![]() |
1
2
我认为不可能为任何tf图创建一个通用的自动转换器,它将产生一组有意义的层,具有适当的动态等,仅仅因为图比一系列keras层更灵活。 但是,您可以用 Lambda layer . 在函数内构建模型,用lambda将其包装,然后将其保存在keras中:
这就是当你使用 multi_gpu_model :您提出了三个层:输入层、模型层和输出层。 角膜保护剂 然而,TensorFlow和Keras之间的整合可能更加紧密和有意义。见 this tutorial 用于用例。 例如,变量范围的使用与TensorFlow中的使用非常相似:
手动设备放置相同:
此处讨论自定义损失: Keras: clean implementation for multiple outputs and custom loss functions?
这就是我在Keras中定义的模型在Tensorboard中的样子:
所以,Keras实际上只是TensorFlow的简化前端,所以您可以非常灵活地混合它们。我建议您检查 Keras model zoo 对于聪明的解决方案和模式,允许您使用清洁的Keras API构建复杂的模型。 |
![]() |
2
3
您可以将TensorFlow代码直接插入您的Keras模型或培训管道! 自2017年年中以来,Keras已全面采用并整合到TensorFlow中。 This article 更详细。 这意味着张量流模型已经是一个Keras模型,反之亦然。您可以在Keras中发展并随时切换到TensorFlow。TensorFlow代码将与Keras API一起使用,包括用于培训、推理和保存模型的Keras API。 |
![]() |
Chris · 如何捕获导入脚本功能的打印 2 年前 |
![]() |
Danijel · C中TensorFlow模型文件的路径? 2 年前 |
![]() |
Arya Anish · tensorflow安装中面临的问题 2 年前 |