我正在读基于JavaScript的深度学习,但是被这句话困住了:
除了TensorFlow.js的多维功能之外,它作为更大的TensorFlow/Keras生态系统的一个一流集成部分的地位,特别是它的API一致性和与Python库的双向模型格式兼容性。
我想知道“与Python库的双向模型格式兼容性”意味着什么?这是否意味着普通训练的模型(pb文件)可以由TF.js网络加载或由JavaScript提供服务?
如果是这样的话,为什么我们需要TensorFlow.js来支持培训?我们可以使用库训练模型,并使用JavaScript库进行推理。
发布于 2022-04-05 11:55:50
这是否意味着普通训练的模型(pb文件)可以由TF.js网络加载或由JavaScript提供服务?
对于标准型号来说,是的,这正是它的意思。
但是,如果您使用某些非标准TF加载项提供的自定义操作或操作操作,则必须自己在TFJS中重新实现它们。
如果是这样的话,为什么我们需要TensorFlow.js来支持培训?我们可以使用库训练模型,并使用JavaScript库进行推理。
并不是每个人都对感到满意,也许有人想从JS中的机器学习开始。
另外,如果我想使用WebGL或WebGPU在浏览器中运行培训,该怎么办?
并不是每个人都有CUDA-enabled盒来运行GPU加速培训。
https://stackoverflow.com/questions/71740312
复制相似问题