keras CNTK 后端
来源:互联网 发布:mpp 文件查看 mac 编辑:程序博客网 时间:2024/06/07 18:34
CNTK 刚刚发布了 2.0(beta),引入了 Keras 支持。简单尝试下,离流畅使用还有一定差距。
使用 CNTK 后端
(官方文档见链接。)
推荐使用 anaconda 安装 python,已经包括所有的依赖。下面的操作使用 Ubuntu 16.04,python 版本为 2.7。
1. 设置虚拟环境
CNTK 目前处于开发阶段,问题较多(见讨论),不建议在正式环境下测试。这里使用虚拟python 环境先尝尝鲜。
conda create --name cntkkeras --clone root
创建一个名为 cntkkeras 的虚拟环境,环境复制原始环境。
2. 切换环境
source activate cntkkeras
3. 安装 keras
pip install git+https://github.com/souptc/keras.git
Update: keras 官方已经支持 CNTK 后端,keras 安装请参见 install。
修改 ~/.keras/keras.json 中的 backend 字段为 cntk。
4. 安装 CNTK
pip install <URL to CNTK wheel>
我使用上面指令安装失败。因此先下载了 wheel 文件,再运行下面指令:
pip install <CNTK wheel file>
wheel地址参见官网。这里我们安装 python 2.7 cpu-only 版。
5. Run!
运行 keras/examples/mnist_mlp.py
python mnist_mlp.py
运行结果如下:
讨论
CNTK 原生 python (高层)接口已经与 keras 非常相似。可能先入为主的原因,还是 keras 的接口更舒服一些。
目前(02/06/2017) CNTK 后端好像还有不少问题,如上图中莫名其妙的 float64 的 warning。keras 示例中的 mnist_acgan.py 直接 run 不起来。
试着运行自定义的 keras layers 程序,大部分都不能运行。
阅读全文
0 0
- keras CNTK 后端
- Keras后端
- anaconda2-keras安装;keras后端修改
- cntk
- Keras 切换后端(Theano和TensorFlow)
- ubuntu下切换keras的后端
- keras的GPU模式安装- theano 后端
- centos 安装keras及后端切换
- 【Keras】切换后端(Theano和TensorFlow)
- 安装Keras(TensorFlow做后端)
- Keras 切换后端(Theano和TensorFlow)
- Win7 下配置深度学习框架Keras(Theano后端)
- Keras默认使用的后端模式(Theano/TensorFlow)设置
- 深度学习框架keras安装(后端基于Tensorflow/theano)
- keras
- keras
- keras
- Keras
- iOS 简单的视频直播功能开发(实时视音频流录制编码+RTMP传输+实时拉流解码播放)
- Uber 谷歌Waymo也开始研发自动驾驶卡车
- Java基础——使用三元运算符判断一个数的奇偶性
- React Native 介绍
- Q22_把二叉树打印成多行
- keras CNTK 后端
- 自制Android RSS阅读器
- ajax知识总结
- HDU
- struts2第十三讲学习笔记,拦截器interceptor的详细讲解
- svn提交代码的时候提示Please execute the 'Cleanup' command
- Oracle如何查询当前会话的sid
- Java常见帮助类(6)JSON帮助类
- JS实现HTML实体与字符的相互转换(一)