pylearn2
を使用して作成された numpy 配列を でleveldb/lmdb
使用できるように変換しようとしていCaffe
ます。これは、データセットの作成に使用し
たスクリプトです。このスクリプトを実行した後、いくつかのファイルが生成されます。その中にはtest.pkl
、、、、、test.npy
にtrain.pkl
変換train.npy
する直接的な方法があるかどうかはわかりleveldb/lmdb
ません。そのため、方法がないと仮定して、各画像とそれに対応するものを読み取ることができる必要があります。ラベルを付けて、データベースに保存できるようにしleveldb/lmdb
ます。pickle ファイルは辞書のような構造を提供するため、読み取りには pickle ファイルを使用する必要があると言われました。しかし、やろうとしている
import cPickle as pickle
pickle.load( open( "N:/pylearn2-master/datasets/cifar10/pylearn2_gcn_whitened/test.pkl", "rb" ) )
ピクル
<pylearn2.datasets.cifar10.CIFAR10 at 0xde605f8>
ファイル内のアイテムにアクセスする正しい方法が何であるか、またはnumpy配列から直接読み取る必要があるかどうかはわかりません。