我正在尝试使用python包装器将自己的数据输入到caffe模型中。我将HDF5中的数据读取为尺寸为100x9的numpy数组。但是对于模型的输入,我使用以下代码:
input_ = np.zeros((100,9,1,1), dtype=np.float32)
net.forward(**{net.inputs[0]:input_})
所以基本上我需要从100x9数组中填写input_。
答案 0 :(得分:2)
下面是如何将100x9数组转换为100x9x1x1数组:
x = np.zeros((100,9))
y = x[:,:,np.newaxis,np.newaxis]