Deep Self-Enhancement Hashing For Robust Multi-label Cross-modal Retrieval -- Tensorflow Implementation
The details can be found in the paper Deep Self-Enhancement Hashing For Robust Multi-label Cross-modal Retrieval (submitted to Pattern Recognition)
- python 3.7
- tensorflow 2.5.0
- matlab 2016b
We use the following datasets.
- MIRFlickr-25k
- MSCOCO
- NUSWIDE
Pre-extracted features by ResNet-152:
- MIRFlickr-25k download lmt3
The command for training is
- python3 train_DSEH.py
- our trained model (on MIRFlickr-25k) can be download ve27
The command for evaluation is
- extract hash codes: python3 DSEH_encoding.py
- run evaluation.m