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 Autoscaler 和 GCP Autoscaler)以前可以通过应用程序页面使用。自动扩展功能已移至WebApp中的编排页面。
应用页面布局
每个应用程序的页面分为两个部分:
- 应用程序实例列表 - 启动新的应用程序实例并查看之前启动的实例。点击一个实例以查看其仪表板。将鼠标悬停在其上以访问应用程序实例操作。
- 应用实例仪表板 - 应用页面的主要部分:显示所选应用实例的状态和结果。 使用搜索栏 通过名称快速查找应用实例。
启动应用实例
- 选择所需的应用
- 点击
Launch New
打开应用程序的配置表单 - 填写配置详细信息
- 启动
Configuration shortcuts
您还可以使用之前启动实例的配置来启动应用程序实例:
- 克隆先前启动的应用程序实例将打开实例启动表单,其中预填充了原始实例的配置。
- 导入应用程序配置文件。您可以在查看现有应用程序实例的配置时,将其配置导出为JSON文件。
在启动新的应用程序实例之前,可以编辑预填充的实例启动表单。
应用实例操作
通过右键点击实例或通过菜单按钮(悬停时可用)访问应用程序实例操作。
- 重命名 - 重命名实例
- 配置 - 查看实例的配置
- 导出配置 - 将应用程序实例配置导出为JSON文件,稍后可以导入以创建具有相同配置的新实例
- 停止 - 关闭实例
- 克隆 - 启动一个具有相同配置预填充的新实例
- 删除 - 删除实例
实例列表操作
通过点击实例列表标题上的操作菜单()来访问实例列表操作:
-
导入配置 - 导入应用程序实例的配置文件。这将打开应用程序实例启动表单,并根据导入的文件预填充。您可以在启动实例之前修改配置。
-
清除已完成 - 删除所有已完成执行的应用程序实例。此操作仅删除当前实例列表视图中的实例(即我的实例 / 全部)。