有没有一种方法可以使用mx.recordio.MXRecordIO
从字节对象而不是文件对象读取?
例如,我目前正在做:
import mxnet as mx
results_file = 'results.rec'
with open(results_file, 'wb') as f:
f.write(results)
recordio = mx.recordio.MXRecordIO(results_file, 'r')
temp = recordio.read()
但是,如果可能的话,我不必写入文件作为中间步骤。我尝试使用字节,但似乎无法使其工作。
当前他们无法实现这一遗憾。这是非平凡的,因为记录式阅读/解析是在C 中完成的,您不能简单地将流到C API。