自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 DataLoader类详解

该类实现了__iter__函数,所以它是一个可迭代对象。每次迭代返回的就是从dataset中取得batch_size大小的数据data(注意,这个data的长度不是batch_sieze,而是dataset的__getitem__函数返回值的数目。例如,如果__getitem__函数返回的是(img,target),则len(data)是2)而dataset如果实现了__getitem__函数,那么就可以通过查看它的__getitem__函数返回值,来得知最后data中包含什么内容。

2023-02-04 16:33:47 1982

原创 DataLoader模块实现迭代的过程简析

DataLoader类虽然只实现了__iter__方法。但是它在__iter__方法中,通过__get_iterator()返回一个_SingleProcessDataLoader对象,该对象是一个迭代器,所以DataLoader类的对象是一个可迭代对象。

2023-02-03 18:19:50 368

原创 Python迭代器与可迭代对象简析

一个可迭代对象虽然没有实现__next__方法,但是它的__iter__方法里面返回的是与一个迭代器,而迭代器里面实现了__next__方法。那么可迭代对象,就能把迭代的细节交给__iter__方法返回的迭代器。但是它在__iter__方法里面,返回的是一个迭代器,所以该类的对象是可迭代对象。一个类如果实现了以下两个方法,它的实例就是迭代器。迭代器可通过for循环迭代。

2023-02-03 18:14:33 103

原创 关于pytorch的一些操作——如何查看官方API

2.进入相应的包后,再去搜索该类,否则会出现找不到的情况。

2023-02-03 16:03:34 336

原创 pycharm的一些操作细节

进入Python文件,点击pycharm左边的structure,可以看到当前Python文件的结构,以C开头的,就是class,以m开头的,就是方法。控制台编程与Python编程一样没有区别,但是它能看到变量的中间细节。

2023-02-03 15:49:53 106

原创 项目中明明有文件,终端却报错找不到文件

项目中明明有文件,终端却报错找不到文件

2023-01-08 22:02:00 1181

原创 python出现同名函数如何查看该函数的解释

例如,cv2.xfeatures2d.SIFT_create()下的detect()函数便出现以上问题。直接按住Ctrl+鼠标左键。系统无法知道自己要找的函数是哪个。cv2.xfeatures2d.SIFT_create().detect()函数,就能找到相应的解释。

2022-10-17 15:42:45 650 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除