Posted at

NeuralNetworkConsoleでの初期設定


NeuralNetworkConsoleを試してみる

数年前のリリース時の記事を見たときには「触ってみたい!」と思ったのに、

そのまますっかり忘れていたのだが、先日以下で改めていろいろと紹介してもらったので触ってみることに。


初期設定


  • 起動そのものは簡単

  • チュートリアルを実行して学習結果がでるところまではあっさりと完了。

2019-03-17_14h07_10.png


GPUモードも試してみる


  • 今週気が付いたのだが、自分の端末にGeForceが入っていたのでGPUも使えるのかどうかも確認してみることにする。

  • オープンラボでも「安くてもGPUを使った方がいい!」って言ってたしね。

  • マニュアルに書いてある通り、設定でEngineのProcessorをGPUに変更し、チュートリアルを実行してみるとエラー

2019-03-17_14h01_45.png

Failed status == CUDNN_STATUS_SUCCESS: NOT_INITIALIZED

2019-03-17_14h09_08.png


  • たぶんGPUが有効になっていないんだろうな。なにぶん購入してから一年ぐらい経ってるのに今更GPUが入っているのに気が付いたぐらいだし。

  • 初めて気が付くNVIDIAコントロールパネル

  • ここでプログラム設定ができるっぽいので設定をかえてみることに。

2019-03-17_14h19_36.png


  • が、変わらず。

  • GeForceExperienceを設定していなかったので設定してみる

2019-03-17_14h43_55.png


  • CUDA Toolkit をインストール

  • 現状の最新の10.1


    • 途中でアダプタも入れる?って聞かれるのでOKOK。もう入っている気もするけど。。

    • マシンの再起動も必要とのこと。



  • cudnnも必要?

2019-03-17_14h36_17.png



  • 最新のドライバにしろみたいなこともマニュアルに書いてあるのでアップデートしてみる



  • が、変わらず・・・

    2019-03-17_15h47_33.png



  • ふと気が付くとNVIDIAコントロールパネルが消えてしまっている・・・


    • もう一回Experoenceをインストール

    • この中でクリーンインストールを選択。

    • このインストール後に試してみたら上手くいった。なぜだ・・・
      2019-03-17_16h27_26.png

    • 原因がまったくわからないが、最新にしたのがよかったのか?




まとめ

とりあえずGPUでも使えるようになったということでいいのかな。

本当はもう少しチュートリアルをいろいろとやってみようかと思ったのだが、ここまでが長かったのでいったん終了。