DRAGON Documentation#

DRAGON, for DiRected Acyclic Graphs OptimizatioN, is an open source Python package for the optimization of Deep Neural Networks Hyperparameters and Architecture [1]. DRAGON is based on the package Zellij.

The distributed version requires a MPI library, such as MPICH or Open MPI. It is based on mpi4py.

Install DRAGON#

Basic version#

After cloning the git repository, install DRAGON, using:

pip install -e dragon

Distributed version#

If you plan on using the distributed version, you have to install the mpi4py package:

pip install mpi4py

Dependencies#

Contributors#

References#