Pytorch 读取t7文件

Pytorch 1.0以上可以使用:

c 复制代码
import torchfile

th_path = r"./path/xx.t7"
data = torchfile.load(th_path)

print(data.shape)

若data的尺寸为0,则将torch版本降为0.4.1,并使用以下函数:

c 复制代码
from torch.utils.serialization import load_lua

th_path = r"./path/xx.t7"
data = load_lua(th_path).numpy()

print(data.shape)

注意:

若是在Windows的系统中读取t7文件,一定要记得要用long_size=8

c 复制代码
data = torchfile.load(th_path,long_size=8)
或
data = load_lua(th_path,long_size=8).numpy()
相关推荐
方见华Richard几秒前
世毫九《认知几何学修订版:从离散概念网络到认知拓扑动力学》
人工智能·经验分享·交互·原型模式·空间计算
我什么都学不会9 分钟前
Python练习作业3
开发语言·python
人工智能培训12 分钟前
基于Transformer的人工智能模型搭建与fine-tuning
人工智能·深度学习·机器学习·transformer·知识图谱·数字孪生·大模型幻觉
板面华仔17 分钟前
机器学习入门(二)——逻辑回归 (Logistic Regression)
python·机器学习
Hgfdsaqwr19 分钟前
使用Flask快速搭建轻量级Web应用
jvm·数据库·python
emma羊羊24 分钟前
【AI技术安全】
网络·人工智能·安全
玄同76526 分钟前
告别 AgentExecutor:LangChain v1.0+ Agent 模块深度迁移指南与实战全解析
人工智能·语言模型·自然语言处理·langchain·nlp·agent·智能体
GHZhao_GIS_RS27 分钟前
python中的sort和sorted用法汇总
python·排序·列表
永恒的溪流32 分钟前
环境出问题,再修改
pytorch·python·深度学习
ruxshui32 分钟前
Python多线程环境下连接对象的线程安全管理规范
开发语言·数据库·python·sql