v2.0.0
Loading...
Searching...
No Matches
MLLIB Namespace Reference

Machine learning (models, pipelines, ONNX Runtime integration). More...

Classes

class  MlLinearModel
 Ridge regression / logistic regression built-in model. More...
class  MlModel
 Abstract interface for all ML models. More...
class  MlOnnxModel
 ONNX Runtime backed model. More...
class  MlPipeline
 Simple scaler → model pipeline. More...
class  MlScaler
 Feature scaler (StandardScaler or MinMaxScaler). More...
class  MlTensor
 N-dimensional tensor with contiguous row-major (C-order) float32 storage. More...
class  MLTrainer
 ML training script launcher. More...

Enumerations

enum class  MlBackend { OnnxRuntime , BuiltIn }
enum class  MlDataType { Float32 , Float64 , Int64 }
enum class  MlTaskType { Classification , Regression , FeatureExtraction }

Functions

MLSHARED_EXPORT const char * buildDateTime ()
MLSHARED_EXPORT const char * buildHash ()
MLSHARED_EXPORT const char * buildHashLong ()

Detailed Description

Machine learning (models, pipelines, ONNX Runtime integration).

Enumeration Type Documentation

◆ MlBackend

enum class MLLIB::MlBackend
strong

Available ML back-end engines.

Enumerator
OnnxRuntime 
BuiltIn 

Definition at line 48 of file ml_types.h.

◆ MlDataType

enum class MLLIB::MlDataType
strong

Supported data types for tensors.

Enumerator
Float32 
Float64 
Int64 

Definition at line 54 of file ml_types.h.

◆ MlTaskType

enum class MLLIB::MlTaskType
strong

ML task categories.

Enumerator
Classification 
Regression 
FeatureExtraction 

Definition at line 60 of file ml_types.h.

Function Documentation

◆ buildDateTime()

const char * MLLIB::buildDateTime ( )

Returns build date and time.

Definition at line 45 of file ml_global.cpp.

◆ buildHash()

const char * MLLIB::buildHash ( )

Returns abbreviated build git hash.

Definition at line 49 of file ml_global.cpp.

◆ buildHashLong()

const char * MLLIB::buildHashLong ( )

Returns full build git hash.

Definition at line 53 of file ml_global.cpp.