Neural Network Libraries(NNL)ユーザーのための可視化ツール、nnabla browserを公開しました!
NNLから保存したモデル構造や学習時のロスなどを自動で解析するサーバーをローカルに立ち上げ、ブラウザから簡単に学習結果を確認することができます。
誰でも、すぐ、簡単に
nnabla browserを利用するために、別のOSやサーバなど追加で用意することはありません。
NNLが利用できるpython環境があれば、たった2行でnnabla browserが使えます。
pip install nnabla-browser
nnabla-browser --logdir /path/to/your_log_dir
あとは、nnabla browserを立ち上げたサーバーにブラウザからアクセスするだけです。
例えば、お手持ちのPC上で実行すれば、localhost:8888にアクセスすればあなたのNNLでの実験結果をすぐに確認することができます。
Neural Network Consoleのような使い勝手
Neural Network Console(NNC)を利用して深層学習に取組み始めた方の中には、より高度なことをするためにNNLへの移行を検討する方もいるかもしれません。
nnabla browserはNNCのような見た目でNNLの結果を結果を可視化するので、NNCに慣れた方にとって自然とNNLが利用できるようになります。
また、既にNNLをご利用の方にとっても、NNCライクな可視化機能によってNNLでの体験がより一層効率化されます。
複数人開発での結果の共有
nnabla browserを通じて、自分のローカルにある実験結果をあなたのチームメンバーと共有することができます。
チームで共有して利用しているサーバで立ち上げれば、誰かが行った実験結果をチーム全員がクイックにブラウザから確認することができます。
深層学習の研究・開発がどんどん大規模化する中で、NNLを利用した複数人での開発をより使い勝手の良いものに拡張します。
Contribution
nnabla browserを通じて、NNLを多くの人にとってより使い勝手の良い深層学習ライブラリに発展させていきたいと考えております。
是非とも、皆さまからのフィードバック・コントリビューションをお待ちしております!
nnabla browserのgithubはこちら