This is a code repository for the paper titled "MIO : Mutual Information Optimization using Self-Supervised Binary Contrastive Learning"
Steps to run the code:
- Clone repository 'miossl'
- Open Terminal in the master folder 'miossl'
- Open Jupyter Notebook
- Open 'Training and Evaluation Notebook - MIO.ipynb'
- Run the cells as per the instructions given.
If running the codes on Google Colab:
- Download and Upload the notebook 'Training and Evaluation Notebook - MIO.ipynb' to Google Colab
- Run the cells as per instructions given.
To run the code using a file, follow the steps below:
- Clone repository 'miossl'
- Open Terminal in the master folder 'miossl'
- Run 'python3 training_and_evaluation_mio.py'
Google Colab Link : https://colab.research.google.com/drive/1--AIEcFFGkU5UoBMeTyufdeDnqvGTSp6?usp=sharing