1.10.1
CCC
 
Loading...
Searching...
No Matches
gstlrn::YeoJohnsonForTest Class Reference

#include <YeoJohnsonForTest.hpp>

Inheritance diagram for gstlrn::YeoJohnsonForTest:
gstlrn::ATransform gstlrn::ICloneable

Public Member Functions

 YeoJohnsonForTest (double lambda)
 
 YeoJohnsonForTest (const YeoJohnsonForTest &r)=default
 
YeoJohnsonForTestoperator= (const YeoJohnsonForTest &r)=default
 
String getName () const override
 
virtual ~YeoJohnsonForTest ()=default
 
double getLambda () const
 
void setLambda (double lambda)
 
double transform (double h) const override
 
- Public Member Functions inherited from gstlrn::ATransform
 ATransform ()
 
 ATransform (const ATransform &r)=default
 
ATransformoperator= (const ATransform &r)=default
 
virtual double inverseTransform (double y) const
 
void transformVec (constvect in, vect out) const
 
void condExpVec (constvect mu, constvect sigma, vect out, Id power=1) const
 
void inverseTransformVec (constvect in, vect out) const
 
 transformVec (const 1 &in) const
 
 inverseTransformVec (const 1 &in) const
 
virtual double evalJacobian (double x) const
 
virtual double condExp (double mu, double sigma, Id power=1) const
 
 condExpVec (const 1 &mu, const 1 &sigma, Id power=1) const
 
double evalLogJacobianVec (constvect in) const
 
virtual void updateTransform ()
 
virtual void initParams (double min=0., double max=INF)
 
virtual void appendParams (ListParams &listParams)
 
virtual getParams () const
 
void setNMonteCarlo (Id n)
 
Id getNMonteCarlo () const
 
virtual ~ATransform ()=default
 
- Public Member Functions inherited from gstlrn::ICloneable
 ICloneable ()
 
virtual ~ICloneable ()
 
virtual ICloneableclone () const =0
 
std::shared_ptr< ICloneablecloneShared () const
 
std::unique_ptr< ICloneablecloneUnique () const
 

Constructor & Destructor Documentation

◆ YeoJohnsonForTest() [1/2]

gstlrn::YeoJohnsonForTest::YeoJohnsonForTest ( double  lambda)
inline

◆ YeoJohnsonForTest() [2/2]

gstlrn::YeoJohnsonForTest::YeoJohnsonForTest ( const YeoJohnsonForTest r)
default

◆ ~YeoJohnsonForTest()

virtual gstlrn::YeoJohnsonForTest::~YeoJohnsonForTest ( )
virtualdefault

Member Function Documentation

◆ getLambda()

double gstlrn::YeoJohnsonForTest::getLambda ( ) const
inline

◆ getName()

String gstlrn::YeoJohnsonForTest::getName ( ) const
inlineoverridevirtual

Implements gstlrn::ATransform.

◆ operator=()

YeoJohnsonForTest & gstlrn::YeoJohnsonForTest::operator= ( const YeoJohnsonForTest r)
default

◆ setLambda()

void gstlrn::YeoJohnsonForTest::setLambda ( double  lambda)
inline

◆ transform()

double gstlrn::YeoJohnsonForTest::transform ( double  h) const
inlineoverridevirtual

Reimplemented from gstlrn::ATransform.


The documentation for this class was generated from the following file: