v1.2.0
版本发布时间: 2018-04-02 11:34:25
ICT-BDA/EasyML最新发布版本:v1.2.0(2018-04-02 11:34:25)
EasyML 1.2.0版本,加入了Tensorflow的单机、分布式的支持,同时对一些bug进行了修复。该版本具体细节功能和改进如下:
Docker集群版本更新
安装包
镜像获取
- Mysql镜像
docker pull nkxujun/mysql_eml:1.2.0
- Ubuntu镜像:
docker pull nkxujun/ubuntu_eml:1.2.0
更新内容
-
Tensorflow支持: ubuntu镜像内置
tensorflow 1.3.0
版本,提供tensorflow并行模式一键配置脚本。支持tensorflow的数据并行与模型并行 -
新增Tensorflow模型并行示例:以深度学习常用数据集mnist为例,采用CNN Tensorflow模型并行方式解决手写字识别问题
-
新增Tensorflow数据并行示例:以深度学习常用数据集mnist为例,采用CNN Tensorflow数据并行方式解决手写字识别问题
-
脚本修正:修正运行脚本中部分单词拼写错误问题
-
更换示例数据上传方式:修改upload-hdfs.sh脚本,移除单个数据、程序数据的上传模式,采用批量数据上传方式。(此前为一个程序一个程序上传)
EasyML 项目更新
新特性
-
Tensorflow类型支持:支持程序上传类型为Tensorflow,同时提供单机、数据并行、模型并行三种运行方式
-
Directory类型支持:用户的输入及输出提供Directory类型,在上传程序的命令行中添加输入输出参数时可进行选择
功能改进
-
修复数据库表添加新字段,导致原有数据无法删除问题
-
修复上传程序成功后,点击所上传程序,无法立即显示在画布问题
-
修复部分日志无法显示问题
-
权限修改:删除examples任务只能在examples面板中删除,不能在个人任务中删除
-
示例任务添加CNN_tensorflow(模型分布)和CNN_tensorflow(数据分布)。 该示例为深度学习的入门示例,采用mnist数据集,以Tensorflow CNN为训练模型 解决手写字识别问题
其他
- tensorflow模型分布与数据分布内置脚本(用户可通过该脚本进行自行搭建Tensorflow环境)
- mysql脚本更新