Wandb使用及本地部署
如何在本地部署Weights & Biases(W&B)
AI导读:本文讨论了如何在本地部署Weights & Biases(W&B),主要包括使用docker进行部署的步骤。首先,用户需要有可以访问的服务器或在本机上进行部署,并确保已安装docker。在docker中,用户需从docker hub拉取wandb/local镜像并启动容器,指定端口6010以供外部访问。此外,文章还提到如果在更改设置后遇到问题,可以查看Docker容器的日志以获取帮助。最后,文中提供了切换到本地和远程的操作指南及相关参考链接。
在代码中使用
本地部署
前提
使用可以访问的服务器(使用内网穿透)或在本机部署
安装docker(linux)
使用docker部署
从docker hub拉取wandb/local
镜像
1 | docker pull wandb/local |
启动容器,指定端口6010
为外部访问端口
1 | docker run --rm -d \ |
1 | docker run --rm -d \ |
如果更改设置后遇到问题,查看 Docker 容器的日志可能会提供有用的信息:
1 | docker logs wandb-local |
配置Wandb Local
本地与远程切换
切换到本地
1 | wandb login --relogin --host=http://server_ip:6010 |
1 | wandb login --relogin --host=http://home.jankiny.ninja:6010 |
求换到wandb.ai
1 | wandb login --relogin --host=https://api.wandb.ai |
参考文章:
Getting started | Weights & Biases Documentation (wandb.ai)