問題背景
データ処理後、一部のデータファイルが生成されていないことが判明 調査の結果、データフォルダのこの部分(index == len( os.listdir(os.path.join(args .data, current_seq)))) したがって、問題は、os.listdir
これらのデータ フォルダーにさらにファイルがあるかどうかを確認することです。
ディスカバリの手順カレントディレクトリのファイル数を調べる .ipynb_checkpoints はフォルダなので、この方法では問題を発見できません
。上のコマンドの結果とはファイル数が違うのですが、印刷してみると「.ipynb_checkpoints」フォルダの方が多いことがわかります。ls -l|grep "^-"| wc -l
print(len(os.listdir()))
os.listdir()
解決策 「データセット フォルダー内の .ipynb_checkpoints を削除する」
を参照し、データ フォルダーで次のコマンドを使用して、現在のディレクトリ内のすべての .ipynb_checkpoints を削除します。
rm -rf "find -type d -name .ipynb_checkpoints"
原因
これはノートブック インターフェースに由来するものであり、PyTorch や PyTorch で行っていることとは関係ありません。
Jupyter でいくつかのデータ ファイルを手動で削除することによって生成された .ipynb_checkpoints は、PyTorch 操作とは関係ありません。