unbounded_optimization_variable

static OperationNamespace.unbounded_optimization_variable(count, initial_lower_bound, initial_upper_bound, *, name=None)

Creates unbounded optimization variables.

Use this function to create a sequence of variables that can be tuned by the optimizer (with no bounds) in order to minimize the cost function.

Parameters
  • count (int) – The number \(N\) of individual real-valued variables to create.

  • initial_lower_bound (float) – The lower bound on the interval used to initialize the variables. The same initial lower bound applies to all count individual variables.

  • initial_upper_bound (float) – The upper bound on the interval used to initialize the variables. The same initial upper bound applies to all count individual variables.

  • name (str, optional) – The name of the node.

Returns

The sequence \(\{v_n\}\) of \(N\) unbounded optimization variables.

Return type

Tensor