Skip to main content

ClearML 应用程序

Pro Plan Offering

ClearML 应用程序可在 ClearML Pro 计划下使用。

使用ClearML的GUI应用程序来管理机器学习工作负载,并自动运行您的重复工作流程,无需任何编码。

应用程序页面

配置并启动应用程序实例,然后从应用程序仪表板跟踪它们的执行。

ClearML 提供了一系列类别的应用程序来增强您的工作流程:

通用

用于自动化和优化工作流程以及监控项目性能的应用程序:

  • 超参数优化 - 找到能产生最佳性能模型的参数值
  • Nvidia Clara - 使用Nvidia的Clara框架训练模型
  • 项目仪表板 - 使用Slack警报进行高级项目监控
  • 任务计划程序 - 在指定时间安排一次性或周期性执行的任务(适用于ClearML企业版计划)
  • 触发器管理器 - 定义在预定义事件发生时运行的任务(适用于ClearML企业计划)

AI 开发

在远程机器上部署AI开发环境的应用程序:

  • SSH 会话 - 在远程机器上启动一个完整的开发环境,并附带一个独立的交互式 SSH 会话(适用于 ClearML 企业版计划)
  • Jupyter Lab - 在远程机器上启动一个Jupyter Lab会话(适用于ClearML企业版计划)
  • VS Code - 在远程机器上启动一个VS Code会话(适用于ClearML企业版计划)

UI 开发

用于部署模型用户界面的应用程序:

  • Gradio 启动器 - 使用 Gradio 为您的模型创建可视化网页界面(适用于 ClearML 企业版计划)
  • Streamlit 启动器 - 使用 Streamlit 为您的模型创建可视化网页界面(适用于 ClearML 企业版计划)

部署

用于将机器学习模型部署为可扩展、安全服务的应用程序:

  • 嵌入模型部署 - 将嵌入模型部署为网络服务,通过安全端点提供(适用于ClearML企业计划)
  • 模型部署 - 将LLM模型部署为网络服务,通过安全端点提供(适用于ClearML企业计划)
  • llama.cpp - 使用llama.cpp在安全端点上部署GGUF格式的LLM模型作为网络服务(适用于ClearML企业计划)
Autoscalers

自动扩展(AWS AutoscalerGCP Autoscaler)以前可以通过应用程序页面使用。自动扩展功能已移至WebApp中的编排页面

应用页面布局

每个应用程序的页面分为两个部分:

  • 应用程序实例列表 - 启动新的应用程序实例并查看之前启动的实例。点击一个实例以查看其仪表板。将鼠标悬停在其上以访问应用程序实例操作
  • 应用实例仪表板 - 应用页面的主要部分:显示所选应用实例的状态和结果。 使用搜索栏 Magnifying glass 通过名称快速查找应用实例。

应用格式

启动应用实例

  1. 选择所需的应用
  2. 点击 Launch New Add new 打开应用程序的配置表单
  3. 填写配置详细信息
  4. 启动
Configuration shortcuts

您还可以使用之前启动实例的配置来启动应用程序实例:

  • 克隆先前启动的应用程序实例将打开实例启动表单,其中预填充了原始实例的配置。
  • 导入应用程序配置文件。您可以在查看现有应用程序实例的配置时,将其配置导出为JSON文件。

在启动新的应用程序实例之前,可以编辑预填充的实例启动表单。

应用实例操作

通过右键点击实例或通过菜单按钮Dot menu(悬停时可用)访问应用程序实例操作。

应用上下文菜单

  • 重命名 - 重命名实例
  • 配置 - 查看实例的配置
  • 导出配置 - 将应用程序实例配置导出为JSON文件,稍后可以导入以创建具有相同配置的新实例
  • 停止 - 关闭实例
  • 克隆 - 启动一个具有相同配置预填充的新实例
  • 删除 - 删除实例

实例列表操作

通过点击实例列表标题上的操作菜单(Dot menu)来访问实例列表操作:

实例列表操作

  • 导入配置 - 导入应用程序实例的配置文件。这将打开应用程序实例启动表单,并根据导入的文件预填充。您可以在启动实例之前修改配置。

  • 清除已完成 - 删除所有已完成执行的应用程序实例。此操作仅删除当前实例列表视图中的实例(即我的实例 / 全部)。