Kernel Quantum Probability Library
The KQP library aims at providing tools for working with quantums probabilities
Public Member Functions | Protected Member Functions
kqp::FeatureList< FVector > Class Template Reference

A class that supposes that feature vectors know how to compute their inner product, i.e. inner(a,b) is defined. More...

#include <generic.hpp>

Inheritance diagram for kqp::FeatureList< FVector >:

Public Member Functions

 KQP_FMATRIX_COMMON_DEFS (FeatureMatrix< FVector >)
 
 FeatureList (Index dimension)
 

Protected Member Functions

Index _size () const
 
void _add (const Self &other, std::vector< bool > *which=NULL)
 
const ScalarMatrix & _inner () const
 
template<class DerivedMatrix >
void _inner (const Self &other, const Eigen::MatrixBase< DerivedMatrix > &result) const
 
Self _linear_combination (const ScalarAltMatrix &mA, Scalar alpha, const Self *mY, const ScalarAltMatrix *mB, Scalar beta) const
 
void _subset (const std::vector< bool >::const_iterator &begin, const std::vector< bool >::const_iterator &end, Self &into) const
 

Detailed Description

template<class FVector>
class kqp::FeatureList< FVector >

A class that supposes that feature vectors know how to compute their inner product, i.e. inner(a,b) is defined.


The documentation for this class was generated from the following file: