用于连接mlrun到云服务的工具
项目描述
mlrun_connect
一套工具,用于简化MLRun与云服务提供商之间的集成。
快速入门
可以使用以下命令安装该软件包: pip install mlrun_connect
MLRun是一个开源的MLOps编排框架。它支持从探索性数据分析到原型设计再到运营的全过程机器学习模型开发。
一个常见的用例是在本地或与云提供商一起安装MLRun,并连接到数据源进行探索性分析。虽然Nuclio库提供了基于HTTP的与外部服务集成的方案,但可能还有其他更受欢迎的方法(例如,消息系统)。
mlrun_connect将提供简化这些服务集成的工具。
Azure Service Bus Queue
AzureSBTMLRun类可以与Nuclio函数一起使用,根据传入的消息启动基于mlrun管道的执行。AzureSBToMLRun对象成为在Nuclio init_context函数中实例化的新类的父类,如下所示
from mlrun_connect.azure import AzureSBToMlrun
def init_context(context):
pipeline = load_project(<PATH_TO_MLRUN_PROJECT>)
class SBHandler(AzureSBToMLRun):
def run_pipeline(self, event):
arguments = {"incoming_data": event["key"]}
workflow_id = pipeline.run(arguments = arguments)
return workflow_id
项目详情
关闭
mlrun_connect-2021.9.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b8770cb25532c75e9c30142679bfbdd228226c94c4fff36ddb0139bc6340b6bc |
|
MD5 | 4d3671ea452bf8fdd27951a4b52056ce |
|
BLAKE2b-256 | 3f9c84ced18e8e349a07094bfd8a44e9dbc7eba5c701d6e47738eb2380609915 |