在python中创建“ .t7”火炬文件

时间:2018-11-08 08:33:00

标签: python lua pytorch torch

通过使用pytorch,我可以设法保存文件,如下所示:

torch.save(object, "object.t7")

但是,我无法通过Lua打开它。

当我在Lua中使用以下命令时,

local info1 = torch.load("object.t7")

我收到以下错误:

  

/ home / hasan / build / torch / install / bin / luajit:   ...一个/build/torch/install/share/lua/5.1/threads/threads.lua:315:   ...一个/build/torch/install/share/lua/5.1/threads/threads.lua:183:   [线程4回调]   ... e / hasan / build / torch / install / share / lua / 5.1 / torch / File.lua:375:   未知对象堆栈回溯:[C]:函数'error'中     ... e / hasan / build / torch / install / share / lua / 5.1 / torch / File.lua:375:在   函数“ readObject”     ... e / hasan / build / torch / install / share / lua / 5.1 / torch / File.lua:409:在   函数“加载”     /home/hasan/GAN/icml2016/data/donkey_folder_txt_coco.lua:112:在   功能     [C]:在函数“ xpcall”中     ... / build / torch / install / share / lua / 5.1 / threads / threads.lua:234:在   函数“回调”     ... asan / build / torch / install / share / lua / 5.1 / threads / queue.lua:65:在   功能   <... asan / build / torch / install / share / lua / 5.1 / threads / queue.lua:41> [C]:   在函数“ pcall”中     ... asan / build / torch / install / share / lua / 5.1 / threads / queue.lua:40:在   函数'dojob'[string“ local Queue = require   'threads.queue'...“]:15:在主要区块中

我需要在Lua进行火炬训练,并通过Pytorch对数据进行预处理。

是否可以通过pytorch保存“ .t7”文件并通过Lua打开文件?

谢谢

0 个答案:

没有答案