セルはcifar10_val.rec
を使用しようとしています。ファイルがあります。jupyterノートブックカーネルは、mxnet ImageRecordIterをcifar10_val.recで使用すると死んでしまいます
カーネルを語って、私はそれが死ぬノートブックを実行
def get_data_from_cifar(): train = mx.io.ImageRecordIter() val = mx.io.ImageRecordIter() return train, val train, val = get_data_from_cifar()
毎回では、死亡しているように見えます。自動的に再起動します。
約jupyter notebook kernel dies when using pandasの投稿がありますが、それはメモリに関するものですが、それに対処するにはto_sparse()
です。
私のPCのメモリも巨大ではありません。しかし、セルを実行している間、タックスマネージャはメモリが使い果たされているように見せません。
これは他にも問題がありますか?
UPDATE:Pythonインタプリタで
実行スクリプトが@leezuが言ったように、それは伝えシェル
304:[午後04時36分58秒]のsrc/IO/image_aug_default.cc:282:チェックに失敗しました: はstatic_cast(res.rows)> = param_.data_shape 1 & & はstatic_cast(res.cols)> = param_.data_shape [2]入力画像入力形状よりも小さなサイズ
私は間違ったdata_shape(3,128,128)を使用していました。変更後は、cifar10インスタンスに合わせて変更してください。
これをPythonスクリプトで実行するとどうなりますか?私。コードを 'script.py'ファイルに貼り付け、' python script.py'を実行してください。 – leezu
また、必要なRAMの数(数)。 –
私はあなたに質問を回答としてマークするように頼んでもよいでしょうか(質問からの回答をスタンドアロン回答に理想的に抽出するのが理想です)? –