# Hierarchical nucleation in deep neural networks

## Requirements

To create a local enviroment with the packages required to run the code please download and install Anaconda

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

then type:

```setup
conda env create -f environment.yml
```
to remove the enviroment type:

```setup
conda remove --name hier_nucl --all
```

The specific requirements we used to run the code are:

python 3.8\
cython 0.29\
numpy 1.18\
matplotlib 3.1\
scipy 1.4\
scikt-learn 0.22\
jupyter notebook

