Closed4

HuggingFace Spaces Zero GPU で RuntimeError: Cannot re-initialize CUDA in forked subprocess. To use

PlatPlat

HuggingFace Spaces の Zero GPU 環境において、なぜか PyTorch の処理を実行しようとした時に

RuntimeError: Cannot re-initialize CUDA in forked subprocess. To use CUDA with multiprocessing, you must use the 'spawn' start method

のようなエラーが出た。ローカルでは発生しないので、Zero GPU 環境特有の問題

PlatPlat

optimum-quanto など、裏側で勝手に PyTorch をいじっちゃう系ライブラリがいると Zero GPU で上記のエラーが出るらしい?

PlatPlat

依存関係の依存先に optimum-quanto がいたが、これを含まないようにしたところエラーが出なくなった。
先人に感謝...

このスクラップは2ヶ月前にクローズされました