大佬教程收集整理的这篇文章主要介绍了Pytorch 的 DataLoader 中的采样器参数,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在使用 Pytorch 的 DataLoader 实用程序时,在 sampler 中 RandomIDentitySampler
的目的是什么?在 RandomIDentitySampler
中有一个参数 instances
。 instances
是否取决于工人的数量?如果有 4 个 worker,那么也应该有 4 个实例吗?
以下是代码块:
c_DataLoaders = DataLoader(Preprocessor(cluster_dataset.Train_set,root=cluster_dataset.images_dir,transform=Train_transformer),batch_size=args.batch_size_stage2,num_workers=args.workers,sampler=RandomIDentitySampler(cluster_dataset.Train_set,args.batch_size_stage2,args.instances)
此采样器不是 PyTorch 或任何其他官方库(torchvision、torchtext 等)的一部分。无论如何,KaiyangZhou 的 RandomIdentitySampler
中有一个 torchrEID
。假设是这样:
RandomIdentitySampler
的目的是什么?RandomIdentitySampler
中有一个参数 instances
。 instances
是否取决于工人数量?instances
不依赖于工作人员的数量。它只是设置将从每个批次的数据集中提取的每个身份的实例数。以上是大佬教程为你收集整理的Pytorch 的 DataLoader 中的采样器参数全部内容,希望文章能够帮你解决Pytorch 的 DataLoader 中的采样器参数所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。