我知道 tensor-flow.js 是一个专注于网络的库,但出于好奇,我也在 react-native 上尝试了它,它有点管用。它仅适用于 Debug模式,并在关闭 Debug模式时抛出错误,错误提示 window.location.search 不是对象。经过一些研究,我发现窗口对象是在 Debug模式下创建的,但是当退出 Debug模式时它不存在。
我对此的理解,如果我们能以某种方式解决它,tfjs 也可以在 react-native 上工作,有点像 d3,库的数学部分可以很好地与 react 但不是 dom/svg 操作部分。对于 tfjs,我们只需要数学部分就可以在我们的移动设备上运行,如果我错了请纠正我。
https://github.com/tangtai/tensorflowJs-rn 这是我创建的项目的 repo 协议(protocol),它预测线性模型并使用硬编码值进行预测。
我觉得如果tfjs能跑在react-native上会有很多可能性
最佳答案
tensorflow-js 团队发布了react-native 的官方包
https://www.npmjs.com/package/@tensorflow/tfjs-react-native
如果你想在 rn 上运行 tensorflow,你应该检查一下。
关于javascript - Tensorflow.js 与 native react ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49827412/