Learning Curve Plus Plus (LCPP)
data::oml::Dataset< LTYPE, T > Class Template Reference

Public Member Functions

 Dataset (const size_t &id, const std::filesystem::path &path)
 
 Dataset (const size_t &id)
 
void Update (const arma::Mat< T > &input, const arma::Row< LTYPE > &labels)
 
template<class Archive >
void serialize (Archive &ar)
 
void Save (const std::string &filename)
 

Static Public Member Functions

static std::shared_ptr< Dataset< LTYPE, T > > Load (const std::string &filename)
 

Public Attributes

size_t id_
 
size_t size_
 
size_t dimension_
 
std::optional< size_t > num_class_
 
std::filesystem::path path_
 
arma::Mat< T > inputs_
 
arma::Row< LTYPE > labels_
 

Detailed Description

template<class LTYPE = size_t, class T = DTYPE>
class data::oml::Dataset< LTYPE, T >

Definition at line 129 of file dataset.h.


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