0
brainwash_mean.npy
ファイルがありますが、エラーなしで正しいファイルです。'不正な配列形状です。' npyからbinaryprotoに変換する際にエラーが発生しました
npy file to binaryproto
を変換しようとしていますが、'Incorrect array shape.'
エラーがあります。
私のコードが間違っている可能性が何
def convert_numpy_binaryproto(filename):
print filename;
avg_img = np.load(filename);
#avg_img is your numpy array with the average data
blob = caffe.io.array_to_blobproto(avg_img);
with open(mean.binaryproto, 'wb') as f :
f.write(blob.SerializeToString())
def main(argv):
convert_numpy_binaryproto(sys.argv[1]);
if __name__ == "__main__":
main(sys.argv[1:])
のですか?