CLIP-ES 项目使用教程

CLIP-ES 项目使用教程

CLIP-ES CLIP-ES 项目地址: https://gitcode.com/gh_mirrors/cl/CLIP-ES

1. 项目目录结构及介绍

CLIP-ES/
├── clip/
│   ├── clip_text.py
│   ├── eval_cam.py
│   ├── eval_cam_with_crf.py
│   ├── generate_cams_coco14.py
│   ├── generate_cams_voc12.py
│   └── utils.py
├── coco14/
│   ├── train.txt
│   └── val.txt
├── voc12/
│   ├── train_aug.txt
│   └── train.txt
├── LICENSE
├── README.md
└── requirements.txt

目录结构说明:

  • clip/:包含项目的主要代码文件,如文本处理、CAM生成、评估等。
  • coco14/voc12/:包含COCO2014和PASCAL VOC2012数据集的分割文件。
  • LICENSE:项目的开源许可证文件。
  • README.md:项目的介绍和使用说明。
  • requirements.txt:项目的依赖包列表。

2. 项目启动文件介绍

clip/generate_cams_voc12.py

  • 功能:生成PASCAL VOC2012数据集的CAM(类激活映射)。
  • 使用方法
    CUDA_VISIBLE_DEVICES=0 python generate_cams_voc12.py --img_root /your_home_dir/datasets/VOC2012/JPEGImages --split_file /voc12/train_aug.txt --model /your_home_dir/pretrained_models/clip/ViT-B-16.pt --num_workers 1 --cam_out_dir /output/voc12/cams
    

clip/generate_cams_coco14.py

  • 功能:生成COCO2014数据集的CAM。
  • 使用方法
    CUDA_VISIBLE_DEVICES=0 python generate_cams_coco14.py --img_root /your_home_dir/datasets/COCO2014/JPEGImages/train2014 --split_file /coco14/train.txt --model /your_home_dir/pretrained_models/clip/ViT-B-16.pt --num_workers 1 --cam_out_dir /output/coco14/cams
    

3. 项目的配置文件介绍

requirements.txt

  • 内容:列出了项目运行所需的Python包及其版本。
  • 示例
    torch==1.7.1+cu101
    torchvision==0.8.2+cu101
    opencv-python
    ftfy
    regex
    tqdm
    ttach
    tensorboard
    lxml
    cython
    

README.md

  • 内容:项目的介绍、安装步骤、使用说明等。
  • 示例
    # CLIP-ES
    CLIP is Also an Efficient Segmenter: A Text-Driven Approach for Weakly Supervised Semantic Segmentation (CVPR 2023)
    
    ## Requirements
    # create conda env
    conda create -n clip-es python=3.9
    conda activate clip-es
    
    # install packages
    pip install -r requirements.txt
    

通过以上步骤,您可以顺利启动和配置CLIP-ES项目,并开始使用其功能。

CLIP-ES CLIP-ES 项目地址: https://gitcode.com/gh_mirrors/cl/CLIP-ES

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孙纯茉Norma

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值