3

ブレイン コンピューター インターフェース (BCI) には、オープンソースの Matlab ツールボックスを使用しています。分類のために脳の画像データを Tensorflow に送信し、結果を Matlab に返したいと考えています。Matlab から Tensorflow にデータ構造を渡し、結果を Matlab に戻す方法はありますか?

4

2 に答える 2

1

誰かが同様の質問でここにたどり着いた場合に備えて、私が現在書いている Matlab パッケージを提案したいと思います。これはtensorflow.mと呼ばれ、 GitHubで入手できます。安定したリリースはまだありませんが、凍結グラフのインポートや推論の実行などの単純な機能は既に可能です (例を参照)。Matlab で画像を分類するために必要なのはこれだけです (のみ)。

利点は、マシンに高価なツールボックスや Python/Tensorflow をインストールする必要がないことです。tensorflow.m は純粋な Matlab/C ですが、Matlab の Python インターフェイスもかなり冒険的です。このパッケージが、同様のソリューションを探している人の役に立てば幸いです。何かを拡張/実装して PR を開く場合はなおさらです。

于 2019-11-16T12:59:34.443 に答える
0

これまでのところ、Python に接続するための matlab の組み込みメカニズムを介して、matlab で python モジュールを実行することが最善の方法であることがわかりました。

Python スクリプトを .py ファイルに記述し、そこに tensorflow をインポートして、さまざまな関数で使用しました。その後、呼び出して結果を matlab に返すことができます。

results = py.myModule.myFunction(arg1,arg2,...,argN)

matlab でユーザー定義の python モジュールを呼び出すための詳細な手順は、次のリンクにあります。

http://www.mathworks.com/help/matlab/matlab_external/call-user-defined-custom-module.html

于 2016-08-03T19:09:43.940 に答える