动手学深度学习pytorch版练习解答-3.5图像分类数据集

  1. 减少batch_size(如减少到1)是否会影响读取性能?

解:batch的意义是用一定数量大小的样本求loss做优化,如果减少到1,求解次数多了,读取性能自然会下降。但要注意大的batch_size会降低模型的泛化性能。具体可以参考 学习率和batchsize如何影响模型的性能?

  1. 数据迭代器的性能⾮常重要。你认为当前的实现⾜够快吗?探索各种选择来改进它。

这个不是很懂。但如果事实上遇到了需要加快迭代器速度的问题,最好换那种用编译器的语言,比如c++这种。

  1. 查阅框架的在线API⽂档。还有哪些其他数据集可⽤?

比较经典的有MNIST, USPS(手写字符数据集),ImageNet等

你可能感兴趣的:(深度学习,pytorch,分类)