にむかひて

No OpenCL device found

2022年10月 トップ > ひとこと > エラーの記録
#Conda #LightGBM #GPU

状況

  • Docker(in WSL環境)でLightGBMをGPUを使おうとした際に発生したエラー
"lightgbm.basic.LightGBMError", 'No OpenCL device found'

結論

コンテナ内でGPUが使える状況になっていなかった。

  • nvidia-smiコマンドで確認のこと

今回はDockerComposeを使っていたが、オプション指定がうまくなかった模様。下記で通った(countが省略できなかった)

    deploy:
      resources:
        reservations:
          devices:
            - driver: nvidia
              count: 1
              capabilities: [gpu]

サイト内検索