深度学习速成:完整的模型验证(测试,demo)套路

利用已经训练好的模型,然后给他输入,对外应用

python 复制代码
from PIL import Image
import os
import torchvision.transforms as transforms
from model1 import *

device=torch.device("cuda" if torch.cuda.is_available() else "cpu")

image_path="E:\desktop\deeplearning\imgs\plane.png"
image=Image.open(image_path)
image=image.convert("RGB")#确保是3通道图像

transformer=transforms.Compose([transforms.Resize((32,32)),transforms.ToTensor()])#组合多个变换操作
image=transformer(image)#对图像进行变换
image = image.to(device)
print(image.size())#打印变换后图像的尺寸 3通道32x


model=torch.load("tudui_params.pth")#加载已有模型
model=model.to(device)#将模型移动到GPU上
output=model(image.unsqueeze(0))#增加一个batch维度 变成1x3x32x32 遗忘batch维度会报错
model.eval()#进入评估模式
with torch.no_grad():
    output=model(image.unsqueeze(0))
print(output)#打印输出结果

print(output.argmax(1))#打印分类结果 0-9之间的数字

输出

相关推荐
茨球是只猫11 小时前
A 股 AI 量化全链路系统技术拆解:分层架构、双引擎验证与低换手实盘闭环
人工智能·机器学习·架构·量化交易
饼干哥哥11 小时前
Codex 必改的8 个基础配置
前端·人工智能·后端
ifenxi爱分析11 小时前
GEO市场规模有多大?2026—2030年中国GEO市场规模预测
大数据·人工智能
码云之上11 小时前
Context Engineering:让 Agent 在当前步骤看到正确的事实
前端·人工智能·前端工程化
百度Geek说11 小时前
面向 Coding Agent 的多仓库 Git Worktree
人工智能
张小泡泡11 小时前
AUTO_EVAL:面向大语言模型的多层次自动化评测框架
论文阅读·人工智能·语言模型·自然语言处理·自动化·微调
AI工具测评与分析12 小时前
Seedance2.5 赋能飙算画影AI无限画布,无边画布进阶专业创作工作台
人工智能·信息可视化·ai作画·视频生成·ai视频·爆款视频
前端开发江鸟12 小时前
我没有自研 AI 中转站:8 小时跑通 New API、DeepSeek 与 Codex Coding Plan
人工智能
zlycheng12 小时前
AI+CNC深度融合,全面革新机加工运营模式,激活制造新动能
人工智能·制造
哦哦~92112 小时前
AI赋能复合材料力学:从数据驱动到物理信息神经网络与多尺度仿真
人工智能·深度学习·神经网络·复合材料力学