深度学习中的高级库:TensorFlow相关库与Keras入门
在深度学习领域,为了更高效地构建和训练模型,有许多高级库可供使用。本文将介绍几种基于TensorFlow的高级库,包括TFLearn、PrettyTensor、Sonnet,以及广受欢迎的Keras库。
1. TFLearn
TFLearn是一个用于TensorFlow的高级库,在指定输入层、隐藏层和输出层时,可以为输出指定激活函数。TFLearn在 tflearn.activations 模块中提供了以下激活函数:
- linear
- tanh
- sigmoid
- softmax
- softplus
- softsign
- relu
- relu6
- leaky_relu
- prelu
- elu
- crelu
- selu
1.1 创建TFLearn模型
从之前步骤创建的网络(创建TFLearn层部分的步骤4)创建模型:
model = tflearn.DNN(net)
1.2 TFLearn模型类型
TFLearn提供了两种不同类型的模型:
- DNN(深度神经网络)模型 :该类允许从通过层创建的网络中创建多层感知器。
- SequenceGenerator模型 :该类允许创建能
超级会员免费看
订阅专栏 解锁全文
659

被折叠的 条评论
为什么被折叠?



