xiaomengyc / Acol
Licence: mit
(CVPR2018) Adversarial Complementary Learning for Weakly Supervised Object Localization
Stars: ✭ 137
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Acol
vectorexpress-api
Vector Express is a free service and API for converting, analyzing and processing vector files.
Stars: ✭ 66 (-51.82%)
Mutual labels: cam
ioBroker.eufy-security
This ioBroker adapter allows to control Eufy security devices by connecting to the Eufy cloud servers.
Stars: ✭ 103 (-24.82%)
Mutual labels: cam
eufy-security-ws
Small server wrapper around eufy-security-client library to access it via a WebSocket.
Stars: ✭ 83 (-39.42%)
Mutual labels: cam
Tsugite
This is the repository of a Tsugite. It is a research prototype of an interactive software that supports the design and fabrication of wood joints.
Stars: ✭ 134 (-2.19%)
Mutual labels: cam
OCCT
Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE. This is a clone of the official repository located on https://dev.opencascade.org/. Please use official development portal for registering issues and providing patches.
Stars: ✭ 241 (+75.91%)
Mutual labels: cam
Pytorch Cnn Visualizations
Pytorch implementation of convolutional neural network visualization techniques
Stars: ✭ 6,167 (+4401.46%)
Mutual labels: cam
Grad Cam.pytorch
pytorch实现Grad-CAM和Grad-CAM++,可以可视化任意分类网络的Class Activation Map (CAM)图,包括自定义的网络;同时也实现了目标检测faster r-cnn和retinanet两个网络的CAM图;欢迎试用、关注并反馈问题...
Stars: ✭ 353 (+157.66%)
Mutual labels: cam
Asmbl
Additive & Subtractive Manufacturing By Layer for the E3D ToolChanging platform
Stars: ✭ 51 (-62.77%)
Mutual labels: cam
vscode-gcode-syntax
G Code Language Extension for Visual Studio Code. Turn VSCode into a fully capable G-Code editor, including language support & more.
Stars: ✭ 59 (-56.93%)
Mutual labels: cam
Grbl Plotter
A GCode sender (not only for plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.
Stars: ✭ 286 (+108.76%)
Mutual labels: cam
Cavaliercontours
2D polyline library for offsetting, combining, etc.
Stars: ✭ 135 (-1.46%)
Mutual labels: cam
Laserweb4
Collaborative effort on the next version of LaserWeb / CNCWeb
Stars: ✭ 456 (+232.85%)
Mutual labels: cam
Adversarial Complementary Learning for Weakly Supervised Object Localization
CAM
RevisitingWe prove the CAM method can be simplified to enable end-to-end training. The proof refers to Section 3.1.
The proposed ACoL method
We apply two classifiers to discover complementary regions of target objects.
Localization
Effect of mining complementary regions
Prerequisites
- Python2.7
- PyTorch
- tqdm
Data Preparation
- Download the ILSVRC dataset and save them to $data$
Train
git clone https://github.com/xiaomengyc/ACoL.git
cd ACoL
mkdir snapshots
cd scripts
bash train_vgg_imagenet.sh
Citation
If you find this code helpful, please consider to cite this paper:
@inproceedings{zhang2018adversarial,
title={Adversarial complementary learning for weakly supervised object localization},
author={Zhang, Xiaolin and Wei, Yunchao and Feng, Jiashi and Yang, Yi and Huang, Thomas},
booktitle={IEEE CVPR},
year={2018}
}
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].