链接:MoCo_v3_pytorch

参考论文:An Empirical Study of Training Self-Supervised Vision Transformers

训练

CUDA_VISIBLE_DEVICES=6 python main_mocov3.py -a resnet18 --lr 0.03 --batch-size 1 --dist-url 'tcp://localhost:10003' --multiprocessing-distributed --world-size 1 --rank 0 --moco-k 65536  --epochs 10 /your_data_root

数据集

例子中采用了一个toy数据集,随机产生一张256x256大小的图片,用户可以根据需要替换成自己需要的数据集。

只需要修改main_mocov3.py文件中main_worker中的train_dataset = ToyDS()行,替换成自己的数据集即可。

VIT模块参数修改

修改main_mocov3.py文件中main_worker中的

    v = ViT(image_size = 256,patch_size = 32,num_classes = 10,dim = 1024,depth = 6,heads = 16,mlp_dim = 2048,dropout = 0.1,emb_dropout = 0.1)

具体参数含义可以参考An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale

pytorch实现moco v3相关推荐

  1. 真不是炼丹,务实敢为的 MoCo v3

    作者 | 黄挂 编辑 | NewBeeNLP 这次分享的paper是 An Empirical Study of Training Self-Supervised Visual Transformer ...

  2. 11.MOCO v3

    paper链接:https://arxiv.org/abs/2104.02057 0.摘要 1.作者分析了训练self-supervised ViT过程中的一些现象,指出"训练过程的不稳定& ...

  3. 深度学习论文: YOLOv6 v3.0: A Full-Scale Reloading及其PyTorch实现

    深度学习论文: YOLOv6 v3.0: A Full-Scale Reloading及其PyTorch实现 YOLOv6 v3.0: A Full-Scale Reloading PDF: http ...

  4. YOLO v3算法解析

    论文:YOLOv3: An Incremental Improvement 论文地址:https://pjreddie.com/media/files/papers/YOLOv3.pdf YOLO系列 ...

  5. 大概是全网最详细的何恺明团队顶作MoCo系列解读...(完结篇)

    ​作者丨科技猛兽 编辑丨极市平台 本文原创首发于极市平台,转载请获得授权并标明出处. 大概是全网最详细的何恺明团队顶作 MoCo 系列解读!(上) 本文目录 1 MoCo v2 1.1 MoCo v2 ...

  6. MoCo V2:MoCo系列再升级

    何凯明从 CVPR 2020 上发表的 MoCo V1(Momentum Contrast for Unsupervised Visual Representation Learning),到前几天挂 ...

  7. 对比学习系列(二)---MoCo 系列

    MoCo 系列 文章目录 MoCo 系列 自监督 MoCo V1 前言 动量对比 Dictionary as a queue Momentum update 代理任务 Shuffling BN 实验 ...

  8. 【深度学习】大概是全网最详细的何恺明团队顶作MoCo系列解读...(完结篇)

    作者丨科技猛兽 编辑丨极市平台 导读 kaiming 的 MoCo让自监督学习成为深度学习热门之一, Yann Lecun也在 AAAI 上讲 Self-Supervised Learning 是未来 ...

  9. 紧跟大佬的步伐:关于我亲自动手复现了恺明新作MAE这件事

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者丨CW不要無聊的風格@知乎(已授权) 来源丨https://zh ...

最新文章

  1. 百分点首席经济学家张忠解读《美国白宫大数据白皮书》
  2. 面向对象程序设计基本概念
  3. (仿头条APP项目)1.app载入界面相关功能实现
  4. java file rename 失败_java重命名文件造成文件不可读写
  5. Apache Lucene 5.0.0即将发布!
  6. Servlet中判断浏览器版本的代码
  7. WAV音频文件结构及录制
  8. BOMTool更新到1.3.0.8
  9. 如何系统的自学python-如何系统地自学Python?
  10. 实测Linux ext3/4文件系统的规模与瓶颈
  11. ARM 与 STM32 的关系
  12. STEP 7-Micro/WIN SMART 界面介绍
  13. python提取url的顶级域名及域名后缀
  14. 八类网线和七类网线的区别_七类网线和六类网线区别有哪些
  15. Linux【实操篇】—— 进程管理、服务管理、软件包管理(rpm、yum)
  16. kill -HUP重启mysql_kill的用法和例句,包括kill常用短语解释和词组意思翻译,同义词,反义词【澳典网ODict.Net】...
  17. 几种修复照片画质的方法
  18. pvqc计算机类专业英语,计算机 英文
  19. [C]奶牛生奶牛问题
  20. 读者福利!多达 2048G 各种资源免费赠送

热门文章

  1. RecyclerView条目多样式显示
  2. 微信应用号抢先玩一一小程序
  3. 微信应用号(小程序)开发指南与开发工具
  4. 字段(C# 编程指南)
  5. 学术-物理-维空间:四维空间(标准欧几里得空间)
  6. 使用AccessibilityService来备份 WeChat 好友信息
  7. 用十六进制表示浮点型常量
  8. Win10+HP Officejet Pro 6830 安装打印机
  9. (私有云)客户给的VMware镜像磁盘如何制作成自定义镜像上传至openstack镜像服务器供客户使用
  10. 鲸探发布点评:8月3日发售4款数字藏品