tam17aki / deep_divergence_practice

Implementations of "Deep Divergence Learning" to reproduce the experimental results

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

deep_divergence_practice

This repostitory provides implementations of "Deep Divergence Learning" [1] to reproduce the experimental results.

Licence

MIT licence.

Copyright (C) 2023 Akira Tamamori

Dependencies

We tested the implemention on Ubuntu 22.04. The verion of Python was 3.10.12. The following modules are required:

  • PyTorch (torch)
  • Hydra (hydra-core)
  • progressbar2
  • Numba (numba)
  • Numpy (numpy)
  • scikit-learn (sklearn)
  • pytorch-metric-learning

Directory

  • clustering ... Corresponding to the Section 5.1.

References

[1] H. K. Cilingir, R. Manzelli, and B. Kulis, “Deep divergence learning,” in ICML, 2020. http://proceedings.mlr.press/v119/cilingir20a.html

About

Implementations of "Deep Divergence Learning" to reproduce the experimental results

License:MIT License


Languages

Language:Python 100.0%