通过使用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打开文件?
谢谢