Keras 0.2.0 + Theano Bleeding Edge 的一些问题
2015-11-23 09:59
260 查看
更新了Keras 0.2.0。需要最新的Theano,于是安装了Theano Bleeding Edge.
新版本Keras实现了Merge中的mul和concat。以便于多通道的融合。
训练出现问题。原来的双层LSTM运行一段时间后会出现loss = nan的问题。这个问题在Keras 0.1.0上没有出现过。如果改用一层LSTM就没有什么问题了。
解决办法挺简单:
用SOFTPLUS代替 relu,代码如下。
新版本Keras实现了Merge中的mul和concat。以便于多通道的融合。
训练出现问题。原来的双层LSTM运行一段时间后会出现loss = nan的问题。这个问题在Keras 0.1.0上没有出现过。如果改用一层LSTM就没有什么问题了。
解决办法挺简单:
用SOFTPLUS代替 relu,代码如下。
相关文章推荐
- C++ libcurl 使用简单描述
- string 跨模块作为参数传递的异常
- 【Leetcode】之Implement strStr()
- redis
- js prototype
- 图片碎片效果
- 解决Windows下运行php Composer出现SSL报错的问题
- Http协议三次握手过程
- Unity3D 自定义 Editor 扩展
- MYSQL 编程之重连篇
- 使用Flexible实现手淘H5页面的终端适配
- stm32波特率计算
- C mysql
- Weblogic在Linux下启动特别慢及进入控制台慢的解决方法
- Kali下安装Wiznote
- 2D旋转和3D旋转
- java生成pdf文档
- 14.2.5 InnoDB Undo Logs
- Java自定义注解和运行时靠反射获取注解
- 异常语句