deep learning
373955482
If we can analysis it,we can optimize it
展开
-
keras LSTM 前向计算实例
LSTM前向计算在keras里训练完成一个模型后保存到本地,然后读取模型参数做前向计算,为C++移植做准备关于LSTM的原理网上很多,被引用最多的应该就是这篇博客了Understanding LSTM Networks,它的译文也是遍布网上各个角落使用LSTM分类mnist数据集的数字,数字图片大小28∗2828∗2828*28,每一步输入一行数据,总共28步输入图片的所有行,即lst...原创 2018-02-08 14:56:13 · 3449 阅读 · 7 评论 -
keras 双向LSTM
keras 双向LSTM双向LSTM利用到了未来的信息,在一些文本分类和序列预测问题上可以做到比单向LSTM更好的效果,BiLSTM与LSTM相比,多了一个反向计算,同时利用正向方向的数据计算最终输出,关于LSTM的前向计算可以看这里这里就只简单记录下keras 的BiLSTM参数个数计算,训练部分如下:model = Sequential()input_shape = (149...原创 2018-04-25 10:06:12 · 13124 阅读 · 4 评论 -
TINY-DNN导入TensorFlow模型
上一篇中通过mnist例子介绍了tensorflow卷积网络inference过程,根据这部分已经可以写出相应的C/C++代码了,但在github上看到了tiny-dnn这个开源库,就尝试将TensorFlow的mnist模型导入到tiny-dnn中1.保存tensorflow模型先在tensorflow中训练好tensorflow,保存checkpoint,这里就不freeze保存pb了...原创 2018-06-07 23:14:56 · 1227 阅读 · 0 评论 -
tensorflow卷积神经网络计算
卷积神经网络计算记录m卷积网络计算过程以tensorflow中的mnist_deep为例在训练时保存checkpointsaver = tf.train.Saver()....save_path = saver.save(sess,'mnist_deep/model.ckpt')训练完成后,可以读取checkpoint,保存log可以用tensorboard查看模型结构...原创 2018-05-31 23:02:59 · 802 阅读 · 1 评论