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()
相关推荐
艾醒(AiXing-w)7 分钟前
大模型原理剖析——多头潜在注意力 (MLA) 详解
人工智能·机器学习
A林玖9 分钟前
【深度学习】transformer架构
人工智能·深度学习·transformer
微盛企微增长小知识13 分钟前
2026企业微信AI SCRM推荐:微盛·企微管家私域效率提升实践
人工智能
lsrsyx14 分钟前
赛米控炒菜机器人斩获金奖,科技赋能青少年健康饮食新未来
人工智能·科技
Yyyyy123jsjs15 分钟前
Python 如何做量化交易?从行情获取开始
开发语言·python
长安牧笛20 分钟前
制作无人直播文案生成工具,输入直播主题,产品信息,自动生成直播文案,支持一键复制
python
廋到被风吹走31 分钟前
【Spring】DefaultListableBeanFactory 详解
java·python·spring
子夜江寒31 分钟前
Python 操作 MySQL 数据库
数据库·python·mysql
likerhood37 分钟前
5. pytorch第一个神经网络
人工智能·pytorch·神经网络
梦帮科技38 分钟前
第二十二篇:AI驱动的工作流优化:性能瓶颈自动检测
数据结构·数据库·人工智能·python·开源·极限编程