pytorch学习03-加载数据初认识及tensorboard01

Dataset和Dataloader

Dataset:提供一种方式获取数据及其label

  • 如何获取每一个数据及其label(标签)
  • 告诉我们总共有多少数据

Dataloader:为后面的网络提供不同的数据形式

使用国内源pip安装包

清华:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

华中理工大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/

豆瓣:http://pypi.douban.com/simple/

临时使用:

可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple

例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy,这样就会从清华这边的镜像去安装numpy库。
中断安装:ctrl+c

pychram 中图片路径查询粘贴

项目中展开到具体的图片下,邮件copy——copy path 可以选择绝对路径和相对路径 直接粘贴即可

  • 绝对路径:总是从根文件夹开始,Window 系统中以盘符(C:、D:)作为根文件夹
  • 相对路径:指的是文件相对于当前工作目录所在的位置。例如,当前工作目录为 “C:\Windows\System32”,若文件 demo.txt 就位于这个 System32 文件夹下,则 demo.txt 的相对路径表示为 “.\demo.txt”(其中 .\ 就表示当前所在目录)。

粘贴后的路径在python中应用时,使用反斜杠“\”进行转义
或者在路径
例如:img_path =“E:\pycharm project\learn_pytorch\dataset\train\ants\0013035.jpg”
或者在路径前+r
例如:img_path =r"E:\pycharm project\learn_pytorch\dataset\train\ants\0013035.jpg"

清空控制台

  • 每次自动不显示上一行程序:view——scientific mode 不要勾选

Tensonboard 打开指令

直接在Pycharm中的Terminal中输入tensorboard --logdir=logs
出现固定端口的网址

如果想要指定某一端口,则指令未tensorboard --logdir=logs --port=6007(想要指定的端口号)

add_scalar函数

def add_scalar(
self,
tag,
scalar_value,
global_step=None,
walltime=None,
new_style=False,
double_precision=False,
):

  • tag:图标标题
  • scalar_value:X轴
  • global_step:Y轴

出现问题:OSError: [WinError 1455] 页面文件太小,无法完成操作
解决办法

https://blog.csdn.net/Highlight_Jin/article/details/121619996

你可能感兴趣的:(pytorch,python,pytorch)