ClearML 服务器
什么是ClearML服务器?
ClearML 服务器是 ClearML 的后端服务基础设施。它允许多个用户通过无缝与 ClearML Python 包和 ClearML Agent 协作来管理和进行他们的实验。
ClearML 服务器由以下部分组成:
-
Web服务器包括ClearML Web UI,这是用于跟踪、比较和管理实验的用户界面。
-
API服务器,它是一个用于以下内容的RESTful API:
- 记录和记录实验,包括信息、统计数据和结果。
- 查询实验历史、日志和结果。
-
文件服务器,用于存储媒体和模型,使它们可以通过ClearML Web UI轻松访问。
ClearML 托管服务 本质上是为您维护的 ClearML 服务器。
ClearML Web UI 是 ClearML 的用户界面,是 ClearML 服务器的一部分。
使用ClearML Web UI来:
- 跟踪实验
- 比较实验
- Manage Experiments
有关ClearML Web UI的详细信息,请参阅用户界面。
ClearML 服务器还预装了一个服务代理。
部署
ClearML 服务器可以以以下列出的任何格式部署。一旦部署完成,可以为网页登录认证、子域名和负载均衡器配置服务器,并使用其众多配置设置中的任何一项。
部署您自己的ClearML服务器:
-
使用任何可用的格式部署
clearml-server
,其中包括:- 预构建的 AWS EC2 AMIs
- 预构建的 Google Cloud Platform 自定义镜像
- 预构建的Docker镜像适用于Linux、macOS和Windows 10
- Kubernetes 使用 Helm
-
可选地,配置 ClearML Server 以获取额外功能,包括子域名和负载均衡器、 网页登录认证,以及无响应任务监视器。
更新
在必要时,升级您的ClearML服务器,支持任何可用的格式:
如果您使用的是v0.15或更早版本,请升级到ClearML Server。