[WinError 1455] ページ ファイルが小さすぎるため操作を完了できません。RuntimeError: CUDA がメモリ不足です。

目次

1.[WinError 1455] ページ ファイルが小さすぎるため、操作を完了できません。

1.1 理由

1.2 解決策 1

編集

1.3 解決策 2

2 .RuntimeError: CUDA のメモリ不足

2.1 理由

2.2 解決策

3.AssertionError: ラベル クラス 15 が data/coco128.yaml の nc=1 を超えています。可能なクラス ラベルは 0 ~ 0 です。

3.1 理由

3.2 解決策


1.[WinError 1455] ページ ファイルが小さすぎるため、操作を完了できません。

1.1 理由

 仮想メモリが不足しています。

1.2 解決策 1

utils ファイルの下のデータセットの 81 行目で、num_workers=nw を =0 に変更します。

1.3 解決策 2

 主な原因は仮想メモリの不足です。仮想メモリを増やしてください。

win10システムでは、コンピュータのメモリ割り当てがプログラムを優先するため、「システムの詳細設定」→「詳細」→「パフォーマンス設定」→「詳細」でコンピュータのメモリを変更できます。

 

 

2 .RuntimeError: CUDA のメモリ不足

2.1 理由

グラフィックス カードに十分なメモリがありません

2.2 解決策


この問題は GPU にあります。バッチ サイズを小さいサイズに変更するだけで問題は解決します。

3.AssertionError: ラベル クラス 15 が data/coco128.yaml の nc=1 を超えています。可能なクラス ラベルは 0 ~ 0 です。

3.1 理由

設定されたNCが正しくありません

3.2 解決策

データセットの分類を確認し、yaml の nc を分類サイズに変更します。

おすすめ

転載: blog.csdn.net/weixin_45303602/article/details/132836087