Installation from sources and using pip are both supported.
Emukit requires Python 3.5 or above and NumPy for basic functionality. Some core features also need GPy and GPyOpt. Some advanced elements may have their own dependencies, but their installation is optional.
Required dependecies can be installed from the requirements file via
To install Emukit from source, create a local folder where you would like to put Emukit source code, and run following commands:
Alternatively you can run