Tapkee
CallbacksInitializedState< KernelCallback, DistanceCallback, FeaturesCallback > Class Template Reference

#include <chain_interface.hpp>

List of all members.

Public Member Functions

 CallbacksInitializedState (const ParametersSet &params, const KernelCallback &k, const DistanceCallback &d, const FeaturesCallback &f)
template<class RandomAccessIterator >
TapkeeOutput embedRange (RandomAccessIterator begin, RandomAccessIterator end) const
template<class Container >
TapkeeOutput embedUsing (const Container &container) const

Private Attributes

ParametersSet parameters
KernelCallback kernel
DistanceCallback distance
FeaturesCallback features

Detailed Description

template<class KernelCallback, class DistanceCallback, class FeaturesCallback>
class tapkee::tapkee_internal::CallbacksInitializedState< KernelCallback, DistanceCallback, FeaturesCallback >

Definition at line 21 of file chain_interface.hpp.


Constructor & Destructor Documentation

CallbacksInitializedState ( const ParametersSet params,
const KernelCallback &  k,
const DistanceCallback &  d,
const FeaturesCallback &  f 
)

Definition at line 24 of file chain_interface.hpp.


Member Function Documentation

TapkeeOutput embedRange ( RandomAccessIterator  begin,
RandomAccessIterator  end 
) const

Constructs an embedding using the data represented by the begin and end iterators.

Parameters:
beginan iterator that points to the beginning of data container
endan iterator that points to the end of data container

Definition at line 35 of file chain_interface.hpp.

TapkeeOutput embedUsing ( const Container &  container) const

Constructs an embedding using the data represented by the container.

Parameters:
containera container that supports begin() and end() methods to get corresponding iterators

Definition at line 46 of file chain_interface.hpp.


Member Data Documentation

DistanceCallback distance [private]

Definition at line 53 of file chain_interface.hpp.

FeaturesCallback features [private]

Definition at line 54 of file chain_interface.hpp.

KernelCallback kernel [private]

Definition at line 52 of file chain_interface.hpp.

Definition at line 51 of file chain_interface.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines