KataGo on ColabでOpenCLが認識できずエラーとなる問題を修正しました
KataGo on Colabでエラーが発生して使えない状態になっていました。対応方法を記載しているのでご確認ください。 【無料GPU】囲碁AI KataGoをGoogle Colaboratory上で動かす方法 発生事象 Google ColabにKataGoのインストールし、LizzieやSabakiからColabにつないでKataGoを起動したときに以下のエラーが発生していました。 terminate called after throwing an instance of 'StringError' what(): OpenCL error at /content/KataGo/cpp/neuralnet/openclhelpers.cpp, func err, line 308, error CL_PLATFORM_NOT_FOUND_KHR 原因 2023/4/9現在、Google Colabの仕様変更か不具合か不明ですが、OpenCLが使えない状態になっているようです。 OpenCL情報確認コマンド !clinfo コマンド実行結果 Number of platforms 0 OpenCLが使える状態の場合は、上記のNumber of platformsには`1`が表示され、GPUの情報が表示されます。 対策方法 以下のコマンドをNotebookに追加してください。 !apt-get install --yes nvidia-cuda-toolkit 1>/dev/null 追加後、以下のようになっていればOKです。太字が追加部分です。 # Install useful stuff !echo "Install libraries" !echo deb http://archive.ubuntu.com/ubuntu/ bionic universe > /etc/apt/sources.list.d/bionic.list !apt-get update 1>/dev/null !apt-get install --yes ssh screen nano htop ranger git 1>/dev/null !apt-get install --yes nvidia-cuda-toolkit 1>/dev/null !pip install -U -q PyDrive 1>/dev/null CUDA Toolkitをインストールする処理が追加されため、Notebookの実行に時間がかかるようになります。ご容赦ください。 ...