如何使用Tensorflow和react-native?

时间:2017-01-27 21:35:56

标签: android ios machine-learning react-native tensorflow

我环顾网络,似乎找不到使用张量流react native的方法。

我不认为TF支持反应原生(至少不是正式)整合,但我希望社区中有人找到了办法。

如何在反应原生项目中使用tensorflow?

感谢。

2 个答案:

答案 0 :(得分:9)

本文解释了使用tensorflow和本机android开发。 https://omid.al/posts/2017-02-20-Tutorial-Build-Your-First-Tensorflow-Android-App.html

我还需要一个支持反应原生的文件库。但似乎你说没有图书馆了。

在这里,他们已经构建了一个adroid应用程序,具有反应原生的tensorflow支持,看看, https://github.com/NorthFoxz/whatsthis

答案 1 :(得分:7)

现在有一个库可以使用反应本机桥接张量流。

查看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之间传输大数据时,react-native桥的性质存在性能限制。有关其他已知问题和用法,请查看库的文档。