这篇文章主要介绍了CDSW1.4版本中新增的Models功能怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
测试环境说明
1.CM和CDH版本为5.15
2.CDSW版本为1.4
3.操作系统为RedHat7.4
2.Models功能使用
CDSW可以让你在一个脚本中创建各种函数并以REST API的方式部署。对于机器学习项目来说,你可能在脚本中创建了一个预测函数,它会接受输入并基于模型的参数返回预测。
这个QuickStart demo会创建一个非常简单的函数,它添加两个数字并将其部署为返回数字总和的模型。此函数将接受JSON格式的两个数字作为输入并返回总和。
接下来Fayson通过一个简单的示例说明Model功能的使用,详细步骤如下:
1.登录CDSW平台创建一个Python模板的工程
工程创建成功,进入工程目录列表
2.点击“Open Workbench”选择Python3环境并启动会话
会话启动成功
3.创建一个名为add_numbers.py文件,定义一个用于调用model的函数,内容如下:
def add(args):
result = args["a"] + args["b"]
return result
(可左右滑动)
在部署model之前,在会话节点执行命令测试add_numbers.py是否正常运行
4.回去Project概述界面,点击左侧“Models”新建一个Model
点击“new model”进入Model创建界面
注意:上述的输入参数必须为JSON格式的,截图中的单引号会有问题
完成Model信息填写后,点击底部菜单“Deploy Model”
部署成功后显示:
5.点击Model名称进入查看详细信息
6.提供model测试功能
7.Deployments界面可以看到该Model的部署记录
8.Builds界面可以看到Model部署依赖的Docker容器准备过程
9.Monitoring界面可以看到部署的Model的每个副本状态及日志信息
10.Settings界面提供Model名称及描述信息以、访问秘钥的修改以及删除Model
感谢你能够认真阅读完这篇文章,希望小编分享的“CDSW1.4版本中新增的Models功能怎么用”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。