Spack is a package management tool designed to support multiple versions and configurations of software on a wide variety of platforms and environments.

Start by installing Spack on your system. The following command will install Spack in the current directory:

$ git clone -c feature.manyFiles=true
$ . ./spack/share/spack/

Download the deephyper Spack package repository:

$ git clone
$ spack repo add deephyper-spack-packages

Create a new environment for DeepHyper:

$ spack env create deephyper
$ spack env activate deephyper
$ spack install py-deephyper
$ spack load py-deephyper


The Spack installation will only provide the default DeepHyper installation (i.e., hyperparameter optimization). All features will not be included by default.