Hierarchical nucleation in deep neural networks

This repository contains the code associated to the paper Hierarchical nucleation in deep neural networks.

Requirements

Please make sure to have Anaconda downloaded and installed

https://docs.conda.io/projects/conda/en/latest/user-guide/install/

To create a local enviroment with the packages required to run the code download this reporitory in an empty directory then type:

conda env create -f environment.yml

Once the environment is created to activate it type:

conda activate hier_nucl

Then open a jupyter notebook and follow the instructions to run the experiments described in the paper.

jupyter notebook hier_nucl Hierarchical_nucleation_in_deep_networks.ipynb

To deactivate the environment type:

conda deativate

To remove the enviroment, simply type:

conda remove --name hier_nucl --all