mlpack: a scalable c++ machine learning library
mlpack  2.2.2
mlpack::range Namespace Reference

Range-search routines. More...

Classes

class  BiSearchVisitor
 BiSearchVisitor executes a bichromatic range search on the given RSType. More...

 
class  DeleteVisitor
 DeleteVisitor deletes the given RSType instance. More...

 
class  MonoSearchVisitor
 MonoSearchVisitor executes a monochromatic range search on the given RSType. More...

 
class  NaiveVisitor
 NaiveVisitor exposes the Naive() method of the given RSType. More...

 
class  RangeSearch
 The RangeSearch class is a template class for performing range searches. More...

 
class  RangeSearchRules
 The RangeSearchRules class is a template helper class used by RangeSearch class when performing range searches. More...

 
class  RangeSearchStat
 Statistic class for RangeSearch, to be set to the StatisticType of the tree type that range search is being performed with. More...

 
class  ReferenceSetVisitor
 ReferenceSetVisitor exposes the referenceSet of the given RSType. More...

 
class  RSModel
 
struct  RSModelName
 
class  SerializeVisitor
 Exposes the seralize method of the given RSType. More...

 
class  SingleModeVisitor
 SingleModeVisitor exposes the SingleMode() method of the given RSType. More...

 
class  TrainVisitor
 TrainVisitor sets the reference set to a new reference set on the given RSType. More...

 

Typedefs

template
<
template
<
typename
TreeMetricType
,
typename
TreeStatType
,
typename
TreeMatType
>
class
TreeType
>
using RSType = RangeSearch< metric::EuclideanDistance, arma::mat, TreeType >
 Alias template for Range Search. More...

 

Detailed Description

Range-search routines.

Typedef Documentation

◆ RSType

template
<
template
<
typename
TreeMetricType
,
typename
TreeStatType
,
typename
TreeMatType
>
class
TreeType
>
using mlpack::range::RSType = typedef RangeSearch<metric::EuclideanDistance, arma::mat, TreeType>

Alias template for Range Search.

Definition at line 34 of file rs_model.hpp.