FunctionalModel class overall
- class FunctionalModel
The base class
FunctionalModel
is 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
HapkeModel
class describes the Hapke photometric model.The
ShkuratovModel
class describes the Shkuratov photometric model.The
ExternalPythonModel
class allows to import a python script in order to use your own functional model.The
TestModel
class 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.