0356-CDSW1.4的Experiments功能使用

admin 2025-01-27 63人围观 ,发现243个评论

1.文档编写目的

在前面的文章Fayson介绍了关于《

的新功能

》及《

Hadoop之上的模型训练-新功能模块

》,本篇文章Fayson主要介绍版本中新增的Experiments功能及使用。

内容概述

1.Experiments功能介绍

2.Experiment使用

3.总结

测试环境说明

1.CM和CDH版本为5.15

2.CDSW版本为1.4

3.操作系统为

2.Experiments功能使用

在CDSW中快速的运行一个Experiment,步骤如下:

1.登录CDSW平台创建一个Python模板的工程

工程创建成功

2.打开WorkBench,在工程中创建一个文件,内容如下:

importsysimportcdswargs=len()-1sum=0x=1while(args=x):print("Argument%i:%s"%(x,[x]))sum=sum+int([x])x=x+1print("Sumofthenumbersis:%i."%sum)

(可左右滑动)

Build成功后,Docker镜像准备就绪并开始运行

5.回到“Experiments”页面,可以看到运行状态标识为“Success”

6.在CDSW库中包含了一些内置的函数,可用于比较试验运行结果并保存试验中的任何文件

可以在脚本的默认增加如下内容,记录试验运行结果

_metric("Sum",sum)

(可左右滑动)

再次提交一个“RunExperiment”

查看运行结果,在运行列表中多出了“Sum”列

3.总结

1.Experiment默认继承工程所在环境,在上述测试可以看到test-experiments使用的engine:5,创建的Experiment也是使用的engine:5进行编译,会默认的执行工程下的脚本,自动安装依赖环境。

2.目前Experiments有些功能只支持Python和R,不支持Scala。

原创文章,欢迎转载,转载请注明:转载自实操

猜你喜欢
    不容错过