#include <MLModel.h>
|
| PcaModel (const std::vector< double > &col_means, const std::vector< double > &col_std_devs, const std::vector< std::vector< double >> &eigenvectors, const std::vector< double > &eigenvalues, const std::string &model_metadata) |
|
| PcaModel (const std::vector< double > &col_means, const std::vector< double > &col_std_devs, const std::vector< std::vector< double >> &eigenvectors, const std::vector< double > &eigenvalues, const std::string &model_metadata, const std::vector< std::vector< std::string >> &cat_feature_keys) |
|
virtual MLModelType | getModelType () const override |
|
virtual std::string | getModelTypeString () const override |
|
virtual int64_t | getNumFeatures () const override |
|
const std::vector< double > & | getColumnMeans () const |
|
const std::vector< double > & | getColumnStdDevs () const |
|
const std::vector< std::vector
< double > > & | getEigenvectors () const |
|
const std::vector< double > & | getEigenvalues () const |
|
| AbstractMLModel (const std::string &model_metadata) |
|
| AbstractMLModel (const std::string &model_metadata, const std::vector< std::vector< std::string >> &cat_feature_keys) |
|
virtual | ~AbstractMLModel ()=default |
|
const std::string & | getModelMetadataStr () const |
|
MLModelMetadata | getModelMetadata () const |
|
const std::vector< std::vector
< std::string > > & | getCatFeatureKeys () const |
|
const int64_t | getNumCatFeatures () const |
|
const int64_t | getNumOneHotFeatures () const |
|
const int64_t | getNumLogicalFeatures () const |
|
Definition at line 429 of file MLModel.h.
PcaModel::PcaModel |
( |
const std::vector< double > & |
col_means, |
|
|
const std::vector< double > & |
col_std_devs, |
|
|
const std::vector< std::vector< double >> & |
eigenvectors, |
|
|
const std::vector< double > & |
eigenvalues, |
|
|
const std::string & |
model_metadata |
|
) |
| |
|
inline |
Definition at line 431 of file MLModel.h.
std::vector< double > eigenvalues_
std::vector< double > col_std_devs_
std::vector< double > col_means_
AbstractMLModel(const std::string &model_metadata)
std::vector< std::vector< double > > eigenvectors_
PcaModel::PcaModel |
( |
const std::vector< double > & |
col_means, |
|
|
const std::vector< double > & |
col_std_devs, |
|
|
const std::vector< std::vector< double >> & |
eigenvectors, |
|
|
const std::vector< double > & |
eigenvalues, |
|
|
const std::string & |
model_metadata, |
|
|
const std::vector< std::vector< std::string >> & |
cat_feature_keys |
|
) |
| |
|
inline |
Definition at line 442 of file MLModel.h.
std::vector< double > eigenvalues_
std::vector< double > col_std_devs_
std::vector< double > col_means_
AbstractMLModel(const std::string &model_metadata)
std::vector< std::vector< double > > eigenvectors_
const std::vector<double>& PcaModel::getColumnMeans |
( |
| ) |
const |
|
inline |
Definition at line 462 of file MLModel.h.
std::vector< double > col_means_
const std::vector<double>& PcaModel::getColumnStdDevs |
( |
| ) |
const |
|
inline |
Definition at line 463 of file MLModel.h.
std::vector< double > col_std_devs_
const std::vector<double>& PcaModel::getEigenvalues |
( |
| ) |
const |
|
inline |
const std::vector<std::vector<double> >& PcaModel::getEigenvectors |
( |
| ) |
const |
|
inline |
Definition at line 464 of file MLModel.h.
std::vector< std::vector< double > > eigenvectors_
virtual std::string PcaModel::getModelTypeString |
( |
| ) |
const |
|
inlineoverridevirtual |
virtual int64_t PcaModel::getNumFeatures |
( |
| ) |
const |
|
inlineoverridevirtual |
std::vector<double> PcaModel::col_means_ |
|
private |
std::vector<double> PcaModel::col_std_devs_ |
|
private |
std::vector<double> PcaModel::eigenvalues_ |
|
private |
std::vector<std::vector<double> > PcaModel::eigenvectors_ |
|
private |
The documentation for this class was generated from the following file:
- /home/jenkins-slave/workspace/core-os-doxygen/QueryEngine/TableFunctions/SystemFunctions/os/ML/MLModel.h