Loading...
Searching...
No Matches
variable.h File Reference

Go to the source code of this file.

Classes

struct  opennn::Variable
 

Namespaces

namespace  opennn
 

Enumerations

enum class  opennn::VariableType {
  opennn::None , opennn::Numeric , opennn::Binary , opennn::Integer ,
  opennn::Categorical , opennn::DateTime , opennn::Constant
}
 
enum class  opennn::ScalerMethod {
  opennn::None , opennn::MinimumMaximum , opennn::MeanStandardDeviation , opennn::StandardDeviation ,
  opennn::Logarithm , opennn::ImageMinMax
}
 
enum class  opennn::VariableRole {
  opennn::None , opennn::Input , opennn::Target , opennn::Decoder ,
  opennn::InputTarget , opennn::Time , opennn::Evaluation
}
 

Functions

const EnumMap< VariableType > & opennn::variable_type_map ()
 
const string & opennn::variable_type_to_string (VariableType type)
 
VariableType opennn::string_to_variable_type (string_view name)
 
const EnumMap< ScalerMethod > & opennn::scaler_method_map ()
 
const string & opennn::scaler_method_to_string (ScalerMethod method)
 
ScalerMethod opennn::string_to_scaler_method (string_view name)
 
const EnumMap< VariableRole > & opennn::variable_role_map ()
 
const string & opennn::variable_role_to_string (VariableRole role)
 
VariableRole opennn::string_to_variable_role (string_view name)
 
bool opennn::role_applies_to (VariableRole actual, VariableRole query)
 
vector< string > opennn::get_variable_feature_names (const vector< Variable > &)
 
vector< pair< string, Index > > opennn::get_variable_columns (const vector< Variable > &)
 
vector< pair< Index, Index > > opennn::get_categorical_blocks (const vector< Variable > &)
 
vector< Index > opennn::get_feature_dimensions (const vector< Variable > &variables)
 
Index opennn::get_features_number (const vector< Variable > &variables)