Home

Awesome

Deep Repulsive Clustering of Ordered Data Based on Order-Identity Decomposition

Official TensorFlow Implementation of the ICLR 2021 paper, "Deep Repulsive Clustering of Ordered Data Based on Order-Identity Decomposition."

Requirements

Pretrained Model and Reference List for Quick Start

Datasets

Quick Start: Code Usage Example

  1. Modify Config file
  1. Clustering ordered data by DRC-ORID
    $ cd train
    $ cd morph
    $ python train_kCH_morph_clustering.py
  1. Get clustering results and train VGG-based network
    $ python get_clustering_info.py
    $ python train_kCH_morph_estimation.py
  1. Select references based on ORID results
    $ cd test
    $ python morph_ref_sel_kCH_by_attr.py
  1. Run test
    $ python test_morph_kCH_by_attr.py

Cite

DRC-ORID paper:

@inproceedings{lee2021repulsive},
  title     = {Deep Repulsive Clustering of Ordered Data Based on Order-Identity Decomposition},
  author    = {Lee, Seon-Ho and Kim, Chang-Su},
  booktitle = {International Conference on Learning Representations},
  year      = {2021}
}

License

See Apache License