web-dev-qa-db-ja.com

「UserWarning:入力を取得できませんでした。ワーカーが死亡したことが原因である可能性があります。失われたサンプルに関する情報はありません。」

モデルのトレーニング中に、「UserWarning:入力を取得できませんでした。ワーカーが死亡したことが原因である可能性があります。失われたサンプルに関する情報はありません。)」という警告が表示された後、モデルはトレーニングを開始します。この警告はどういう意味ですか?それは私のトレーニングに影響を与えるものであり、私は心配する必要がありますか?

6
Rahul Anand

バッチサイズよりも小さいデータサンプルの量についてトレーニングしているときに、この警告が表示されました。

(トレーニングは実際には開始されたように見えますが、最初のエポックの進行状況バーを表示する前にスタックしてしまいます。)

0
nim.py

問題を解決するために、ワーカーの数とmax_queue_sizeを減らすことができます。

0
gongshu huan

指定したデータセットのパスが正しいことのみを確認してください。これは間違いなく例に役立ちます:train_data_dir = "/ content/drive/My Drive/Colab Notebooks/dataset"

マシンでケラスを使用してディープニューラルネットワークをトレーニングしているときに同じ問題に直面し、それを理解するのにしばらく時間がかかりました。を使用してロードしていた画像

ImageDataGenerator(target_size = (256, 256))

から

keras.preprocessing 

100 * 100のように解像度が低く、256 * 256に変換しようとしていましたが、これに対する組み込みのサポートは提供されていないようです。

ImageDataGeneratorによって返された画像の出力形状を修正するとすぐに、警告が消えました。

//注:100 * 100および255 * 255の数値は、説明のためのものです。

0
Harshad