Python 将Mxnet Rec馈送至Tensorflow
我已经通过Im2rec创建了Mxnet的Rec数据。我想把这个输入到Tensorflow中。可能吗?我该怎么做呢?有什么想法吗?你可以输入数据。Python 将Mxnet Rec馈送至Tensorflow,python,tensorflow,mxnet,Python,Tensorflow,Mxnet,我已经通过Im2rec创建了Mxnet的Rec数据。我想把这个输入到Tensorflow中。可能吗?我该怎么做呢?有什么想法吗?你可以输入数据。 您需要使用MXNet迭代器从记录中获取数据,然后每个记录都需要转换为Tensorflow能够理解的内容。为了从记录中获取数据,您可以使用以下python脚本。也许这对已经拥有.rec文件的人会有帮助 import numpy as np import mxnet as mx import cv2 as cv index = 1 imgrec = m
您需要使用MXNet迭代器从记录中获取数据,然后每个记录都需要转换为Tensorflow能够理解的内容。为了从记录中获取数据,您可以使用以下python脚本。也许这对已经拥有
.rec
文件的人会有帮助
import numpy as np
import mxnet as mx
import cv2 as cv
index = 1
imgrec = mx.recordio.MXIndexedRecordIO('file.idx', 'file.rec', 'r')
header, s = mx.recordio.unpack(imgrec.read_idx(index))
img = mx.image.imdecode(s).asnumpy()
img = cv.cvtColor(img, cv.COLOR_RGB2BGR)
filename = '{}.jpg'.format(index)
cv.imwrite(filename, img)