pytorch(1)
1、dir()
dir(pytorch)
输出1、2、3、4子功能
dir(pytorch.3)
输出:a、b、c
2、help()
help(pytorch.3.a)
查看函数的使用方法
输出:将此扳手放在特定位置,然后拧动。
3、创建jupyter的pytorch环境
- 打开conda命令行
- 输入conda ativate pytorch进入pytorch环境,查看是否含有ipython这个库
- 运行conda install nb_conda下载对应的库
- 输入jupyter notebook打开
4、python文件、python控制台和jupyter的运行
python文件的块是所有行的代码
优点:通用,传播方便,适用于大型项目
缺点:需要从头运行
python控制台以任意行为块运行的
优点:显示每个变量属性
缺点:不利于代码阅读及修改
jupter以任意行为块运行的
优点:利于代码阅读及修改
缺点:环境需要配置
5、Dateset和Dateloader
Dateset
提供一种方式去获取数据及其label
- 如何获取每一个数据及其label
- 告诉我们共有多少的数据
使用时要重写___gititem___和__len__的类
Dateloader
为后面的网络提供不同的数据形式
数据组织
-
直接在一个文件中放置该类别的数据,比如猫狗二分类问题中猫和狗对应的文件夹就只有猫和狗的图片;
-
还有一种就是在一个文本中标明样本集中图片对应的分类;
-
也可以通过标记图片的名字去打label。