FunctionalModel class overall
- class FunctionalModel
The base class
FunctionalModelis an abstract class representing the functional model. It offers the functional method “F” which requires that the parameters of X be in mathematical space. It contains normalization methods to transform X from and to physical space. It also allows to retrieve the dimensions of the problem.Derived classes
The
HapkeModelclass describes the Hapke photometric model.The
ShkuratovModelclass describes the Shkuratov photometric model.The
ExternalPythonModelclass allows to import a python script in order to use your own functional model.The
TestModelclass describes a simple non-linear modelMethods
Apply the model function on vector x
Get the dimension D of the model - ie. dim(Y)
Get the dimension L of the model - ie. dim(X)
Transform the values of x from the mathematical space to the physical.
Transform the values of x from the physical space to the mathematical.
Generate a complete learning dataset with given covariance or noise ratio.
Perform importance sampling with given parameters.
Structures
Describes the results concerning the importanceSampling method.