其他分享
首页 > 其他分享> > 【2020.02.11】jupyter特点、Pytorch数据加载、dataset类的使用

【2020.02.11】jupyter特点、Pytorch数据加载、dataset类的使用

作者:互联网

今天学习来源是:https://www.bilibili.com/video/BV1hE411t7RN

学习python的两个常用函数

image-20210211101701000

两个pytorch常用函数

dir()函数,能让我们知道工具箱以及工具箱中的分隔区有什么东西。
help()函数,能让我们知道每个工具是如何使用的,工具的使用方法。
Tips:在使用help函数时候,后面的括号中不用再加括号

Jupyter的特点

使用三种不同的方式运行下方错误代码

image-20210211104311393

三种不同运行方式的比较

代码是以块为一个整体运行的话

python方式: 
python文件的块是所有行的代码,即运行整个文件后报错
优:通用,传播方便,适用于大型项目
缺:需要从头运行

python控制台:
以每一行为块,运行的,当出错的时候,阅读性较差
优:显示每个变量属性
缺:不利于代码阅读及修改

jupyter:
自定义分割块大小以任意行为块运行的,不会影响到其他块的运行
优:利于代码阅读及修改
缺:环境需要配置

(感觉jupyter好特别啊,中和了两种方式)

image-20210211105120346

其中左边的一是错误代码的执行

右边的二是将2019加上双引号,订正了赋值给b的效果

Pytorch数据的加载

dataset 和 dataloader的作用和区别

读取数据涉及到两个类,分别为 datasetdataloader

dataset的作用是:
提供一种方式去获取数据及其label(标签) 

主要实现了两个功能:
如何获取每一个数据及其label
告诉我们总共有多少的数据
dataloader的作用是:

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

标签:11,dataloader,jupyter,函数,python,2020.02,dataset,运行
来源: https://www.cnblogs.com/mokou/p/14397478.html