CosineTree Member List

This is the complete list of members for CosineTree, including all inherited members.

BasisVector(arma::vec &bVector)CosineTreeinline
BasisVector()CosineTreeinline
BinarySearch(arma::vec &cDistribution, double value, size_t start, size_t end)CosineTree
CalculateCentroid()CosineTree
CalculateCosines(arma::vec &cosines)CosineTree
Centroid()CosineTreeinline
ColumnSampleLS()CosineTree
ColumnSamplesLS(std::vector< size_t > &sampledIndices, arma::vec &probabilities, size_t numSamples)CosineTree
ConstructBasis(CosineNodeQueue &treeQueue)CosineTree
CosineNodeSplit()CosineTree
CosineTree(const arma::mat &dataset)CosineTree
CosineTree(CosineTree &parentNode, const std::vector< size_t > &subIndices)CosineTree
CosineTree(const arma::mat &dataset, const double epsilon, const double delta)CosineTree
CosineTree(const CosineTree &other)CosineTree
CosineTree(CosineTree &&other)CosineTree
FrobNormSquared() constCosineTreeinline
GetDataset() constCosineTreeinline
GetFinalBasis(arma::mat &finalBasis)CosineTreeinline
L2Error(const double error)CosineTreeinline
L2Error() constCosineTreeinline
Left() constCosineTreeinline
Left()CosineTreeinline
ModifiedGramSchmidt(CosineNodeQueue &treeQueue, arma::vec &centroid, arma::vec &newBasisVector, arma::vec *addBasisVector=NULL)CosineTree
MonteCarloError(CosineTree *node, CosineNodeQueue &treeQueue, arma::vec *addBasisVector1=NULL, arma::vec *addBasisVector2=NULL)CosineTree
NumColumns() constCosineTreeinline
operator=(const CosineTree &other)CosineTree
operator=(CosineTree &&other)CosineTree
Parent() constCosineTreeinline
Parent()CosineTreeinline
Right() constCosineTreeinline
Right()CosineTreeinline
SplitPointIndex() constCosineTreeinline
VectorIndices()CosineTreeinline
~CosineTree()CosineTree