mlpack  master
mlpack::neighbor::LSHSearch< SortPolicy > Member List

This is the complete list of members for mlpack::neighbor::LSHSearch< SortPolicy >, including all inherited members.

BaseCase(const size_t queryIndex, const arma::uvec &referenceIndices, const size_t k, arma::Mat< size_t > &neighbors, arma::mat &distances) const mlpack::neighbor::LSHSearch< SortPolicy >private
BaseCase(const size_t queryIndex, const arma::uvec &referenceIndices, const size_t k, const arma::mat &querySet, arma::Mat< size_t > &neighbors, arma::mat &distances) const mlpack::neighbor::LSHSearch< SortPolicy >private
bucketContentSizemlpack::neighbor::LSHSearch< SortPolicy >private
bucketRowInHashTablemlpack::neighbor::LSHSearch< SortPolicy >private
bucketSizemlpack::neighbor::LSHSearch< SortPolicy >private
BucketSize() const mlpack::neighbor::LSHSearch< SortPolicy >inline
Candidate typedefmlpack::neighbor::LSHSearch< SortPolicy >private
CandidateList typedefmlpack::neighbor::LSHSearch< SortPolicy >private
ComputeRecall(const arma::Mat< size_t > &foundNeighbors, const arma::Mat< size_t > &realNeighbors)mlpack::neighbor::LSHSearch< SortPolicy >static
distanceEvaluationsmlpack::neighbor::LSHSearch< SortPolicy >private
DistanceEvaluations() const mlpack::neighbor::LSHSearch< SortPolicy >inline
DistanceEvaluations()mlpack::neighbor::LSHSearch< SortPolicy >inline
GetAdditionalProbingBins(const arma::vec &queryCode, const arma::vec &queryCodeNotFloored, const size_t T, arma::mat &additionalProbingBins) const mlpack::neighbor::LSHSearch< SortPolicy >private
hashWidthmlpack::neighbor::LSHSearch< SortPolicy >private
LSHSearch(const arma::mat &referenceSet, const arma::cube &projections, const double hashWidth=0.0, const size_t secondHashSize=99901, const size_t bucketSize=500)mlpack::neighbor::LSHSearch< SortPolicy >
LSHSearch(const arma::mat &referenceSet, const size_t numProj, const size_t numTables, const double hashWidth=0.0, const size_t secondHashSize=99901, const size_t bucketSize=500)mlpack::neighbor::LSHSearch< SortPolicy >
LSHSearch()mlpack::neighbor::LSHSearch< SortPolicy >
LSHSearch(const LSHSearch &other)mlpack::neighbor::LSHSearch< SortPolicy >
LSHSearch(LSHSearch &&other)mlpack::neighbor::LSHSearch< SortPolicy >
numProjmlpack::neighbor::LSHSearch< SortPolicy >private
NumProjections() const mlpack::neighbor::LSHSearch< SortPolicy >inline
numTablesmlpack::neighbor::LSHSearch< SortPolicy >private
offsetsmlpack::neighbor::LSHSearch< SortPolicy >private
Offsets() const mlpack::neighbor::LSHSearch< SortPolicy >inline
operator=(const LSHSearch &other)mlpack::neighbor::LSHSearch< SortPolicy >
operator=(LSHSearch &&other)mlpack::neighbor::LSHSearch< SortPolicy >
ownsSetmlpack::neighbor::LSHSearch< SortPolicy >private
PerturbationExpand(std::vector< bool > &A) const mlpack::neighbor::LSHSearch< SortPolicy >private
PerturbationScore(const std::vector< bool > &A, const arma::vec &scores) const mlpack::neighbor::LSHSearch< SortPolicy >private
PerturbationShift(std::vector< bool > &A) const mlpack::neighbor::LSHSearch< SortPolicy >private
PerturbationValid(const std::vector< bool > &A) const mlpack::neighbor::LSHSearch< SortPolicy >private
projectionsmlpack::neighbor::LSHSearch< SortPolicy >private
Projections()mlpack::neighbor::LSHSearch< SortPolicy >inline
Projections(const arma::cube &projTables)mlpack::neighbor::LSHSearch< SortPolicy >inline
referenceSetmlpack::neighbor::LSHSearch< SortPolicy >private
ReferenceSet() const mlpack::neighbor::LSHSearch< SortPolicy >inline
ReturnIndicesFromTable(const VecType &queryPoint, arma::uvec &referenceIndices, size_t numTablesToSearch, const size_t T) const mlpack::neighbor::LSHSearch< SortPolicy >private
Search(const arma::mat &querySet, const size_t k, arma::Mat< size_t > &resultingNeighbors, arma::mat &distances, const size_t numTablesToSearch=0, const size_t T=0)mlpack::neighbor::LSHSearch< SortPolicy >
Search(const size_t k, arma::Mat< size_t > &resultingNeighbors, arma::mat &distances, const size_t numTablesToSearch=0, size_t T=0)mlpack::neighbor::LSHSearch< SortPolicy >
secondHashSizemlpack::neighbor::LSHSearch< SortPolicy >private
secondHashTablemlpack::neighbor::LSHSearch< SortPolicy >private
SecondHashTable() const mlpack::neighbor::LSHSearch< SortPolicy >inline
secondHashWeightsmlpack::neighbor::LSHSearch< SortPolicy >private
SecondHashWeights() const mlpack::neighbor::LSHSearch< SortPolicy >inline
Serialize(Archive &ar, const unsigned int version)mlpack::neighbor::LSHSearch< SortPolicy >
Train(const arma::mat &referenceSet, const size_t numProj, const size_t numTables, const double hashWidth=0.0, const size_t secondHashSize=99901, const size_t bucketSize=500, const arma::cube &projection=arma::cube())mlpack::neighbor::LSHSearch< SortPolicy >
~LSHSearch()mlpack::neighbor::LSHSearch< SortPolicy >