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()
相关推荐
噎住佩奇几秒前
(Win11系统)搭建Python爬虫环境
爬虫·python
撬动未来的支点4 分钟前
【AI】光速理解YOLO框架
人工智能·yolo·计算机视觉
电商API_180079052475 分钟前
批量获取电商商品数据的主流技术方法全解析
大数据·数据库·人工智能·数据分析·网络爬虫
basketball6166 分钟前
python 的对象序列化
开发语言·python
学境思源AcademicIdeas13 分钟前
我在手机上部署了一个AI大模型,用它写完了论文初稿【附提示词】
人工智能·智能手机
week_泽16 分钟前
第1课:AI Agent是什么 - 学习笔记_1
人工智能·笔记·学习
kebijuelun17 分钟前
REAP the Experts:去掉 MoE 一半专家还能保持性能不变
人工智能·gpt·深度学习·语言模型·transformer
医工交叉实验工坊19 分钟前
从零详解WGCNA分析
人工智能·机器学习
rgeshfgreh27 分钟前
Python流程控制:从条件到循环实战
前端·数据库·python
百万彩票中奖候选人30 分钟前
在trae、qoder、Claude Code、Cursor等AI IDE中使用ui-ux-pro-max-skill
人工智能·ui·ux