易百教程

26、TensorFlow 项目之外使用的 API 有哪些?

在 TensorFlow 项目之外使用了一些 API,它们是:

TFLearn
TFLearn 提供了一个高级 API,使神经网络的构建和训练变得快速和容易。该 API 与 Tensorflow 完全兼容。它的 API 可以表示为 tf.contrib.learn。
TensorLayer
TensorLayer 是一个基于 TensorFlow 的深度学习和强化学习库。它是为研究人员和工程师设计的。它提供了大量可定制的神经层/功能,这对于构建现实世界的 AI 应用程序至关重要。
Pretty Tensor
Pretty Tensor 为 TensorFlow 提供高级构建器 API。它在张量上提供了薄包装器,因此您可以轻松构建多层神经网络。
Pretty Tensor 提供了一组行为类似于张量的对象。它还支持可链接的对象语法,以在 TensorFlow 中快速定义神经网络和其他分层架构。
Sonnet
Sonnet 是一个建立在 TensorFlow 之上的库,用于创建复杂的神经网络。它是谷歌 DeepMind 项目的一部分,该项目采用模块化方法。