
Keras
文章平均质量分 86
梵天的读书笔记
技术宅
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Keras读书笔记----卷积层、池化层
1. 卷积层1.1. Convolution1D层一维卷积层,用以在一维输入信号上进行邻域滤波。当使用该层作为首层时,需要提供关键字参数 input_dim 或 input_shape 。keras.layers.convolutional.Convolution1D(nb_filter, filter_length, init='uniform', activation='linear', we...原创 2018-03-29 18:10:58 · 5578 阅读 · 1 评论 -
Keras读书笔记----递归网络层
1. 递归层Recurrent1.1. Recurrent层这是递归层的抽象类,请不要在模型中直接应用该层,所有的递归层(LSTM , GRU , SimpleRNN )都服从本层的性质,并接受本层指定的所有关键字参数。keras.layers.recurrent.Recurrent(weights=None, return_sequences=False, go_backwards=False,...原创 2018-03-30 10:31:02 · 642 阅读 · 0 评论 -
Keras读书笔记----激活层、规范层、噪音层、包装器
1. 高级激活层1.1. LeakyReLU层LeakyRelU是修正线性单元( Rectified Linear Unit, ReLU)的特殊版本,当不激活时, LeakyReLU仍然会有非零输出值,从而获得一个小梯度,避免ReLU可能出现的神经元“死亡”现象。keras.layers.advanced_activations.LeakyReLU(alpha=0.3)alpha:大于0的浮点数,...原创 2018-03-30 11:09:02 · 3390 阅读 · 1 评论 -
Keras读书笔记----预处理
1. 序列预处理1.1. 填充序列pad_sequences将长为 nb_samples 的序列(标量序列)转化为形如 (nb_samples,nb_timesteps) 2D numpy array。如果提供了参数 maxlen , nb_timesteps=maxlen ,否则其值为最长序列的长度。其他短于该长度的序列都会在后部填充0以达到该长度。keras.preprocessing.seq...原创 2018-03-30 20:53:36 · 1483 阅读 · 0 评论 -
Keras读书笔记----其他重要模块
1. 目标函数Objectives目标函数,或称损失函数,是编译一个模型必须的两个参数之一可以通过传递预定义目标函数名字指定目标函数,也可以传递一个Theano/TensroFlow的符号函数作为目标函数,该函数对每个数据点应该只返回一个标量值,并以下列两个参数为参数:y_true:真实的数据标签, Theano/TensorFlow张量y_pred:预测值,与y_true相同shape的Thea...原创 2018-03-30 21:38:33 · 3280 阅读 · 0 评论 -
Keras读书笔记----模型
1. 模型共有方法1.1. summary打印出模型概况1.2. get_config返回包含模型配置信息的Python字典。模型也可以从它的config信息中重构回去:Model.from_config(config)1.3. get_weights set_weights返回模型权重张量的列表,类型为numpy array从numpy array里将权重载入给模型,要求形状相同1.4. to...原创 2018-03-28 22:38:46 · 1698 阅读 · 0 评论 -
Keras读书笔记----网络层(Core常用层)
1. 所有层共有方法layer.get_weights() :返回层的权重( numpy array)layer.set_weights(weights) :从numpy array中将权重加载到该层中,要求numpy array的形状与get_weights的形状相同layer.get_config() :返回当前层配置信息的字典,层也可以借由配置信息重构from keras.utils.lay...原创 2018-03-29 11:33:10 · 5558 阅读 · 0 评论