Skip to content

aassxun/Equiangular-Basis-Vectors

Repository files navigation

Equiangular-Basis-Vectors

Paper is available at: http://arxiv.org/abs/2303.11637

EBVs pretrain on ImageNet-1K can be download at: https://github.com/aassxun/Equiangular-Basis-Vectors/releases/download/untagged-72ef569681e789dd1bb8/EBV_ResNet_dim1000_SGD_epoch605.pth

Data for the 10w classes classification task can be download from: https://github.com/aassxun/Equiangular-Basis-Vectors/releases/download/10w_classes/10w_classes.zip

It contains 120w images for training and 60w images for validation. (Resize to 224*224)

Environment

Python 3.8.11
Pytorch 1.11.0
torchvision 0.12.0
numpy 1.22.4
timm 0.6.11

Generate EBVs

Please refer to /Generate_EBV/Generate_EBV.py

Experiments on ImageNet

Training logs and code can be found at: /ImageNet_Validation_Experiment/ and /ImageNet_Ablation_Study/Log/

The random seed for all the experiments is 42.

Experiments on COCO

All the code and training logs can be found at: /coco_detection/work_dirs/ebv_det/

The random seeds for each experiment are exactly the same as the corresponding experimental settings in MMdetection.

Experiments on ADE20K

All the code and training logs can be found at: /ADE20k_segmentation/work_dirs/ebv_seg/

The random seeds for each experiment are exactly the same as the corresponding experimental settings in MMSegmentation.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages