OpenNN
Open-source neural networks library
Loading...
Searching...
No Matches
variable.h File Reference
#include "pch.h"
#include "tensor_utilities.h"
#include "enum_map.h"

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::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
}
 

Functions

const EnumMap< ScalerMethod > & opennn::scaler_method_map ()
 
const string & opennn::scaler_method_to_string (ScalerMethod method)
 
ScalerMethod opennn::string_to_scaler_method (const string &name)
 
const EnumMap< VariableRole > & opennn::variable_role_map ()
 
const string & opennn::variable_role_to_string (VariableRole role)
 
VariableRole opennn::string_to_variable_role (const string &name)
 
bool opennn::role_matches (VariableRole actual, VariableRole query)