Tensorflow.js具有反应原生

时间:2018-04-14 02:51:12

标签: javascript react-native tensorflow.js

我知道tensor-flow.js是一个以网络为中心的lib,但出于好奇,我在反应本机上尝试了它,它有点工作。它仅适用于调试模式,并在调试情绪关闭时抛出错误,错误显示 window.location.search 不是对象。经过一些研究后我发现窗口对象是在调试模式下创建的,但是当它没有调试模式时就不存在了。

我对此的理解如果以某种方式我们可以解决它,tfjs也可以在react-native上工作,有点像d3,库的数学部分可以很好地反应而不是dom / svg操作部分。对于tfjs我们需要的是它在我们的移动设备上运行的数学部分,如果我错了,请纠正我。

https://github.com/tangtai/tensorflowJs-rn 这里是我创建的项目的回购,它预测了一个线性模型并用硬编码值进行预测。

img of the application runs

img of error

我认为如果tfjs可以在本地反应中运行,那将会有很多可能性

2 个答案:

答案 0 :(得分:2)

tensorflow-js团队发布了一个本地化的官方包

https://www.npmjs.com/package/@tensorflow/tfjs-react-native

如果要在rn上运行tensorflow,则应将其检出。

答案 1 :(得分:0)

Is it possible to use tenserflow.js with react native?

上面的链接可能就是您的答案。

无论如何,我仍对此主题感到好奇,因为我认为这在技术上是可行的。

相关问题