|
Txeo v0.1
A Developer-Friendly TensorFlow C++ Wrapper
|
Namespaces | |
| namespace | detail |
Classes | |
| class | DataTable |
| A container for managing training, evaluation, and test data splits. More... | |
| class | DataTableError |
| class | DataTableNorm |
| A normalizer for DataTable objects that handles feature scaling. More... | |
| class | DataTableNormError |
| struct | DeviceInfo |
| Bundle of device information. More... | |
| class | Logger |
| Abstract base class for logging subsystems. More... | |
| class | LoggerConsole |
| Thread-safe singleton logger for console output. More... | |
| class | LoggerFile |
| Singleton logger implementation for file output. More... | |
| class | LoggerFileError |
| Exception class for file logging errors. More... | |
| class | Loss |
| Computes error metrics between predicted and validation tensors. More... | |
| class | LossError |
| Exceptions concerning txeo::Loss. More... | |
| class | Matrix |
| A class representing a matrix, derived from Tensor. More... | |
| class | MatrixError |
| Exceptions concerning txeo::Matrix. More... | |
| class | MatrixIO |
| A class to read file data to matrix and to write file data to a matrix. More... | |
| class | MatrixIOError |
| Exceptions concerning txeo::MatrixIO. More... | |
| class | OlsGDTrainer |
| Ordinary Least Squares trainer using Gradient Descent optimization. More... | |
| class | OlsGDTrainerError |
| Exceptions concerning txeo::OlsGDTrainer. More... | |
| class | Predictor |
| Class that deals with the main tasks of prediction (inference) More... | |
| class | PredictorError |
| class | Tensor |
| Implements the mathematical concept of tensor, which is a magnitude of multiple order. A tensor of order zero is defined to be a scalar, of order one a vector, of order two a matrix and so on. Each order of the tensor has a dimension. Elements are addressed via multidimensional indexing. More... | |
| class | TensorAgg |
| A utility class for aggregation functions on tensors. More... | |
| class | TensorAggError |
| Exceptions concerning txeo::TensorAgg. More... | |
| class | TensorError |
| Exceptions concerning txeo::Tensor. More... | |
| class | TensorFunc |
| A utility class for common math functions on tensors. More... | |
| class | TensorFuncError |
| Exceptions concerning txeo::TensorOp. More... | |
| class | TensorIO |
| This class is deprecated. Please use class txeo::MatrixIO. More... | |
| class | TensorIOError |
| Exceptions concerning txeo::TensorIO. More... | |
| class | TensorIterator |
| class | TensorOp |
| A utility class for performing operations on tensors and vectors. More... | |
| class | TensorOpError |
| Exceptions concerning txeo::TensorOp. More... | |
| class | TensorPart |
| A utility class for partitioning tensors. More... | |
| class | TensorPartError |
| Exceptions concerning txeo::Tensor. More... | |
| class | TensorShape |
| The shape of a tensor is an ordered collection of dimensions of mathematical vector spaces. More... | |
| class | TensorShapeError |
| Exceptions concerning txeo::TensorShape. More... | |
| class | Trainer |
| Abstract base class for machine learning trainers. More... | |
| class | TrainerError |
| Exceptions concerning txeo::OlsGDTrainer. More... | |
| class | Vector |
| A class representing a vector, derived from Tensor. More... | |
| class | VectorError |
| Exceptions concerning txeo::Vector. More... | |
Concepts | |
| concept | c_numeric |
Enumerations | |
| enum class | LogLevel { DEBUG , INFO , WARNING , ERROR } |
| Defines severity levels for log messages. More... | |
| enum class | NormalizationType { MIN_MAX , Z_SCORE } |
| Normalization types to be used in normalization functions. More... | |
| enum class | LossFunc { MSE , MAE , MSLE , LCHE } |
| Types of loss functions. More... | |
|
strong |
Defines severity levels for log messages.
Ordered from most verbose to most critical:
| Enumerator | |
|---|---|
| DEBUG | |
| INFO | |
| WARNING | |
| ERROR | |
Definition at line 19 of file Logger.h.
|
strong |
|
strong |