美文网首页
SKIL/工作流程/部署转换

SKIL/工作流程/部署转换

作者: hello风一样的男子 | 来源:发表于2019-04-19 17:11 被阅读0次

部署转换

SKIL允许你部署以前定义的转换,以便在微服务体系架构中启用分发。创建部署后,导航到部署详细信息屏幕中列出的“转换”窗格。你可以上传包含JSON配置的转换过程文件,也可以指定保存的文件路径。

Importing a transform process image.gif ​

导入一个转换过程

CSV 转换

我们可以将转换过程json导入为:

Importing CSV transform process image.gif ​

导入CSV转换过程

部署图像转换
同样,对于图像转换:

Importing an image transform process image.gif ​

导入图像转换过程
启动转换过程
你必须启动转换过程服务器以备日后使用。

Starting transform processes image.gif ​

启动转换过程

Transform processes started image.gif ​

转换过程已启动

转换服务器中的负载均衡

在多节点SKIL环境中,你可以将scale增加到大于1,转换服务器将自动以循环方式负载均衡传入的请求。

使用转换
部署的端点可以被任何类型的客户端应用程序使用。我们将使用zeppelin shell解释器进行演示。你需要一个授权令牌来验证你的POST请求。请参见身份验证页面以获取授权令牌,或者你可以在zeppelin中执行以下shell命令。
将<主机地址>替换为你的主机地址。

%sh

curl -d '{"userId": "admin", "password": "admin"}' -H "Content-Type: application/json" -X POST http://<host_address>:9008/login
image.gif

CSV 转换

这里,我们将使用/TransformIncremental端点。分别替换<host_address><authorization_token>你的主机地址和授权令牌。

%sh

curl -d '{"values": ["5.1", "3.5", "1.4", "0.2", "Iris-setosa"]}' -H "Content-Type: application/json" -H "Authorization: Bearer <authorization_token>" -X POST http://<host_address>:9008/endpoints/my-deployment/datavec/csv-transform/default/transformincremental
image.gif

这将在响应中返回转换后的数组。

图像转换

这里,我们将使用/transformincrementalarray端点。分别用你的图像文件uri、主机地址和授权令牌替换<image_file_uri>, <host_address><authorization_token>

%sh

curl -d '{"uri": "<image_file_uri>"}' -H "Content-Type: application/json" -H "Authorization: Bearer <authorization_token>" -X POST http://<host_address>:9008/endpoints/my-deployment/datavec/image-transform/default/transformincrementalarray
image.gif

这将在响应中返回base64编码格式的转换数组。
如需完整的端点参考,请访问我们的API参考页。

相关文章

  • SKIL/工作流程/部署转换

    部署转换 SKIL允许你部署以前定义的转换,以便在微服务体系架构中启用分发。创建部署后,导航到部署详细信息屏幕中列...

  • SKIL/工作流程/数据转换

    数据转换 在实践中,数据很少以方便神经网络使用的格式存在。它是字符串、类别、数字、不同格式的图像的混合体,而且大部...

  • SKIL/工作流程/部署与生产

    部署与生产 你的安装,部署模型和实验都是“一键式”的。使用SKIL的集群感知系统,模型可以通过整个集群或单个机器上...

  • SKIL/工作流程/KNN(K邻近值算法)

    K邻近值算法 除了部署转换和网络模型,SKIL还允许你部署KNN模型。 KNN (k邻近值算法) 是最简单的分类算...

  • SKIL/工作流程/Java部署客户端

    Java部署客户端 SKIL部署客户端是用于处理SKIL客户端请求的Java API。与原始JSON请求相比,它直...

  • Activiti实现流程定义部署时自动裁切流程图

    版本声明:Activiti 5.22.0Activiti在流程部署(直接部署BPMN或者由模板转换流程)时,生成的...

  • SKIL/工作流程/嵌入式SKIL

    嵌入式SKIL 除了提供几乎所有用于创建高效机器学习管道的工具之外,SKIL还可以非常方便地作为嵌入式应用程序。这...

  • SKIL/工作流程/概述

    概述 SKIL减少了实验数据科学建模、关键测试和产品决策以及可扩展部署工程之间的冲突。它弥合了Python生态系统...

  • SKIL/工作流程/资源

    资源 当今世界,我们收集越来越多的增长和复杂的数据集,这些数据集往往需要使用复杂的模型。更重要的是,大型和非结构化...

  • Activiti流程相关功能详解

    声明版本:activiti 5.22.01、BPMN文件部署流程 2、流程定义转换为模板 3、读取流程定义的静态流...

网友评论

      本文标题:SKIL/工作流程/部署转换

      本文链接:https://www.haomeiwen.com/subject/tujcgqtx.html