当前位置: 首页 > news >正文

wordpress调用作者头像广告网站建设网站排名优化

wordpress调用作者头像,广告网站建设网站排名优化,垂直门户网站,邯郸公司网站建设首先加载预训练的 ResNet18 模型。将模型设置为评估模式,以确保特定层(如 Dropout 和 BatchNorm)在评估时具有确定性的行为。创建一个形状为 (1, 3, 224, 224) 的随机张量作为示例输入。使用 torch.jit.trace 函数追踪模型在给定示例输入上的…
  • 首先加载预训练的 ResNet18 模型。
  • 将模型设置为评估模式,以确保特定层(如 Dropout 和 BatchNorm)在评估时具有确定性的行为。
  • 创建一个形状为 (1, 3, 224, 224) 的随机张量作为示例输入。
  • 使用 torch.jit.trace 函数追踪模型在给定示例输入上的行为,将模型转换为 TorchScript 格式。
  • 保存 TorchScript 格式的模型为 resnet18_torchscript.pt 文件,并打印转换成功的消息。
import torch
import torchvision.models as models# 加载预训练的 ResNet18 模型
model = models.resnet18(pretrained=True)# 将模型设置为评估模式
model.eval()# 创建示例输入张量
example_input = torch.rand(1, 3, 224, 224)# 使用 torch.jit.trace 追踪模型
traced_model = torch.jit.trace(model, example_input)# 保存 TorchScript 模型
traced_model.save('resnet18_torchscript.pt')print("ResNet18 模型已成功转换为 TorchScript 格式并保存。")

定义图像处理函数 process_img

    • process_img 函数接受一个图像路径作为参数。

    • 使用 cv2.imread 读取图像,将图像从 BGR 颜色空间转换为 RGB 颜色空间(因为很多深度学习模型期望输入为 RGB 格式)。

    • 将图像的像素值归一化到 [0, 1] 范围。

    • 使用 cv2.resize 将图像调整为 (224, 224) 的尺寸,这通常是 ResNet18 模型期望的输入尺寸。

    • 使用 np.transpose 将图像的维度顺序从 HWC(Height-Width-Channel)转换为 CWH(Channel-Height-Width),以符合 PyTorch 的输入要求。

    • 使用 np.expand_dims 在批量维度上扩展图像,使其形状变为 (1, C, H, W)

    • 最后将处理后的图像转换为 PyTorch 张量,并指定数据类型为 torch.float32,然后返回该张量。

def process_img(img_path):img=cv2.imread(img_path)img=cv2.cvtColor(img,cv2.COLOR_BGR2RGB)img = img / 255img=cv2.resize(img,dsize=(224,224))img=np.transpose(img,(2,0,1))#HWC-->CWHimg=np.expand_dims(img,axis=0)img=torch.tensor(img,dtype=torch.float32)return img

图像预测部分

  1. 定义一个图像路径 img_path,并将其传入 process_img 函数,得到处理后的图像张量 img
    • 使用 torch.jit.load 加载之前保存的 TorchScript 格式的模型。
    • 将处理后的图像张量传入模型进行前向传播,得到输出张量 output
    • 使用 torch.argmax 在输出张量的维度 1 上找到具有最大值的索引,即预测的类别。
    • 最后打印出预测的类别和对应类别的置信度(输出张量中对应类别的值)。
img_path='dog.jpg'
img=process_img(img_path)
model=torch.jit.load('resnet18_torchscript.pt')#还是torchscript格式的
output=model.forward(img)
cls=torch.argmax(output,axis=1)
print('预测的类别是:',cls.item(),'置信度是',output[0][cls].item())

预测图片 

结果如下:

可以去Imgnet官网找对应的网站来查看类别 

http://www.qdjiajiao.com/news/5096.html

相关文章:

  • 江西做网站的公司有哪些广州seo网络推广员
  • 有没有网站免费的中国联通和腾讯
  • 网站做显卡评测软件seo推广优化方案
  • 手机网站制作费用百度游戏客服在线咨询
  • 网站建设 佛山泉州百度广告
  • 企业电子商务网站的建设阶段论坛seo网站
  • 设计公司做网站价格网络营销的主要手段和策略
  • 导航类网站源码360指数官网
  • 临沂企业网站营销软文案例
  • wordpress评论邮箱廊坊seo外包
  • 会计可以做网站么seo公司赚钱吗
  • 南宁响应式网站制作免费推广途径
  • 商业网站推广2022网络热词30个
  • 百度网站地址提交广告策划案优秀案例
  • 平原做网站网络服务器图片
  • 做化工贸易要用那些网站推广网络营销推广经验总结
  • 做网站 后端是谁来做的cms自助建站系统
  • 微信公众号服务号网站开发流程在线生成网页网站
  • 经营性网站备案怎么备案百度关键词网站排名优化软件
  • 各大网站地区是怎样和做的ip软件点击百度竞价推广
  • 企业建设网站的案例图片搜索图片识别
  • 官方网站建设合同网络营销的基本特征有哪七个
  • 深圳市官网网站建设平台做网站用什么软件
  • 网站站长在哪登陆后台如何推广app
  • 遵义市网站建设seo优化技术培训中心
  • 旅游网站开发 结束语优化教程
  • 西安模板网站建设安徽网络优化公司
  • 泰安网站建设培训新闻网站软文平台
  • 公司做个网站seo网站推广费用
  • 视频网站企业网站系统