Keras,TensorFlow 的高级 API
tf.keras 是 TensorFlow 的高级 API,旨在构建和训练深度学习模型。此 API 可用于快速原型设计、尖端研究和实际生产,并具备三项关键优势:
简单易用
Keras 界面简单一致,已针对常见用例进行优化。它能够就用户错误提供清晰且可处理的反馈模块化与可组合性
Keras 模型由可配置的构建基块相连组合而成,几乎不存在限制易于扩展
您可以通过编写自定义构建基块来展现新的研究思路。您可以构建新层、指标和损失函数,还可以开发顶尖模型
Keras:快速概览 指南会帮助您入门(https://www.tensorflow.org/alpha/guide/keras/overview)。
如需适合初学者的 tf.keras 机器学习简介,请参阅此 入门教程集(https://www.tensorflow.org/tutorials/keras)。
如要更深入地了解此 API,请参阅以下 4 份指南,其中涵盖了您作为 tf.keras 高级用户需要了解的所有内容:
● Keras 功能 API 指南
(https://www.tensorflow.org/alpha/guide/keras/functional)
● 训练和评估指南
(https://www.tensorflow.org/alpha/guide/keras/training_and_evaluation)
● 使用子类化方法从头编写层和模型的指南
(https://www.tensorflow.org/alpha/guide/keras/custom_layers_and_models)
● 模型保存和序列化指南
(https://www.tensorflow.org/alpha/guide/keras/custom_layers_and_models)
此外,我们还有一门速成课程,其中涵盖了使用 TensorFlow 2.0 进行深度学习研究需要了解的所有内容。
面向研究人员的 tf.keras:速成课程(https://colab.sandbox.google.com/drive/17u-pRZJnKN0gO5XZmq8n5A2bKGrfKEUg)
更多 AI 相关阅读: