NormInf-class function

The NormInf class.

The NormInf class.

This class represents the infinity-norm. class

## S4 method for signature 'NormInf' name(x) ## S4 method for signature 'NormInf' to_numeric(object, values) ## S4 method for signature 'NormInf' allow_complex(object) ## S4 method for signature 'NormInf' sign_from_args(object) ## S4 method for signature 'NormInf' is_atom_convex(object) ## S4 method for signature 'NormInf' is_atom_concave(object) ## S4 method for signature 'NormInf' is_atom_log_log_convex(object) ## S4 method for signature 'NormInf' is_atom_log_log_concave(object) ## S4 method for signature 'NormInf' is_incr(object, idx) ## S4 method for signature 'NormInf' is_decr(object, idx) ## S4 method for signature 'NormInf' is_pwl(object) ## S4 method for signature 'NormInf' get_data(object) ## S4 method for signature 'NormInf' .domain(object) ## S4 method for signature 'NormInf' .grad(object, values) ## S4 method for signature 'NormInf' .column_grad(object, value)

Arguments

  • x, object: A NormInf object.
  • values: A list of numeric values for the arguments
  • idx: An index into the atom.
  • value: A numeric value

Methods (by generic)

  • name(NormInf): The name and arguments of the atom.
  • to_numeric(NormInf): Returns the infinity norm of x.
  • allow_complex(NormInf): Does the atom handle complex numbers?
  • sign_from_args(NormInf): The atom is always positive.
  • is_atom_convex(NormInf): The atom is convex.
  • is_atom_concave(NormInf): The atom is not concave.
  • is_atom_log_log_convex(NormInf): Is the atom log-log convex?
  • is_atom_log_log_concave(NormInf): Is the atom log-log concave?
  • is_incr(NormInf): Is the composition weakly increasing in argument idx?
  • is_decr(NormInf): Is the composition weakly decreasing in argument idx?
  • is_pwl(NormInf): Is the atom piecewise linear?
  • get_data(NormInf): Returns the axis.
  • .domain(NormInf): Returns constraints describing the domain of the node
  • .grad(NormInf): Gives the (sub/super)gradient of the atom w.r.t. each variable
  • .column_grad(NormInf): Gives the (sub/super)gradient of the atom w.r.t. each column variable
  • Maintainer: Anqi Fu
  • License: Apache License 2.0 | file LICENSE
  • Last published: 2024-11-07