Package OPTIMA

OPTIMA is a framework for automated and distributed optimization of hyperparameters and input variables of arbitrary neural networks.

Expand source code
# -*- coding: utf-8 -*-
"""OPTIMA is a framework for automated and distributed optimization of hyperparameters and input variables of arbitrary neural networks."""
from .optima import __version__, __author__, __licence__

name = "OPTIMA"

__all__ = ["__version__", "__author__", "__licence__"]
__pdoc__ = {
    "helpers.extract_data_from_NTuples": False,
    # "resources": False
}

Sub-modules

OPTIMA.builtin

A package that provides built-in functionality for classification using multilayer perceptrons with Keras.

OPTIMA.core

Collection of modules that supply core functionality of the optimization framework.

OPTIMA.defaults
OPTIMA.hardware_configs

A package that contains hardware specific functionality to allow the execution of OPTIMA on HPC clusters.

OPTIMA.helpers

Collection of helper modules.

OPTIMA.keras

A package that provides functionality that is specific to Keras models.

OPTIMA.lightning

A package that provides functionality that is specific to Lightning models.

OPTIMA.optima

Main steering script of OPTIMA.

OPTIMA.resources