pycharm使用wandb可视化工具学习

部署运行你感兴趣的模型镜像


一、注册与使用

1. 注册

浏览器输入 wandb.ai 进入官网进行注册与登录:
在这里插入图片描述

2. pycharm登录

首先安装wandb库函数:

pip install wandb

安装完成后,在pycharm终端输入wandb login进行登录:
在这里插入图片描述
然后点击第二个链接,复制token,粘贴到下面,然后按回车键,即可登录成功。
如果出现以下报错:
在这里插入图片描述
说明网络有问题,把科学上网关掉,重新wandb login试试。
如果出现提示:
在这里插入图片描述
按照提示,重新输入wandb login --relogin
在这里插入图片描述
出现下面这个说明登录成功了,这个时候在C盘的user中的.netrc文件中已经写入了自己账户的token,表示登录成功。

3. 创建第一个工程

新建.py文件,输入代码:

import wandb
import random
# start a new wandb run to track this script
wandb.init(
    # set the wandb project where this run will be logged
    project="test_pro",
    config={
        "learning_rate": 0.02,
        "architecture": "CNN",
        "dataset": "CIFAR-100",
        "epochs": 10,
    }
)
# simulate training
epochs = 10
offset = random.random() / 5
for epoch in range(2, epochs):
    acc = 1 - 2 ** -epoch - random.random() / epoch - offset
    loss = 2 ** -epoch + random.random() / epoch + offset
    # log metrics to wandb
    wandb.log({"acc": acc, "loss": loss})
# [optional] finish the wandb run, necessary in notebooks
wandb.finish()

运行之后,点击链接:
在这里插入图片描述
可以看到代码中定义参数:
在这里插入图片描述
:其中的name为自动符串格式,表示具体的名称,不写的话会自动使用两个随机单词进行命名,为了方便记忆以及防止出现例如green-wood-250之类的奇怪名字,还是定义一下比较好,定义方式为:

wandb.init(
    # set the wandb project where this run will be logged
    project="test_pro",
    name='test_1',
    config={
        "learning_rate": 0.02,
        "architecture": "CNN",
        "dataset": "CIFAR-100",
        "epochs": 10,
    }
)

点击左边列表中的workspace便可查看变化曲线:在这里插入图片描述


持续更新中~

您可能感兴趣的与本文相关的镜像

Wan2.2-T2V-A5B

Wan2.2-T2V-A5B

文生视频
Wan2.2

Wan2.2是由通义万相开源高效文本到视频生成模型,是有​50亿参数的轻量级视频生成模型,专为快速内容创作优化。支持480P视频生成,具备优秀的时序连贯性和运动推理能力

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值