MLops博客

跟踪和视觉信息从您的管道:www.musclechai.com+ZenML集成

3分钟
2024年4月16日

搭建ML模型时 会花很多时间实验流出数以百计参数并生成数吨元数据越多模型开发(和后部署) 越多东西储存、跟踪、比较、组织并分享

neptune.i完全照办实验跟踪器和模型寄存器帮助你更好地控制实验和模型将所有元数据登录到这个事实源中, 并用直觉网络应用看到它

除此以外,Neptune.a综合所有MLOPs栈,它只管用

同一思想实际支持enML.技术不可知开源管道框架很容易插件工作

自然,我们联手开发海王星-ZenML集成法 提高用户经验现在少点锅炉代码,你可以登录并视觉化从ZenML管道阶梯获取信息(例如模型、参数、尺度等)

Neptune应用显示结果

实例a

过一秒我们教你怎么到这个仪表板

neptune.

even5分钟,你可能已经知道 没有正确方法去处理它i和ZenML都专注于与MLops工具场面各种构件相融合归根结底MLOps栈生活之物-你应该能够上下提升并交换组件而免麻烦

研究集成时,我们做了点集思广益 找出谁从海王星实验跟踪器(提供海王星-ZenML集成)获益最大

检查其中一个框表示你绝对属于这个组

  • 你已经e跟踪实验结果mLops工作流和最佳做法通过ZenML
  • 你是寻找更视觉交互方式浏览从ZenML管道流出的结果(例如模型、度量尺、数据集等)
  • 上头想连接ZenML到neptune.a通过管道登录与团队、组织或外部利害相关方
  • 你只是开始构建MLOps栈kb88凯时开户平台并寻找实验跟踪元件 和管道生成元件

Neptune-ZenML整合如何工作

好,是时候看它如何实际工作

举个例子,我们用实验跟踪器栈组件登录一条简单ZenML管道到Neptu管道由4个简单步骤组成,其中2个步骤使用Neptune-ZenML集成记录培训和评价元数据

  • 例子假设ZenML和Neptune集成如果不是,请参考文档记录.
  • www.musclechai.com使用时,你还需要配置API密钥令牌,并配置您想登录的项目两者中都可实现环境变量设置或通过栈组件注册传递这些值(命令行参数)。

if you want a full化实例使用海王星集成Scikit-learn训练简单递归器Github重写

来,我们谈最重要的事

kb88凯时开户平台使用海王星实验跟踪口味(由海王星-ZenML集成提供)时,您需要要么在阶梯装饰器中,要么在配置文件中具体说明这一事实(见下文列表)。

选项1:职称装饰器使用参数

servement_tracker=NEPTUNE_TRACKER_COMPONENT_NAME

选项2:使用配置文件

阶梯: my_step:实验_跟踪器:
         
          .
         

通知ZenML即时存储Neptune运行对象内取工具使用我们的'get_neptune_run'函数(见下文列表)。有了此对象后,你几乎可以记录你通常想记录的任何元数据

senml.commune.neptune.eximent_traces.run_state导入get_neptune_rune

并通知ZenML将自定义标签传递Neptune即时运行对象归根结底,有两种方法实现这一点-代码配置文件(见下文列表)。

选项1:职称装饰器使用参数

szeml.Imptune.flavors导入NeptiveExperimentTracker设置
         
          setriment-tracker.neptune:set},)def my_step
         

选项2:使用配置文件

阶梯: my_step:实验_跟踪器:
         
          设置:实验跟踪器.neptune:标签
         

运行ZenML存储库中提供全例后会记录Neptune培训评价元数据

下图显示管道运行结果你可以举此例子免注册)

实例a

实事求是


奈普奈kb88凯时开户平台mLops栈组件实验跟踪持续地努力方便整合工作流的其他部分

已经是集成25+工具库,并列表正在增长你可以检查行进图观察当前开发中的东西

文章有用吗

感谢回馈
感谢投票上头有记录........
感谢投票上头有记录通知我们应改善什么

    谢谢您的建议已转发编辑