Skip to content

Release-1.1.0

Compare
Choose a tag to compare
@sinllychen sinllychen released this 20 Oct 01:46
· 16 commits to master since this release

EasyML 1.1.0版本,加入了较多的新特性,同时对代码及注释进行了进一步的规范,建议对新特性感兴趣的用户可以升级到该版本进行体验。该版本具体细节功能和改进如下:

Docker集群版本更新

安装包

镜像获取

  • Mysql镜像

docker pull nkxujun/mysql_eml:1.1.0

  • Ubuntu镜像:

docker pull nkxujun/ubuntu_eml:1.1.0

更新内容

  • Spark版本: Spark版本从原来2.0.1 替换为 1.6.12.0.1版本不支持内置ETL算法组件)

  • 新增Titanic Demo示例:增加Kaggle竞赛中的Titanic Demo,用户可从该示例中看到新特性的示例

  • Python支持: ubuntu镜像内置python 2.7版本

  • Tensorflow支持: ubuntu镜像内置tensorflow 1.3.0版本

  • Mysql数据库: Mysql镜像新增test数据库,方便用户进行ETL功能测试。studio数据库新增moduleversion表,用于程序与数据的版本管理

  • 脚本修正:修正运行脚本中部分单词拼写错误问题

EasyML 项目更新

新特性

  • ETL组件。 支持Mysql、Hive数据库的数据读取与写入
  • 可编程脚本。 用户可在组件上添加python、shell脚本。组件入口:通过上传程序,选择程序类型为可编程脚本。
  • 数据可视化。 用户可针对任务模块执行结果进行可视化,目前可视化支持数据类型包括:CSV、TSV、Json。
  • 历史运行记录查看。 用户可在绘图区查看当前任务的历史运行记录,可对历史运行记录进行查看与管理。
  • 后台管理查询。 具有管理员权限的用户可在后台管理进行特定条件下的数据的查询。

功能改进

  • 示例任务添加删除权限管理
  • 示例任务添加Titanic Demo。 该示例为Kaggle竞赛中的赛题,用来进行titanic灾难生还预测。EasyML 1.1.0版本的新特性在该示例中有所体现

其他

  • 统一代码格式
  • 代码注释补充与完善
  • mysql脚本更新