深度学习快速入门(pytorch版本)

深度学习入门学习笔记1

  • 两个重要工具
    • dir
    • help
  • 数据加载初识
    • ananconda 自动带jupyter
    • jupyter使用时遇到问题:
    • Dataset 实战类:
  • TensorBoard
    • SummaryWriter()
      • 导包:
      • 查看 函数使用方法
    • add_scalar()
  • Transforms
    • Transforms的使用

TensorBoard、Transforms、torchvision、DataLoader的简单使用
根据B站up主<我是土堆>视频学习整理的笔记

两个重要工具

dir

深度学习快速入门(pytorch版本)_第1张图片

help

深度学习快速入门(pytorch版本)_第2张图片

数据加载初识

ananconda 自动带jupyter

jupyter使用时遇到问题:

深度学习快速入门(pytorch版本)_第3张图片
上图中文件报错,删掉后继续另一个报错,继续删掉。
回收站里:
深度学习快速入门(pytorch版本)_第4张图片

Dataset 实战类:

TensorBoard

简介

SummaryWriter()

导包:

深度学习快速入门(pytorch版本)_第5张图片

查看 函数使用方法

(1)鼠标放到 SummaryWriter 按住ctrl+单击鼠标,跳转至文档。
深度学习快速入门(pytorch版本)_第6张图片
(2)向log_dir中写入事件文件,事件文件可以被tensorboard解析。
深度学习快速入门(pytorch版本)_第7张图片
1和2说明初始化函数需要一个目录名称,如果不输入的话,默认为路径为3
(3)初始化方法的语法:
深度学习快速入门(pytorch版本)_第8张图片

add_scalar()

深度学习快速入门(pytorch版本)_第9张图片
深度学习快速入门(pytorch版本)_第10张图片

多了logs文件夹里面包含事件文件
(4)在这里插入图片描述
第一次输入这个的命令的时候报错:UnicodeDecodeError
解决方案

修改好后,再次输入:
深度学习快速入门(pytorch版本)_第11张图片
深度学习快速入门(pytorch版本)_第12张图片
如果要修改函数,需要删除logs下面的所有文件,然后在terminal里ctrl+c杀死进程,再重新进行上述步骤。
深度学习快速入门(pytorch版本)_第13张图片

深度学习快速入门(pytorch版本)_第14张图片
深度学习快速入门(pytorch版本)_第15张图片
jpg类型的图片不符合规定。所以需要转换图片类型
在这里插入图片描述
深度学习快速入门(pytorch版本)_第16张图片
(4)
深度学习快速入门(pytorch版本)_第17张图片
深度学习快速入门(pytorch版本)_第18张图片
查看函数源码得:
深度学习快速入门(pytorch版本)_第19张图片
修改:深度学习快速入门(pytorch版本)_第20张图片
深度学习快速入门(pytorch版本)_第21张图片

Transforms

1.通过使用transforms这个工具,可以将我们使用的图片转换为需要的数据结果
2.包装了一些反向神经网络所需要的一些理论基础的参数。
3.必须要将图片转为tensor型才能训练 。

Transforms的使用

深度学习快速入门(pytorch版本)_第22张图片
报错解决

修改好后:
深度学习快速入门(pytorch版本)_第23张图片
深度学习快速入门(pytorch版本)_第24张图片
若图片未加载出来:解决方案

你可能感兴趣的:(深度学习,pytorch,人工智能)