Skip to content

Release-1.2.0

Latest
Compare
Choose a tag to compare
@sinllychen sinllychen released this 02 Apr 03:34
· 7 commits to master since this release

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脚本更新