このブロックは画面サイズによって見た目が変化する特殊なブロックです
※編集・削除ができる項目も画面サイズによって異なります

詳細はヘルプページの「フローティングメニューブロックの編集」をご確認ください
ディープインサイト株式会社
Deep Insight Inc.
English  https://kaiber.biz/nne-py_en

KAIBER NN Editor for PyTorch

PyTorchのための強力で直感的なニューラルネットワークエディタ

KAIBER NN Editor for PyTorchはインタラクティブな操作でAIモデルの設計を効率化するブラウザベースの開発支援ツールです。

ディープラーニングのニューラルネットワークは、エラーを起こしやすいコード記述で実装を行っているのが現状です。
ディープインサイトはエッジAI開発ツール「KAIBER」で培ったノウハウをベースに、PyTorchに特化したGUIベースのニューラルネットワーク設計ツールを開発しました。

Define by Runなど柔軟な機能で人気が高まっているPyTorchフレームワークに対応した直感的なビジュアルデザインインターフェースにより、ニューラルネットワーク層やその相互作用を視覚的に記述することで、表現力や性能を犠牲にすることなくAIモデルの挙動を容易に理解し、NNコードの迅速な設計や生成が可能です。またデバッグを容易にし、フレームワークとコード記述に関するPyTorch固有の開発作法を自動化します。

β6にバージョンアップしました。
NN Editor 右上の i マークでバージョンを確認して、ブラウザのキャッシュをクリアして下さい。

KAIBER NN Editor for PyTorchのポイント

PyTorchフレームワークを
ネイティブにサポート

多様なフレームワークを汎用的にサポートするのではなく、PyTorchに特化することで、単一の設計手法に集中し、既に開発されたPythonコードとの統合が簡単になり、またPyTorch独自のNN設計作法との整合性を自動チェックしバグを削減します。

ニューラルネットワークを
チャートグラフで設計

ニューラルネットワークの設計プロセスで視覚的で明瞭なインターフェイスを提供することに重点を置いています。すべてのコードを置き換えるのではなく、モデルアーキテクチャとデータフローの視覚化により、複雑なモデルを簡単にデバッグおよび保守できます。

ビジュアルおよびコードベースのハイブリッドアプローチ

PyTorchの「Pythonベースの深層学習モデル」設計手法に対応します。通常のPyTorchで利用可能な学習モデルのコードを自動生成。Pythonの前処理プログラムやニューラルネットワークの実装に組み合わせることができます。

ビジュアルおよびコードベースのハイブリッドアプローチ

PyTorchの「Pythonベースの深層学習モデル」設計手法に対応します。通常のPyTorchで利用可能な学習モデルのコードを自動生成。Pythonの前処理プログラムやニューラルネットワークの実装に組み合わせることができます。

主な機能

ビジュアルモデルデザイン
✔︎ マウス操作によりニューラルネットワークを設計
   モデル構造を視覚的に把握しながら直感的なデザイン体験


✔︎ オペレータのドラッグ&ドロップ、カット、コピー、ペーストに対応
   類似した構造が繰り返されるモデルの作成が容易

✔︎ Undo、Redoに対応
   操作をミスしても取り消し・やり直しが簡単

オペレータ設定

✔︎ オペレータごとにリスト形式て設定項目を表示

   設定可能な項目を一覧で確認できます
リアルタイムエラーチェック

✔︎ 各オペレータ出力のシェイプをリアルタイムに表示

   出力シェイプを確認しバグを素早く発見できます

Pythonコード出力

✔︎ 作成したNNモデルはPyTorch用ソースコードとしてエクスポート可能

   素早く学習用コードに組み込むことができます
ドキュメントリンク

✔︎ オペレータ画面にPyTorchオペレータドキュメントへのリンクを表示

   該当ドキュメントを素早く参照できます

オペレータ設定

✔︎ オペレータごとにリスト形式て設定項目を表示

   設定可能な項目を一覧で確認できます

KAIBER NN Editor for PyTorch  操作解説



KAIBER NN Editor for PyTorch(β4)の操作は簡単です。動画をご視聴頂き、操作方法を確認して下さい。(現在、ドキュメントはリリースしておりません)

機能追加のリクエストや不具合のご連絡は、KAIBER NN Editor for PyTorch右上のメールアイコンからリクエストフォームに記載し、送信お願い致します。

ニューラルネットワーク設計手順 Qitta投稿編


上記の動画解説と同様に、操作イメージを掲載しています。

*動画には反映していないバージョンアップ機能説明を追記。
 
 最新機能はQiita投稿を参照してください。

お知らせ

2023年 4月20日
β6を公開しました。詳しくはQiita解説投稿をご覧ください。
2022年 9月9日 β5を公開しました。(インポート・エクスポート機能のサポート)詳しくはQiita解説投稿をご覧ください。
2022年 8月31日 β4を公開しました。
2022年 8月4日 β2を公開しました。
2022年 6月20日 KAIBER NN Editor for PyTorchの無償評価版β1を公開しました。
2022年 6月20日 KAIBER NN Editor for PyTorchの無償評価版β1を公開しました。

お問い合わせ

フォームから送信された内容はマイページの「フォーム」ボタンから確認できます。
送信したメールアドレスでお知らせ配信に登録する
送信
下記の個人情報保護規約・利用規約をお読みの上、同意して送信して下さい。