NORBデータセット(http://www.cs.nyu.edu/~ylclab/data/norb-v1.0-small/)でいくつかの作業をしようとしていますが、データセットが含まれているバイナリファイルから読み込むことができません。どんな体が助けることができますか?PythonのKeras Tensorflowで使用するNORBデータセットをロードする
私はnumpy.fromfile()
を試しましたが、間違った方法でファイルを読みました。
NORBデータセット(http://www.cs.nyu.edu/~ylclab/data/norb-v1.0-small/)でいくつかの作業をしようとしていますが、データセットが含まれているバイナリファイルから読み込むことができません。どんな体が助けることができますか?PythonのKeras Tensorflowで使用するNORBデータセットをロードする
私はnumpy.fromfile()
を試しましたが、間違った方法でファイルを読みました。
私はそのデータセットで作業しなければならなかったので、私は最近同じ問題を抱えていました。私はそれが奇妙なバイナリ形式で配布されていることを発見しました。
この目的のために私はパイソンラッパーを使いました。あなたはそれを見つけることができますhere。
small_norb_root
は、データセットのファイルがダウンロードされ、抽出されたフォルダです
dataset = SmallNORBDataset(dataset_root='small_norb_root')
:
使用は同じくらい簡単です。すべての解析は、クラスの初期化時に行われ、ユーザーにとって透過的です。初期化が完了すると、必要なデータはdataset.data['train']
またはdataset.data['test']
となります。
あなたはできるもでデータセットを探る:すべてがうまくいった場合、出力は次のようになります
dataset.explore_random_examples(dataset_split='train')
:
あなたの質問を編集して、何があなたを記述してください。 「間違った方法で」意味する。理想的には、あなたが得るものと最低限のサンプルプログラムを見せてください。 –