rofunc.utils.datalab.primitive.primitive_functions#

1.  Module Contents#

1.1.  Functions#

build_phi_piecewise

Build piecewise constant basis functions.

build_phi_rbf

Build radial basis functions (RBFs).

build_phi_bernstein

Build Bernstein basis functions.

build_phi_fourier

Build Fourier basis functions.

1.2.  API#

rofunc.utils.datalab.primitive.primitive_functions.build_phi_piecewise(nb_data, nb_fct)[source]#

Build piecewise constant basis functions.

Parameters:
  • nb_data – number of data points

  • nb_fct – number of basis functions

Returns:

phi

rofunc.utils.datalab.primitive.primitive_functions.build_phi_rbf(nb_data, nb_fct)[source]#

Build radial basis functions (RBFs).

Parameters:
  • nb_data – number of data points

  • nb_fct – number of basis functions

Returns:

the

rofunc.utils.datalab.primitive.primitive_functions.build_phi_bernstein(nb_data, nb_fct)[source]#

Build Bernstein basis functions.

Parameters:
  • nb_data – number of data points

  • nb_fct – number of basis functions

Returns:

phi

rofunc.utils.datalab.primitive.primitive_functions.build_phi_fourier(nb_data, nb_fct)[source]#

Build Fourier basis functions.

Parameters:
  • nb_data – number of data points

  • nb_fct – number of basis functions

Returns:

phi