Cosan  1.0
Data Analytics Library
Cosan::Preprocessor< NumericType > Class Template Reference

#include <preprocessor.h>

Inheritance diagram for Cosan::Preprocessor< NumericType >:
Cosan::CosanBO Cosan::CustomTransform< NumericType > Cosan::Encoder< NumericType > Cosan::MinmaxScaler< NumericType > Cosan::MissingValues< NumericType > Cosan::Normalizer< NumericType > Cosan::OverUnderFlow< NumericType > Cosan::PolynomialFeatures< NumericType > Cosan::PrincipalComponentAnalysis< NumericType > Cosan::StandardScaler< NumericType >

Public Member Functions

 Preprocessor ()
 
virtual ~Preprocessor ()=default
 
virtual void fit (const CosanMatrix< NumericType > &X)
 
virtual CosanMatrix< NumericTypetransform (const CosanMatrix< NumericType > &X)
 
- Public Member Functions inherited from Cosan::CosanBO
 CosanBO ()
 Default constructor. More...
 
virtual const std::string GetName () const
 Get the name of the objects. More...
 

Detailed Description

template<Numeric NumericType>
class Cosan::Preprocessor< NumericType >

Base class for precessor

Definition at line 14 of file preprocessor.h.

Constructor & Destructor Documentation

◆ Preprocessor()

template<Numeric NumericType>
Cosan::Preprocessor< NumericType >::Preprocessor ( )
inline

Definition at line 16 of file preprocessor.h.

16 :CosanBO() {};

◆ ~Preprocessor()

template<Numeric NumericType>
virtual Cosan::Preprocessor< NumericType >::~Preprocessor ( )
virtualdefault

Member Function Documentation

◆ fit()

template<Numeric NumericType>
virtual void Cosan::Preprocessor< NumericType >::fit ( const CosanMatrix< NumericType > &  X)
inlinevirtual

Reimplemented in Cosan::StandardScaler< NumericType >, and Cosan::Normalizer< NumericType >.

Definition at line 20 of file preprocessor.h.

20 {}

◆ transform()

template<Numeric NumericType>
virtual CosanMatrix<NumericType> Cosan::Preprocessor< NumericType >::transform ( const CosanMatrix< NumericType > &  X)
inlinevirtual

Reimplemented in Cosan::StandardScaler< NumericType >, and Cosan::Normalizer< NumericType >.

Definition at line 22 of file preprocessor.h.

22  {
23  return CosanMatrix<NumericType>();
24  };

The documentation for this class was generated from the following file:
Cosan::CosanBO::CosanBO
CosanBO()
Default constructor.
Definition: CosanBO.h:67