class gpr::PriorSqrtt

Overview

Student-t prior for the square root of the parameter. More…

#include <PriorSqrtt.h>
 
class PriorSqrtt: public gpr::PriorBase {
public:
    // construction
 
    PriorSqrtt();
    virtual ~PriorSqrtt();
 
    // methods
 
    virtual double calculateLogPrior(const FieldMatrixd& x);
    virtual FieldMatrixd calculateLogPriorGradient(const FieldMatrixd& x);
};

Inherited Members

public:
    // methods
 
    virtual double calculateLogPrior(const FieldMatrixd&);
    virtual FieldMatrixd calculateLogPriorGradient(const FieldMatrixd& x);
    void clear();
    double getMu() const;
    double getS2() const;
    double getNu() const;
    void setMu(const double value);
    void setS2(const double value);
    void setNu(const double value);
    void setParameters(const PriorBase& other);

Detailed Documentation

Student-t prior for the square root of the parameter.

Creates for the square root of the parameter Student’s t-distribution prior structure in which the named parameters have the specified values. Any unspecified parameters are set to default values.