Skip to main content
Ctrl+K
mloptimizer has been published in SoftwareX! Read the paper
mloptimizer 0.9.4.1 documentation - Home mloptimizer 0.9.4.1 documentation - Home
  • Citing mloptimizer
  • Install
  • User Guide
  • API reference
  • Examples
    • mloptimizer UI
    • Development
    • Changelog
  • GitHub
  • Citing mloptimizer
  • Install
  • User Guide
  • API reference
  • Examples
  • mloptimizer UI
  • Development
  • Changelog
  • GitHub

Section Navigation

  • mloptimizer
    • interfaces
      • GeneticSearch
      • HyperparameterSpaceBuilder
    • domain
      • hyperspace
  • API reference
  • mloptimizer
  • domain
  • hyperspace

hyperspace#

The hyperspace module provides classes and functions for defining search spaces for hyperparameters. An user should use the HyperparameterSpaceBuilder class to define the search space for hyperparameters.

Hyperparam(name, min_value, max_value, ...)

Class to define a hyperparam to optimize.

HyperparameterSpace(fixed_hyperparams, ...)

This class represents the hyperparameter space for a scikit-learn classifier.

Contents:

  • Hyperparam
    • Hyperparam
      • Hyperparam.name
      • Hyperparam.min_value
      • Hyperparam.max_value
      • Hyperparam.hyperparam_type
      • Hyperparam.scale
      • Hyperparam.values_str
      • Hyperparam.correct()
      • Hyperparam.from_values_list()
  • HyperparameterSpace
    • HyperparameterSpace
      • HyperparameterSpace.fixed_hyperparams
      • HyperparameterSpace.evolvable_hyperparams
      • HyperparameterSpace.default_hyperparameter_spaces_json
      • HyperparameterSpace.from_json()
      • HyperparameterSpace.from_json_data()
      • HyperparameterSpace.get_all_params()
      • HyperparameterSpace.get_default_hyperparameter_space()
      • HyperparameterSpace.to_json()
Show Source

© Copyright 2024, Antonio Caparrini, Javier Arroyo.

Created using Sphinx 9.0.4.

Built with the PyData Sphinx Theme 0.17.0.