The code was developed in the following environment:
- Python 3.7.5
- Pytorch 1.3.1
- Tensorflow 1.15.0
- Keras 2.3.1
To install dependecies:
pip install -r requirements.txt
You can learn on the following two datasets in this reposity
- AT&T Database of Faces (Keras code)
- Omniglot (Pytorch code)
Pytorch code of this reposity is based on a implementation by https://github.com/matbambbang/siamese-networks-omniglot-pytorch