Parameter Spaces


BooleanSpace

[source]

If argument to setValue is less than or equal to 0.5 it will return True else False


FixedValue

[source]

FixedValue is a ParameterSpace that defines only a single fixed value


ContinuousParameterSpace

[source]

getValue
  1. public Double getValue(double[] input)

ContinuousParameterSpace with uniform distribution between the minimum and maximum values

  • param min Minimum value that can be generated
  • param max Maximum value that can be generated

DiscreteParameterSpace

[source]

A DiscreteParameterSpace is used for a set of un-ordered values


IntegerParameterSpace

[source]

some minimum and maximum value

getMin
  1. public int getMin()

Create an IntegerParameterSpace with a uniform distribution between the specified min/max (inclusive)

  • param min Min value, inclusive
  • param max Max value, inclusive

MathOp

[source]

A simple parameter space that implements scalar mathematical operations on another parameter space. This allows youto do things like Y = X 2, where X is a parameter space. For example, a layer size hyperparameter could be setusing this to 2x the size of the previous layer


PairMathOp

[source]

A simple parameter space that implements pairwise mathematical operations on another parameter space. This allows youto do things like Z = X + Y, where X and Y are parameter spaces.