Installation#
EIANN is written in Python. This guide will help you install EIANN and its dependencies on your system.
Clone the repository:
git clone https://github.com/Milstein-Lab/EIANN.git cd EIANN
Create a conda environment:
conda create --name eiann python=3.11.9 conda activate eiann
Install dependencies:
pip install -r requirements.txt
Install EIANN in development mode:
pip install -e .
For Hyperparameter Optimization#
If you plan to use the Nested package for large-scale hyperparameter optimization:
Note
Integration with Nested hyperparameter optimization for cluster computing requires additional setup. Contact Aaron Milstein (milstein at cabm.rutgers.edu) for assistance with cluster-based optimization.
Getting Started#
Now that you have EIANN installed, you can:
Explore the examples: Check out the notebooks in
EIANN/notebooks/
explore_MNIST.ipynb
: MNIST classification exampleexplore_spirals.ipynb
: Spiral dataset example
Review configuration files: Look at the YAML examples in
network_config/examples/
Continue to the Quick Start guide
Getting Help#
If you encounter issues:
Check the GitHub Issues for known problems
Create a new issue with details about your problem
Contact the developers: milstein at cabm.rutgers.edu