Medial Code Documentation
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
MedCleaner Class Reference
Inheritance diagram for MedCleaner:
SerializableObject

Public Member Functions

void print (const string &prefix)
 
void print_short (const string &prefix)
 
void calculate (vector< float > &values)
 
void get_mean_and_sdv (vector< float > &values, bool take_missing_into_account=false)
 
void get_cleaning_range (vector< float > &values, float &min_val, float &max_val, float std_mult=MED_CLEANER_MAX_Z)
 
void get_limits_iteratively (vector< float > values, float std_mult=MED_CLEANER_MAX_Z)
 
void get_cleaning_params (vector< float > values)
 
int clear (vector< float > &values)
 
int clean (vector< float > &values)
 
void remove_trim_replace (vector< float > &values)
 
void normalize (vector< float > &values)
 
bool is_valid (float value)
 
float get_trimmed (float value)
 
float get_value (float value)
 
int trim (float &value)
 
void single_remove_trim_replace (float &val)
 
void single_normalize (float &val)
 
size_t get_size ()
 Gets bytes sizes for serializations.
 
size_t serialize (unsigned char *buffer)
 Serialiazing object to blob memory. return number ob bytes wrote to memory.
 
size_t deserialize (unsigned char *buffer)
 Deserialiazing blob to object. returns number of bytes read.
 
string object_json () const
 

Data Fields

float missing_value
 
float min_trim
 
int n
 
int nvals
 
int most_common_count
 
int nzeros
 
float median
 
float q1
 
float q3
 
float iqr
 
float mean
 
float sdv
 
float skew
 
float min
 
float max
 
float most_common_value
 
bool trim_flag
 
bool remove_flag
 
bool normalize_flag
 
bool replace_missing_to_mean_flag
 
float trim_min
 
float trim_max
 
float remove_min
 
float remove_max
 
float sk
 
int skew_sign
 

Member Function Documentation

◆ deserialize()

size_t MedCleaner::deserialize ( unsigned char *  blob)
virtual

Deserialiazing blob to object. returns number of bytes read.

Reimplemented from SerializableObject.

◆ get_size()

size_t MedCleaner::get_size ( )
virtual

Gets bytes sizes for serializations.

Reimplemented from SerializableObject.

◆ object_json()

string MedCleaner::object_json ( ) const
virtual

Reimplemented from SerializableObject.

◆ serialize()

size_t MedCleaner::serialize ( unsigned char *  blob)
virtual

Serialiazing object to blob memory. return number ob bytes wrote to memory.

Reimplemented from SerializableObject.


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