【kerasエラー】keras.utils.np_utils.to_categoricalのMemoryError
Keras Error Memoryerror Keras
間違った説明 :U-netモデルを実行すると、データは約3gで、私のコンピューターは16gのメモリですが、メモリエラーは次のように発生します。
トレースバック(最後の最後の呼び出し):
ファイル 'J:/study/U-net-master/Unet/unet-Keras.py'、行146、
unet.train()
ファイル 'J:/study/U-net-master/Unet/unet-Keras.py'、行122、電車内
imgs_train、imgs_mask_train = self.load_train_data()
ファイル 'J:/study/U-net-master/Unet/unet-Keras.py'、32行目、load_train_data
imgs_mask_train = to_categorical(imgs_mask_train)
to_categoricalのファイル 'C: Users Administrator Anaconda3 lib site-packages keras utils np_utils.py'、31行目
categorical [np.arange(n)、y] = 1
MemoryError
チップ機能to_categorical()実行エラー。
解決 :1、トレーニングサンプルの数を直接減らし、テストが可能です。
2.作成する発生器、使用するfit_generatorトレーニングモデル。
3、PCメモリの拡張。
トレーニングは次のように実行されます。
参照: https://stackoverflow.com/questions/46293734/memoryerror-in-keras-utils-np-utils-to-categorical
複製、作者と出典を明記してください: https://blog.csdn.net/qq_34106574/article/details/81239865