本地浏览器访问远程服务器上的Tensor Board步骤

本文详细介绍如何在Linux服务器上启动TensorBoard,并通过局域网在Windows 10本地浏览器中访问。步骤包括在服务器上运行TensorBoard指定日志目录和端口,然后在本地浏览器输入服务器IP加端口号完成远程访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景:服务器上是linux系统,本地是windows10,服务器和本地在同一局域网

1、在服务器上正常启动tensorboard

      tensorboard  --logdir=xxx  --port=6006(summary存储数据的文件夹)

     启动后,服务器上会显示

2、 本地浏览器上输入网址:服务器ip:6006,即可进入

如      http://xxx.xxx.xxx.xx:6006

### 远程服务器上的机器学习或深度学习模型训练 要在远程服务器上进行机器学习或深度学习模型的训练,通常需要完成以下几个方面的配置和操作: #### 1. **选择并租用合适的云服务器** 租用云服务器时需考虑计算能力(CPU/GPU)、存储空间、带宽等因素。AWS[^3] 是一种常见的选择,提供灵活的资源配置选项。 #### 2. **连接到远程服务器** 使用 SSH 工具通过命令行访问远程服务器。例如,在 Linux 或 macOS 上可以使用以下命令: ```bash ssh username@server_ip_address ``` #### 3. **安装必要的软件环境** 安装基础工具和框架是关键步骤之一。这包括但不限于 Python 的科学计算库和深度学习框架 PyTorch 或 TensorFlow。具体方法如下: - 安装 Anaconda 来管理虚拟环境和依赖项[^2]: ```bash wget https://repo.anaconda.com/archive/Anaconda3-latest-Linux-x86_64.sh bash Anaconda3-latest-Linux-x86_64.sh source ~/.bashrc conda create --name myenv python=3.9 conda activate myenv ``` - 安装深度学习框架及相关库: ```bash pip install torch torchvision torchaudio pandas numpy matplotlib scikit-learn jupyterlab ``` #### 4. **上传数据至服务器** 数据可以通过 SCP 命令传输到服务器,或者直接从云端下载公开数据集。例如 Fashion-MNIST 可以通过 PyTorch 自动加载[^1]: ```python from torchvision import datasets, transforms transform = transforms.Compose([transforms.ToTensor(), transforms.Normalize((0.5,), (0.5,))]) train_dataset = datasets.FashionMNIST(root='./data', train=True, download=True, transform=transform) test_dataset = datasets.FashionMNIST(root='./data', train=False, download=True, transform=transform) ``` #### 5. **编写和调试代码** 编写训练脚本并在本地测试其功能后再部署到服务器。如果希望更方便地开发,可以在 PyCharm 中设置远程解释器来同步文件并与服务器交互。 #### 6. **启动训练任务** 提交作业前确认 GPU 是否已启用(如果有)。检查设备分配情况: ```python device = 'cuda' if torch.cuda.is_available() else 'cpu' model.to(device) ``` 执行脚本的方式取决于需求;简单的做法是在终端运行 `python script.py` ,复杂场景下可能需要用到队列管理系统如 SLURM。 #### 7. **监控进度与日志记录** 记录实验参数及性能指标有助于后续分析优化。可借助 TensorBoard 实现可视化效果: ```python from torch.utils.tensorboard import SummaryWriter writer = SummaryWriter() ... writer.add_scalar('Loss/train', loss.item(), epoch) writer.close() ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值