web-dev-qa-db-ja.com

Tensorflowをreact-nativeで使用するにはどうすればよいですか?

私はウェブを見回しましたが、テンソルフローで react native を使用する方法を見つけることができないようです。

私はTFが(少なくとも公式には)反応ネイティブな統合をサポートしているとは思いませんが、コミュニティの誰かが方法を見つけたことを願っています。

反応ネイティブプロジェクトでテンソルフローをどのように使用できますか?

ありがとう。

19
Ally Jr

この記事では、ネイティブのAndroid開発でのtensorflowの使用について説明します。 https://omid.al/posts/2017-02-20-Tutorial-Build-Your-First-Tensorflow-Android -App.html

反応ネイティブのtfサポートライブラリも必要です。しかし、あなたが言ったように、まだ図書館はありません。

ここで彼らはtensorflowサポートを備えたネイティブの反応でアドロイドアプリを構築しました、見てください https://github.com/NorthFoxz/whatsthis

9

リアクションネイティブでテンソルフローをブリッジするライブラリが利用可能になりました。

チェックアウト react-native-tensorflow

反応ネイティブのTensorFlow推論ライブラリ。

最近iOSのサポートが追加されたため、AndroidとiOSプラットフォームの両方で利用できます。

始めるには:

$ npm install react-native-tensorflow --save

ライブラリリンクを実行します。

$ react-native link react-native-tensorflow

IOSの場合、コンテンツでCocoaPodsを使用する必要もあります。

target '<ProjectName>'
       pod 'TensorFlow-experimental'

ネイティブ側とJSの間で大きなデータを転送するときの反応ネイティブブリッジの性質により、パフォーマンスの制限があります。その他の既知の問題と使用法については、ライブラリのドキュメントを確認してください。

7
Antoni4