Class GWRBasicGpuTask

Inheritance Relationships

Base Type

Class Documentation

class GWRBasicGpuTask : public IGWRBasicGpuTask

Public Functions

inline GWRBasicGpuTask(int nDp, int nVar, gwm::Distance::DistanceType distanceType)
inline GWRBasicGpuTask(int nDp, int nVar, gwm::Distance::DistanceType distanceType, int nPredictPoints)
inline GWRBasicGpuTask(const GWRBasicGpuTask &source)
inline ~GWRBasicGpuTask()
inline GWRBasicGpuTask &operator=(const GWRBasicGpuTask &source)
inline virtual void setX(int i, int k, double value) override
inline virtual void setY(int i, double value) override
inline virtual void setCoords(int i, double u, double v) override
inline virtual void setPredictLocations(int i, double u, double v) override
inline virtual void setDistanceType(int type) override
inline virtual void setCRSDistanceGergraphic(bool isGeographic) override
inline virtual void setMinkwoskiDistancePoly(int poly) override
inline virtual void setMinkwoskiDistanceTheta(double theta) override
inline virtual void setBandwidthSize(double bw) override
inline virtual void setBandwidthAdaptive(bool adaptive) override
inline virtual void setBandwidthKernel(int kernel) override
inline virtual void enableBandwidthOptimization(int criterion) override
inline virtual void enableVariablesOptimization(double threshold) override
inline virtual double betas(int i, int k) override
inline virtual double betasSE(int i, int k) override
inline virtual double shat1() override
inline virtual double shat2() override
inline virtual double qDiag(int i) override
inline virtual unsigned long long sRows() override
inline virtual double s(int i, int k) override
inline virtual double diagnosticRSS() override
inline virtual double diagnosticAIC() override
inline virtual double diagnosticAICc() override
inline virtual double diagnosticENP() override
inline virtual double diagnosticEDF() override
inline virtual double diagnosticRSquare() override
inline virtual double diagnosticRSquareAdjust() override
inline virtual double optimizedBandwidth() override
inline virtual unsigned long long selectedVarSize() override
inline virtual unsigned long long selectedVar(unsigned long long i) override
inline virtual unsigned long long variableSelectionCriterionSize() override
inline virtual unsigned long long variableSelectionCriterionItemVarSize(unsigned long long i) override
inline virtual unsigned long long variableSelectionCriterionItemVar(unsigned long long i, unsigned long long j) override
inline virtual double variableSelectionCriterionItemValue(unsigned long long i) override
virtual bool fit(bool hasIntercept = true) override
virtual bool predict(bool hasIntercept) override