Auxiliary functions

This section contains information about auxiliary functions used throughout the algorithm.

AVI specific functions

These functions are used primarily to aid in the computation of the approximate vanishing ideal.

ApproximateVanishingIdeals.l1_projectionMethod

Projects x onto the L1 Ball with radius 'radius'.

Reference: "Efficient Projections onto the ℓ1-Ball for Learning in High Dimensions", https://stanford.edu/~jduchi/projects/DuchiShSiCh08.pdf

source

Other auxiliary functions

Printing polynomials

ApproximateVanishingIdeals.print_polynomialsMethod

Prints the polynomials obtained through OAVI as a LaTeX string.

'digits' can be used to determine how many decimal places you want to round to. Terms with rounded coefficient values 0.0 are omitted and coefficients with value 1.0 are omitted.

'ret' can be used to return vector with poly strings, instead of printing the polynomials

source

Index