Library Reference
Page Hierarchy
Class Hierarchy
-
- Namespace gwm
- Enum Status
- Struct GLMDiagnostic
- Struct GWRGeneralizedDiagnostic
- Struct IBandwidthSelectable
- Struct IMultivariableAnalysis
- Struct IMultivariateAnalysis
- Struct IParallelCudaEnabled
- Struct IParallelizable
- Struct IParallelMpiEnabled
- Struct IParallelOpenmpEnabled
- Struct IRegressionAnalysis
- Struct ITelegram
- Struct IVarialbeSelectable
- Struct RegressionDiagnostic
- Class Algorithm
- Class BandwidthSelector
- Class BandwidthWeight
- Class BinomialModel
- Class CRSDistance
- Struct CRSDistance::Parameter
- Class CRSSTDistance
- Class Distance
- Struct Distance::Parameter
- Class DMatDistance
- Struct DMatDistance::Parameter
- Class GeneralizedLinearModel
- Class GTDR
- Class GTDRBandwidthOptimizer
- Class GTWR
- Struct GTWR::Parameter
- Class GWAverage
- Class GWCorrelation
- Class GWDA
- Class GWPCA
- Class GWRBase
- Class GWRBasic
- Class GWRGeneralized
- Class GWRLocalCollinearity
- Class GWRMultiscale
- Class GWRRobust
- Class GWRScalable
- Struct GWRScalable::LoocvParams
- Class LinearModel
- Class Logger
- Class MinkwoskiDistance
- Class OneDimDistance
- Struct OneDimDistance::Parameter
- Class PoissonModel
- Class SpatialAlgorithm
- Class SpatialMonoscaleAlgorithm
- Class SpatialMultiscaleAlgorithm
- Class SpatialWeight
- Class VariableForwardSelector
- Class Weight
- Enum ParallelType
- Struct curange
- Template Struct cutraits
- Struct ISpatialCudaEnabled
- Class cubase
- Class cubatched
- Class cumat
- Class cuop
- Class cuop_diagmul
- Class cuop_inv
- Template Class cuop_matmul
- Template Class cuop_matmul< A, B, cubase::Type::Mat, cubase::Type::Mat >
- Template Class cuop_trans
- Class custride
- Template Class cuview
- Template Class cuview< custride >
- Class GWRBasicGpuTask
- Class IGWRBasicGpuTask
- Class StdTelegram
- Namespace gwm
File Hierarchy
-
- Directory include
- Directory gwmodelcuda
- File GWRBasicGpuTask.h
- File IGWRBasicGpuTask.h
- File StdTelegram.h
- Directory gwmodelpp
- Directory spatialweight
- Directory cuda
- File BandwidthWeight.h
- File CRSDistance.h
- File CRSSTDistance.h
- File Distance.h
- File DMatDistance.h
- File MinkwoskiDistance.h
- File OneDimDistance.h
- File SpatialWeight.h
- File Weight.h
- Directory utils
- File armampi.h
- File CudaUtils.h
- File cumat.hpp
- File Algorithm.h
- File BandwidthSelector.h
- File BinomialModel.h
- File GeneralizedLinearModel.h
- File GTDR.h
- File GTWR.h
- File GWAverage.h
- File GWCorrelation.h
- File GWDA.h
- File GWPCA.h
- File GWRBase.h
- File GWRBasic.h
- File GWRGeneralized.h
- File GWRLocalCollinearity.h
- File GWRMultiscale.h
- File GWRRobust.h
- File GWRScalable.h
- File IBandwidthSelectable.h
- File IMultivariableAnalysis.h
- File IParallelizable.h
- File IRegressionAnalysis.h
- File IVarialbeSelectable.h
- File LinearModel.h
- File Logger.h
- File PoissonModel.h
- File RegressionDiagnostic.h
- File SpatialAlgorithm.h
- File SpatialMonoscaleAlgorithm.h
- File SpatialMultiscaleAlgorithm.h
- File Status.h
- File VariableForwardSelector.h
- Directory spatialweight
- File armadillo_config.h
- File gwmodel.h
- Directory gwmodelcuda
- Directory include
Full API
Namespaces
Classes and Structs
- Class BandwidthWeight
- Inheritance Relationships
- Class Documentation
gwm::BandwidthWeight
KernelFunctionType
KernelFunction
BandwidthWeight()
BandwidthWeight()
BandwidthWeight()
BandwidthWeight()
clone()
weight()
bandwidth()
setBandwidth()
adaptive()
setAdaptive()
kernel()
setKernel()
GaussianKernelFunction()
ExponentialKernelFunction()
BisquareKernelFunction()
TricubeKernelFunction()
BoxcarKernelFunction()
KernelFunctionTypeNameMapper
BandwidthTypeNameMapper
Kernel
- Class CRSSTDistance
- Inheritance Relationships
- Class Documentation
gwm::CRSSTDistance
CalculatorType
CRSSTDistance()
CRSSTDistance()
CRSSTDistance()
CRSSTDistance()
clone()
type()
makeParameter()
distance()
minDistance()
maxDistance()
spatialDistance()
temporalDistance()
lambda()
setLambda()
angle()
setAngle()
OrthogonalSTDistance()
ObliqueSTDistance()
mSpatialDistance
mTemporalDistance
mLambda
mAngle
- Class GTDR
- Inheritance Relationships
- Class Documentation
gwm::GTDR
BandwidthCriterionType
PredictCalculator
FitCalculator
BandwidthCriterionCalculator
IndepVarCriterionCalculator
GTDR()
GTDR()
~GTDR()
betas()
hasHatMatrix()
setHasHatMatrix()
spatialWeights()
setSpatialWeights()
enableBandwidthOptimize()
setEnableBandwidthOptimize()
bandwidthOptimizeEps()
setBandwidthOptimizeEps()
bandwidthOptimizeMaxIter()
setBandwidthOptimizeMaxIter()
bandwidthOptimizeStep()
setBandwidthOptimizeStep()
bandwidthCriterionType()
setBandwidthCriterionType()
enableIndpenVarSelect()
setEnableIndepVarSelect()
indepVarSelectThreshold()
setIndepVarSelectThreshold()
indepVarCriterionList()
selectedIndepVars()
betasSE()
sHat()
qDiag()
s()
isValid()
dependentVariable()
setDependentVariable()
independentVariables()
setIndependentVariables()
hasIntercept()
setHasIntercept()
diagnostic()
predict()
fit()
getCriterion()
selectedVariables()
parallelAbility()
parallelType()
setParallelType()
setOmpThreadNum()
bandwidthCriterion()
CalcDiagnostic()
Fitted()
RSS()
AICc()
predictSerial()
fitSerial()
bandwidthCriterionAICSerial()
bandwidthCriterionCVSerial()
indepVarCriterionSerial()
- Class GTWR
- Nested Relationships
- Inheritance Relationships
- Class Documentation
gwm::GTWR
BandwidthSelectionCriterionType
PredictCalculator
FitCalculator
BandwidthSelectionCriterionCalculator
IndepVarsSelectCriterionCalculator
getLambda()
getAngle()
GTWR()
GTWR()
~GTWR()
isAutoselectBandwidth()
setIsAutoselectBandwidth()
bandwidthSelectionCriterion()
setBandwidthSelectionCriterion()
bandwidthSelectionCriterionList()
hasHatMatrix()
setHasHatMatrix()
setCoords()
betasSE()
sHat()
qDiag()
s()
isValid()
predict()
fit()
getCriterion()
parallelAbility()
parallelType()
setParallelType()
setOmpThreadNum()
setIsAutoselectLambda()
setIsAutoselectLambdaBw()
infoLambdaCriterion()
infoLambdaCriterion()
BandwidthSelectionCriterionTypeNameMapper
isStoreS()
createPredictionDistanceParameter()
createDistanceParameter()
lambdaAutoSelection()
r_squareByLambda()
lambdaBwAutoSelection()
criterionByLambdaBw()
mHasHatMatrix
mHasFTest
mHasPredict
mIsAutoselectBandwidth
mIsAutoselectLambda
mIsAutoselectLambdaBw
mBandwidthSelectionCriterion
mBandwidthSelectionCriterionFunction
mBandwidthSelectionCriterionList
mBandwidthLastCriterion
mPredictFunction
mFitFunction
mParallelType
mOmpThreadNum
mBetasSE
mSHat
mQDiag
mS
vTimes
mStdistance
criterion_function()
gwm::GTWR::Parameter
- Class GWAverage
- Inheritance Relationships
- Class Documentation
gwm::GWAverage
SummaryCalculator
GWAverage()
GWAverage()
~GWAverage()
quantile()
setQuantile()
localMean()
localSDev()
localSkewness()
localCV()
localVar()
localMedian()
iqr()
qi()
isValid()
variables()
setVariables()
run()
calibration()
createCalibrationDistanceParameter()
parallelAbility()
parallelType()
setParallelType()
setOmpThreadNum()
updateCalculator()
del()
rank()
findq()
- Class GWCorrelation
- Inheritance Relationships
- Class Documentation
gwm::GWCorrelation
BandwidthInitilizeType
BandwidthSelectionCriterionType
SummaryCalculator
BandwidthSizeCriterionFunction
BandwidthSelectionCriterionCalculator
GWCorrelation()
~GWCorrelation()
localMean()
localSDev()
localSkewness()
localCV()
localVar()
localCov()
localCorr()
localSCorr()
isAutoselectBandwidth()
bandwidthInitilize()
setBandwidthInitilize()
bandwidthSelectionApproach()
setBandwidthSelectionApproach()
bandwidthSizeCriterionVar()
getCriterion()
parallelAbility()
parallelType()
setParallelType()
setOmpThreadNum()
isValid()
variables2()
setVariables2()
variables1()
setVariables1()
run()
calibration()
covwt()
corwt()
rank()
del()
BandwidthInitilizeTypeNameMapper
BandwidthSelectionCriterionTypeNameMapper
bandwidth()
- Class GWDA
- Inheritance Relationships
- Class Documentation
gwm::GWDA
DiscriminantAnalysisCalculator
GWDA()
GWDA()
~GWDA()
isWqda()
setIsWqda()
hasCov()
setHascov()
hasMean()
setHasmean()
hasPrior()
setHasprior()
correctRate()
res()
group()
probs()
pmax()
entropy()
wqda()
wlda()
splitX()
wMean()
wVarCov()
wPrior()
levels()
shannonEntropy()
findSameString()
ytable()
isValid()
variables()
setVariables()
setGroup()
run()
parallelAbility()
parallelType()
setParallelType()
setOmpThreadNum()
covwtmat()
covwt()
corwt()
- Class GWRBasic
- Inheritance Relationships
- Class Documentation
gwm::GWRBasic
BandwidthSelectionCriterionType
PredictCalculator
FitCalculator
FitCoreCalculator
FitCoreSHatCalculator
FitCoreCVCalculator
BandwidthSelectionCriterionCalculator
IndepVarsSelectCriterionCalculator
GWRBasic()
GWRBasic()
~GWRBasic()
isAutoselectBandwidth()
setIsAutoselectBandwidth()
bandwidthSelectionCriterion()
setBandwidthSelectionCriterion()
setGoldenUpperBounds()
setGoldenLowerBounds()
isAutoselectIndepVars()
setIsAutoselectIndepVars()
indepVarSelectionThreshold()
setIndepVarSelectionThreshold()
indepVarsSelectionCriterionList()
bandwidthSelectionCriterionList()
hasHatMatrix()
setHasHatMatrix()
betasSE()
sHat()
qDiag()
s()
c()
isStoreS()
isStoreC()
setStoreS()
setStoreC()
isValid()
predict()
fit()
getCriterion()
selectedVariables()
indepVarsSelectionCriterion()
getCriterion()
bandwidthSizeCriterionCV()
bandwidthSizeCriterionAIC()
parallelAbility()
parallelType()
setParallelType()
setOmpThreadNum()
setGPUId()
setGroupSize()
workerId()
setWorkerId()
setWorkerNum()
BandwidthSelectionCriterionTypeNameMapper
createPredictionDistanceParameter()
mHasHatMatrix
mHasFTest
mHasPredict
mIsAutoselectIndepVars
mIndepVarSelectionThreshold
mIndepVarsSelectionCriterionFunction
mIndepVarsSelectionCriterionList
mSelectedIndepVars
mIndepVarSelectionProgressTotal
mIndepVarSelectionProgressCurrent
mIsAutoselectBandwidth
mBandwidthSelectionCriterion
mBandwidthSelectionCriterionFunction
mBandwidthSelectionCriterionList
mBandwidthLastCriterion
mGoldenUpperBounds
mGoldenLowerBounds
mPredictFunction
mFitFunction
mFitCoreFunction
mFitCoreSHatFunction
mFitCoreCVFunction
mParallelType
mOmpThreadNum
mGroupLength
mGpuId
mWorkerId
mWorkerNum
mWorkRangeSize
mWorkRange
mBetasSE
mSHat
mQDiag
mS
mC
mStoreS
mStoreC
- Class GWRGeneralized
- Inheritance Relationships
- Class Documentation
gwm::GWRGeneralized
Family
BandwidthSelectionCriterionType
BandwidthSelectCriterionFunction
GGWRfitFunction
CalWtFunction
GWRGeneralized()
~GWRGeneralized()
getCriterion()
predict()
fit()
fit()
parallelAbility()
parallelType()
setParallelType()
setOmpThreadNum()
getFamily()
setFamily()
getTol()
setTol()
getMaxiter()
setMaxiter()
getWtMat1()
getWtMat2()
getDiagnostic()
getGLMDiagnostic()
setBandwidthSelectionCriterionType()
bandwidthSelectorCriterions()
bandwidthSelectionCriterionType()
autoselectBandwidth()
setIsAutoselectBandwidth()
regressionData()
setRegressionData()
hasHatMatrix()
setHasHatMatrix()
hasRegressionData()
setHasRegressionData()
mBandwidthSelectionCriterionList
gwPredict()
gwFit()
dpois()
dbinom()
lchoose()
lgammafn()
CiMat()
fitPoissonSerial()
fitBinomialSerial()
diag()
PoissonWtSerial()
BinomialWtSerial()
CalGLMModel()
mFamily
mTol
mMaxiter
mHasHatMatrix
mHasRegressionData
mBetasSE
mShat
mS
mGwDev
mRegressionData
mWtMat1
mWtMat2
mDiagnostic
mGLMDiagnostic
mWt2
myAdj
mLLik
mGGWRfitFunction
mCalWtFunction
mIsAutoselectBandwidth
mBandwidthSelectionCriterionType
mBandwidthSelectCriterionFunction
mBandwidthSizeSelector
mBandwidthLastCriterion
mParallelType
mOmpThreadNum
- Class GWRLocalCollinearity
- Inheritance Relationships
- Class Documentation
gwm::GWRLocalCollinearity
BandwidthSelectionCriterionType
BandwidthSelectionCriterionCalculator
FitCalculator
PredictCalculator
GWRLocalCollinearity()
~GWRLocalCollinearity()
cnThresh()
setCnThresh()
lambda()
setLambda()
hasHatMatrix()
setHasHatMatrix()
lambdaAdjust()
setLambdaAdjust()
dialnostic()
localCN()
localLambda()
isAutoselectBandwidth()
setIsAutoselectBandwidth()
bandwidthSelectionCriterionList()
bandwidthSelectionCriterion()
setBandwidthSelectionCriterion()
getCriterion()
fit()
predict()
parallelAbility()
parallelType()
setParallelType()
setOmpThreadNum()
CalcDiagnostic()
ridgelm()
mBandwidthSelectionCriterionList
mBandwidthSelectionCriterion
mBandwidthSelectionCriterionFunction
mBandwidthLastCriterion
- Class GWRMultiscale
- Inheritance Relationships
- Class Documentation
gwm::GWRMultiscale
BandwidthInitilizeType
BandwidthSelectionCriterionType
BackFittingCriterionType
BandwidthSizeCriterionFunction
FitVarFunction
FitVarCoreFunction
FitVarCoreCVFunction
FitVarCoreSHatFunction
GWRMultiscale()
GWRMultiscale()
~GWRMultiscale()
setGoldenUpperBounds()
setGoldenLowerBounds()
bandwidthInitilize()
setBandwidthInitilize()
bandwidthSelectionApproach()
setBandwidthSelectionApproach()
preditorCentered()
setPreditorCentered()
bandwidthSelectThreshold()
setBandwidthSelectThreshold()
hasHatMatrix()
setHasHatMatrix()
bandwidthSelectRetryTimes()
setBandwidthSelectRetryTimes()
maxIteration()
setMaxIteration()
criterionType()
setCriterionType()
criterionThreshold()
setCriterionThreshold()
adaptiveLower()
setAdaptiveLower()
betas()
bandwidthSizeCriterionVar()
isValid()
setSpatialWeights()
getCriterion()
dependentVariable()
setDependentVariable()
independentVariables()
setIndependentVariables()
hasIntercept()
setHasIntercept()
diagnostic()
predict()
fit()
parallelAbility()
parallelType()
setParallelType()
setOmpThreadNum()
setGPUId()
setGroupSize()
workerId()
setWorkerId()
setWorkerNum()
BandwidthInitilizeTypeNameMapper
BandwidthSelectionCriterionTypeNameMapper
BackFittingCriterionTypeNameMapper
treeChildCount
bandwidth()
fitInitial()
backfitting()
fitVarBase()
bandwidthSizeCriterionVarCVBase()
bandwidthSizeCriterionVarAICBase()
fitVarCoreSerial()
fitVarCoreCVSerial()
fitVarCoreSHatSerial()
- Class GWRScalable
- Nested Relationships
- Inheritance Relationships
- Class Documentation
- Class SpatialWeight
- Class Documentation
gwm::SpatialWeight
SpatialWeight()
SpatialWeight()
SpatialWeight()
SpatialWeight()
SpatialWeight()
~SpatialWeight()
weight()
setWeight()
setWeight()
setWeight()
weight()
distance()
setDistance()
setDistance()
setDistance()
distance()
operator=()
operator=()
weightVector()
isValid()
weight()
distance()
distance()
distance()
distance()
distance()
- Class Documentation
- Class GWRBasicGpuTask
- Inheritance Relationships
- Class Documentation
GWRBasicGpuTask
GWRBasicGpuTask()
GWRBasicGpuTask()
GWRBasicGpuTask()
~GWRBasicGpuTask()
operator=()
setX()
setY()
setCoords()
setPredictLocations()
setDistanceType()
setCRSDistanceGergraphic()
setMinkwoskiDistancePoly()
setMinkwoskiDistanceTheta()
setBandwidthSize()
setBandwidthAdaptive()
setBandwidthKernel()
enableBandwidthOptimization()
enableVariablesOptimization()
betas()
betasSE()
shat1()
shat2()
qDiag()
sRows()
s()
diagnosticRSS()
diagnosticAIC()
diagnosticAICc()
diagnosticENP()
diagnosticEDF()
diagnosticRSquare()
diagnosticRSquareAdjust()
optimizedBandwidth()
selectedVarSize()
selectedVar()
variableSelectionCriterionSize()
variableSelectionCriterionItemVarSize()
variableSelectionCriterionItemVar()
variableSelectionCriterionItemValue()
fit()
predict()
- Class IGWRBasicGpuTask
- Inheritance Relationships
- Class Documentation
IGWRBasicGpuTask
setX()
setY()
setCoords()
setPredictLocations()
setDistanceType()
setCRSDistanceGergraphic()
setMinkwoskiDistancePoly()
setMinkwoskiDistanceTheta()
setBandwidthSize()
setBandwidthAdaptive()
setBandwidthKernel()
enableBandwidthOptimization()
enableVariablesOptimization()
betas()
betasSE()
shat1()
shat2()
qDiag()
sRows()
s()
diagnosticRSS()
diagnosticAIC()
diagnosticAICc()
diagnosticENP()
diagnosticEDF()
diagnosticRSquare()
diagnosticRSquareAdjust()
optimizedBandwidth()
selectedVarSize()
selectedVar()
variableSelectionCriterionSize()
variableSelectionCriterionItemVarSize()
variableSelectionCriterionItemVar()
variableSelectionCriterionItemValue()
fit()
predict()