Shark machine learning library
Installation
Tutorials
Benchmarks
Documentation
Quick references
Class list
Global functions
shark
PCA
shark::PCA Member List
This is the complete list of members for
shark::PCA
, including all inherited members.
AUTO
enum value
shark::PCA
BOOST_SERIALIZATION_SPLIT_MEMBER
()
shark::ISerializable
DatasetType
typedef
shark::AbstractUnsupervisedTrainer< LinearModel<> >
decoder
(LinearModel<> &model, std::size_t m=0)
shark::PCA
eigenvalue
(std::size_t i) const
shark::PCA
inline
eigenvalues
() const
shark::PCA
inline
eigenvectors
() const
shark::PCA
inline
encoder
(LinearModel<> &model, std::size_t m=0)
shark::PCA
InputType
typedef
shark::AbstractUnsupervisedTrainer< LinearModel<> >
load
(InArchive &archive, unsigned int version)
shark::ISerializable
inline
m_algorithm
shark::PCA
protected
m_eigenvalues
shark::PCA
protected
m_eigenvectors
shark::PCA
protected
m_l
shark::PCA
protected
m_mean
shark::PCA
protected
m_n
shark::PCA
protected
m_whitening
shark::PCA
protected
mean
() const
shark::PCA
inline
ModelType
typedef
shark::AbstractUnsupervisedTrainer< LinearModel<> >
name
() const
shark::PCA
inline
virtual
PCA
(bool whitening=false)
shark::PCA
inline
PCA
(UnlabeledData< RealVector > const &inputs, bool whitening=false)
shark::PCA
inline
PCAAlgorithm
enum name
shark::PCA
read
(InArchive &archive)
shark::ISerializable
inline
virtual
save
(OutArchive &archive, unsigned int version) const
shark::ISerializable
inline
setData
(UnlabeledData< RealVector > const &inputs)
shark::PCA
setWhitening
(bool whitening)
shark::PCA
inline
SMALL_SAMPLE
enum value
shark::PCA
STANDARD
enum value
shark::PCA
train
(LinearModel<> &model, UnlabeledData< RealVector > const &inputs)
shark::PCA
inline
AbstractUnsupervisedTrainer< LinearModel<> >::train
(ModelType &model, DatasetType const &inputset)=0
shark::AbstractUnsupervisedTrainer< LinearModel<> >
pure virtual
write
(OutArchive &archive) const
shark::ISerializable
inline
virtual
~INameable
()
shark::INameable
inline
virtual
~ISerializable
()
shark::ISerializable
inline
virtual