Pytorch学习笔记-DataLoader

1.dataloader:

dataloader本质是一个可迭代,使用iter()访问,不能使用next()访问;

使用iter(dataloader)返回的是一个迭代器,然后可以使用next()访问。

iter():生成器是iterator可迭代对象,但list,dict,str是iterable,不是可迭代对象,iter()函数是把list,dict,str等iterable转换为可迭代对象.

next():返回迭代器的下一个项目,next()函数要和生成迭代器的 iter() 函数一起使用。
 

1.1pytorch的数据加载到模型的操作顺序:

1.创建一个Dataset对象;

2.创建一个DataLoader对象;

3.循环这个DataLoader对象,将i美股,label加载到模型中进行训练.

 

参考:1.https://www.cnblogs.com/ranjiewen/p/10128046.html

 

你可能感兴趣的:(pytorch)