百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

ML-GCN

> 编程语言
开源

使用图形卷积网络实现多标签图像识别的 PyTorch 实现, CVPR 2019。

1.4K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

使用图形卷积网络实现多标签图像识别的 PyTorch 实现, CVPR 2019。

ML-GCN.pytorch

PyTorch implementation of Multi-Label Image Recognition with Graph Convolutional Networks, CVPR 2019.

Update

  1. In our original conference paper, we report the baseline classification results using GAP for comparison, because GAP is the default choice for feature aggregation in ResNet series. In our experiments, we found that replacing GAP with GMP leads to improved performance, and thus adopt GMP with our GCN method -- we regard GMP as one part of our method. For clarification, we re-run the baselines and here report the corresponding results in the following table.
Method COCO NUS-WIDE VOC2007 Res-101 GAP 77.3 56.9 91.7 Res-101 GMP 81.9 59.7 93.0 Ours 83.0 62.5 94.0
  1. We correct the typos in Eq. (8) as follows.

Requirements

Please, install the following packages

  • numpy
  • torch-0.3.1
  • torchnet
  • torchvision-0.2.0
  • tqdm

Download pretrain models

checkpoint/coco (GoogleDrive)

checkpoint/voc (GoogleDrive)

or

Baidu

Options

  • lr: learning rate
  • lrp: factor for learning rate of pretrained layers. The learning rate of the pretrained layers is lr * lrp
  • batch-size: number of images per batch
  • image-size: size of the image
  • epochs: number of training epochs
  • evaluate: evaluate model on validation set
  • resume: path to checkpoint

Demo VOC 2007

python3 demo_voc2007_gcn.py data/voc --image-size 448 --batch-size 32 -e --resume checkpoint/voc/voc_checkpoint.pth.tar

Demo COCO 2014

python3 demo_coco_gcn.py data/coco --image-size 448 --batch-size 32 -e --resume checkpoint/coco/coco_checkpoint.pth.tar

Citing this repository

If you find this code useful in your research, please consider citing us:

@inproceedings{ML-GCN_CVPR_2019,
author = {Zhao-Min Chen and Xiu-Shen Wei and Peng Wang and Yanwen Guo},
title = {{Multi-Label Image Recognition with Graph Convolutional Networks}},
booktitle = {The IEEE Conference on Computer Vision and Pattern Recognition (CVPR)},
year = {2019}
}

Reference

This project is based on https://github.com/durandtibo/wildcat.pytorch

Tips

If you have any questions about our work, please do not hesitate to contact us by emails.

GitHub Issues· 1 开放

在 GitHub 查看全部

暂无开放 Issues,或尚未同步最近议题。

核心特点

  • •torch-0.3.1
  • •torchnet
  • •torchvision-0.2.0
  • •lr: learning rate
  • •lrp: factor for learning rate of pretrained layers. The learning rate of the pretrained layers is lr * lrp
  • •batch-size: number of images per batch
  • •image-size: size of the image
  • •epochs: number of training epochs
  • •evaluate: evaluate model on validation set
  • •resume: path to checkpoint

> 标签

Python

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言