首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ClearML (以前的Trains)可以运行本地服务器吗?

ClearML (以前的Trains)可以运行本地服务器吗?
EN

Stack Overflow用户
提问于 2020-12-30 15:54:39
回答 1查看 891关注 0票数 6

我正试图从ClearML (以前称为Trains)开始。

我在文档上看到,我需要让服务器在ClearML平台上运行,或者在远程机器上运行,使用AWS等等。

我真的想绕过这个限制,在我的本地机器上运行实验,而不是连接到任何远程目的地。

根据,我可以在任何远程机器上安装trains-server,所以理论上我也应该能够在本地计算机上安装它,但它仍然要求我拥有Kubernetes或Docker,但我没有使用它们中的任何一个。

有人在本地服务器上使用ClearML (或者Trains,我认为它仍然是完全相同的API和所有API)有什么收获吗?

  • 我的操作系统是Ubuntu18.04。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-30 16:18:59

免责声明:我是ClearML团队的一员(以前是培训员)

我真的想绕过这个限制,在我的本地机器上运行实验,而不是连接到任何远程目的地。

有几种选择:

  1. Clearml为您的实验提供免费托管,这些实验只能供您访问,除非您特别希望在您的同事之间共享它们。这可能是实现开始的最简单的方法。
  2. 安装ClearML,基本上您所需要的只是安装了对接器,您应该会很好。有完整的说明这里,这是总结:
代码语言:javascript
复制
echo "vm.max_map_count=262144" > /tmp/99-trains.conf
sudo mv /tmp/99-trains.conf /etc/sysctl.d/99-trains.conf
sudo sysctl -w vm.max_map_count=262144
sudo service docker restart

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

sudo mkdir -p /opt/trains/data/elastic_7
sudo mkdir -p /opt/trains/data/mongo/db
sudo mkdir -p /opt/trains/data/mongo/configdb
sudo mkdir -p /opt/trains/data/redis
sudo mkdir -p /opt/trains/logs
sudo mkdir -p /opt/trains/config
sudo mkdir -p /opt/trains/data/fileserver

sudo curl https://raw.githubusercontent.com/allegroai/trains-server/master/docker-compose.yml -o /opt/trains/docker-compose.yml
docker-compose -f /opt/trains/docker-compose.yml up -d
  1. ClearML还支持完全脱机模式(即不建立外部连接)。实验完成后,您可以手动将运行导入到服务器(自托管或空闲层服务器)。
代码语言:javascript
复制
from clearml import Task
Task.set_offline(True)
task = Task.init(project_name='examples', task_name='offline mode experiment')

当进程结束时,您将得到一个指向zip文件的链接,其中包含整个脱机会话的输出:

代码语言:javascript
复制
ClearML Task: Offline session stored in /home/user/.clearml/cache/offline/offline-2d061bb57d9e408a9420c4fe81e26ad0.zip

稍后,您可以使用以下方法导入会话:

代码语言:javascript
复制
from clearml import Task
Task.import_offline_session('/home/user/.clearml/cache/offline/offline-2d061bb57d9e408a9420c4fe81e26ad0.zip')
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65509754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档