Torch写入文件

我正在按照以下文档尝试将文本写入文件: https://github.com/torch/torch7/blob/master/doc/serialization.md

使用以下代码:

require 'torch'
torch.save('temp.txt','text')

创建了一个名为temp.txt的新文件,但当我在文本编辑器中打开它时,看到了一些空符号。

还有其他方法吗?

点赞
用户2196426
用户2196426

torch.save 不仅会将文本写入文件,而且还会对给定对象进行序列化,所以这些字节可能是对象的类型和字符串长度等类似信息。这是预期的方式。

如果您只想写入文本文件,请使用常规的 Lua API:

fd = io.open('temp.txt', 'w')
fd:write('text')
fd:close()
2016-06-18 17:01:42