系统信息
*我是否编写了自定义代码(而不是使用TensorFlow中提供的常用示例脚本):
不适用
*操作系统平台和分发(例如Linux Ubuntu 16.04):
iOS、安卓
*TensorFlow安装自(源代码或二进制):
不适用
*TensorFlow版本(使用下面的命令):
不适用
*Python版本:
不适用
*Bazel版本(如果从源代码编译):
不适用
*GCC/编译器版本(如果从源代码编译):
不适用
*CUDA/cuDNN版本:
不适用
*GPU型号和内存:
不适用
*要重现的确切命令:
不适用
描述问题
我建议添加一个js_func
,允许在javascript中定义节点。这将类似于现有的py_func
。有许多系统(如iOS和Android)有JS运行时,但没有python运行时。
5条答案
按热度按时间xam8gpfp1#
感谢您的发帖。我们注意到您尚未填写问题模板中的以下字段。如果这些字段与您的案例相关,您是否可以更新它们,或者将它们保留为N/A?谢谢。
我是否编写了自定义代码
操作系统平台和分发
TensorFlow安装自
TensorFlow版本
Bazel版本
CUDA/cuDNN版本
GPU型号和内存
要重现的确切命令
b1payxdu2#
/CC @dsmilkov,你能看看这份提案吗?
bwleehnv3#
您好@cancan101,
py_func
的主体不会在GraphDef
中序列化。因此,如果您需要序列化您的模型并在不同的环境中还原它,则不应使用此函数。此外,如果您正在使用TensorFlow.js进行开发,并在仅限JS的上下文中考虑此问题,您是否介意将此问题重新发布到tensorflow/tfjs issues?
谢谢你!
monwx1rj4#
有趣的是,知道正文不是序列化的;我并没有意识到这一点,我并没有考虑在tfjs的上下文中使用js_func,而是考虑在iOS或Android上加载一个图形,并使用js_func来提供用户创建的函数。
lhcgjxsq5#
/CC @andrewharp你能看一下吗,因为这是移动的中需要的?