Skip to main content
はい、W&B は multiprocessing ライブラリを使用します。そのため、W&B を直接呼び出すスクリプトでは、子プロセスがトップレベルのコードを再実行しないように、エントリポイントを保護する必要があります。次のエラーメッセージは、この問題を示しています:
An attempt has been made to start a new process before the current process 
has finished its bootstrapping phase.
これを解決するには、if __name__ == "__main__": を追加してエントリポイントを保護します。これは、スクリプトから直接 W&B を実行する場合に必要です。これにより、multiprocessing によって生成されたワーカープロセスがトレーニングコードを再実行するのを防げます。
Experiments