ra_model.hpp File Reference
Include dependency graph for ra_model.hpp:

Go to the source code of this file.


class  LeafSizeRAWrapper< TreeType >
 LeafSizeRAWrapper wraps any RASearch type that needs to be able to take the leaf size into account when building trees. More...

class  RAModel
 The RAModel class provides an abstraction for the RASearch class, abstracting away the TreeType parameter and allowing it to be specified at runtime in this class. More...

class  RAWrapper< TreeType >
 RAWrapper is a wrapper class for most RASearch types. More...

class  RAWrapperBase
 RAWrapperBase is a base wrapper class for holding all RASearch types supported by RAModel. More...



Linear algebra utility functions, generally performed on matrices or vectors.

Detailed Description

Ryan Curtin

This is a model for rank-approximate nearest neighbor search. It provides an easy way to serialize a rank-approximate neighbor search model by abstracting the types of trees and reflecting the RASearch API.

mlpack is free software; you may redistribute it and/or modify it under the terms of the 3-clause BSD license. You should have received a copy of the 3-clause BSD license along with mlpack. If not, see http://www.opensource.org/licenses/BSD-3-Clause for more information.

Definition in file ra_model.hpp.