mlpack
Public Member Functions | List of all members
mlpack::data::ListwiseDeletion< T > Class Template Reference

A complete-case analysis to remove the values containing mappedValue. More...

#include <listwise_deletion.hpp>

Public Member Functions

void Impute (arma::Mat< T > &input, const T &mappedValue, const size_t dimension, const bool columnMajor=true)
 Impute function searches through the input looking for mappedValue and remove the whole row or column. More...
 

Detailed Description

template<typename T>
class mlpack::data::ListwiseDeletion< T >

A complete-case analysis to remove the values containing mappedValue.

Removes all data for a case that has one or more missing values.

Template Parameters
TType of armadillo matrix

Member Function Documentation

◆ Impute()

template<typename T >
void mlpack::data::ListwiseDeletion< T >::Impute ( arma::Mat< T > &  input,
const T &  mappedValue,
const size_t  dimension,
const bool  columnMajor = true 
)
inline

Impute function searches through the input looking for mappedValue and remove the whole row or column.

The result is overwritten to the input.

Parameters
inputMatrix that contains mappedValue.
mappedValueValue that the user wants to get rid of.
dimensionIndex of the dimension of the mappedValue.
columnMajorState of whether the input matrix is columnMajor or not.

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