【问题标题】:Read with MXRecordIO from bytes object使用 MXRecordIO 从字节对象读取
【发布时间】:2019-02-28 21:48:31
【问题描述】:

有没有办法可以使用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()

但如果可能的话,我宁愿不必将写入文件作为中间步骤。我尝试过使用 BytesIO,但似乎无法正常工作。

【问题讨论】:

    标签: python-3.x mxnet bytesio


    【解决方案1】:

    目前他们没有办法实现这个抱歉。这很重要,因为 RecordIO 读取/解析是在 C++ 中完成的,您不能简单地将流转发到 C++ API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-23
      • 2023-01-20
      • 1970-01-01
      • 1970-01-01
      • 2021-07-22
      • 1970-01-01
      • 1970-01-01
      • 2020-09-08
      相关资源
      最近更新 更多