モデルのトレーニング中に、「UserWarning:入力を取得できませんでした。ワーカーが死亡したことが原因である可能性があります。失われたサンプルに関する情報はありません。)」という警告が表示された後、モデルはトレーニングを開始します。この警告はどういう意味ですか?それは私のトレーニングに影響を与えるものであり、私は心配する必要がありますか?
バッチサイズよりも小さいデータサンプルの量についてトレーニングしているときに、この警告が表示されました。
(トレーニングは実際には開始されたように見えますが、最初のエポックの進行状況バーを表示する前にスタックしてしまいます。)
問題を解決するために、ワーカーの数とmax_queue_sizeを減らすことができます。
指定したデータセットのパスが正しいことのみを確認してください。これは間違いなく例に役立ちます: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の数値は、説明のためのものです。