swanlab watch
bash
swanlab watch [OPTIONS]
选项 | 描述 | 例子 |
---|---|---|
-p , --port | 设置实验看板Web服务运行的端口,默认为5092。 | swanlab watch -p 8080 :将实验看板Web服务设置为8080端口 |
-h , --host | 设置实验看板Web服务运行的IP地址,默认为127.0.0.1。 | swanlab watch -h 0.0.0.0 :将实验看板Web服务的IP地址设置为0.0.0.0 |
-l , --logdir | 设置实验看板Web服务读取的日志文件路径,默认为swanlog 。 | swanlab watch --logdir ./logs :将当前目录下的logs文件夹设置为日志文件读取路径 |
--help | 查看终端帮助信息。 | swanlab watch --help |
介绍
本地启动SwanLab实验看板。
在创建SwanLab实验时,会在本地目录下创建一个日志文件夹(默认名称为swanlog
),使用swanlab watch
可以本地离线打开实验看板,查看指标图表和配置。
使用案例
打开SwanLab离线看板
首先,我们找到日志文件夹(默认名称为swanlog
),然后在命令行执行下面的命令:
bash
swanlab watch -l [logfile_path]
其中logfile_path
是日志文件夹的路径,可以是绝对路径或相对路径。如果你的日志文件夹名称是默认的swanlog
,那么也可以直接用swanlab watch
启动而无需-l
选项。
执行命令后,会看到下面的输出:
bash
swanlab watch -l [logfile_path]
*swanlab: Try to explore the swanlab experiment logs in: [logfile_path]
*swanlab: SwanLab Experiment Dashboard ready in 465ms
➜ Local: http://127.0.0.1:5092
访问提供的URL,即可访问SwanLab离线看板。
设置IP和端口号
我们可以通过-h
参数设置IP,-p
参数设置端口号。
比如我们希望能够在本地访问云服务器上的离线看板,那么需要在云服务器上开启实验看板时,设置IP为0.0.0.0:
bash
swanlab watch -h 0.0.0.0
如果需要设置端口的话:
bash
swanlab watch -h 0.0.0.0 -p 8080