是否有将 tensorflow NN 转换为 Jax 的模块?

Posted

技术标签:

【中文标题】是否有将 tensorflow NN 转换为 Jax 的模块?【英文标题】:Is there a module to convert a tensorflow NN to Jax? 【发布时间】:2022-01-18 04:37:30 【问题描述】:

有一个libary to convert Jax functions to Tensorflow functions。是否有类似的库可以将 TensorFlow 函数转换为 Jax 函数?

【问题讨论】:

这个建议目前是不可能的,但可以想象使用 onnx 作为一种中间格式。 jax --> onnx --> tf。但jax --> onnx 不存在(目前)。 @jakub 是的,我看了一下,但找不到任何东西 【参考方案1】:

没有,JAX 团队不支持将 tensorflow 转换为 JAX 的方式类似于 jax.experimental.jax2tf 将 JAX 代码转换为 tensorflow,我还没有看到其他人开发过任何此类库。

【讨论】:

您是否认为有任何 hacky 方法可以让 tensorflow NN 在 Jax 中使用?我不再需要修改或训练神经网络,我只需要使用它。例如,我可以做一些事情来创建一个 XLA HLO 图,然后在 python 中将它加载到 Jax 中吗?我看到了这个讨论 - github.com/google/jax/issues/45 - 但它现在关闭了 如果您在github.com/google/jax/discussions提问,您可能会更幸运地产生一些想法【参考方案2】:

据我所知,没有类似于您提到的将 TensorFlow 函数转换为 Jax 函数的库。对不起

【讨论】:

以上是关于是否有将 tensorflow NN 转换为 Jax 的模块?的主要内容,如果未能解决你的问题,请参考以下文章

是否有将日期转换为年龄的 SQL 查询

是否有将 HTML 转换为纯文本的功能?

是否有将 py 文件转换为 apk 的模块?

是否有将字符串转换为小写的 MySQL 命令?

是否有将 Java POJO 转换为 JSON 和 XML 的库? [关闭]

是否有将 List<int> 转换为 Double 的 Dart 函数?