Backbone

  1. Alexnet

  2. VGG{16}

  3. ResNet{18,34,50,101,152}

  4. ViT

  5. Swim Transformer

  6. ConvNext

Loss (Method)

Supervised

Method

Config Template

Loss Name

64bit ImageNet AlexNet (mAP@1K)

ADSH

adsh.yaml

adsh

0.645

BiHalf

bihalf-supervised.yaml

bihalf-supervised

0.684

Cross Entropy

ce.yaml

ce

0.434

CSQ

csq.yaml

csq

0.686

DFH

dfh.yaml

dfh

0.689

DPN

dpn.yaml

dpn

0.692

DPSH

dpsh.yaml

dpsh

0.599

DTSH

dtsh.yaml

dtsh

0.608

GreedyHash

greedyhash.yaml

greedyhash

0.667

HashNet

hashnet.yaml

hashnet

0.588

JMLH

jmlh.yaml

jmlh

0.664

OrthoCos(OrthoHash)

orthocos.yaml

orthocos

0.701

OrthoArc(OrthoHash)

orthoarc.yaml

orthoarc

0.698

SDH-C

sdhc.yaml

sdhc

0.639

Unsupervised

Method

Config Template

Loss Name

64bit ImageNet AlexNet (mAP@1K)

BiHalf

bihalf.yaml

bihalf

0.403

CIBHash

cibhash.yaml

cibhash

0.322

GreedyHash

greedyhash-unsupervised.yaml

greedyhash-unsupervised

0.407

SSDH

ssdh.yaml

ssdh

0.146

TBH

tbh.yaml

tbh

0.324

Shallow (Non-Deep learning methods)

Method

Config Template

Loss Name

64bit ImageNet AlexNet (mAP@1K)

IMH

imh.yaml

imh

0.467

ITQ

itq.yaml

itq

0.402

LsH

lsh.yaml

lsh

0.206

PCAHash

pca.yaml

pca

0.405

SH

sh.yaml

sh

0.350

Warning

Shallow methods only works with descriptor datasets. We will upload the descriptor datasets and

Datasets

Dataset

Name in framework

ImageNet100

imagenet100

NUS-WIDE

nuswide

MS-COCO

coco

MIRFLICKR/Flickr25k

mirflickr

Stanford Online Product

sop

Cars dataset

cars

CIFAR10

cifar10