| ▼CCustomTypeFactories | |
| Cml::AlwaysFailingTypeFactories | A factory class that always fails to create instances |
| Cml::TreeTypeFactories | Factory class for creating instances of TreeType |
| CForest | A class that represents a random forest model for prediction tasks |
| CForestPrediction | A class that implements a random forest prediction function, inheriting from MLFunction |
| CNNBuilder | Implements a neural network builder for constructing and registering neural network layers |
| Cml::Node | Represents a node in a decision tree |
| ▼COpaqueType | |
| Cml::TreeType | A custom opaque type for representing tree structures |
| Cml::Tree | Represents a decision tree used for predictions |
| Cml::TreeT | A struct representing the custom type for trees |
| ▼Cexec::VectorFunction | |
| ▼CMLFunction | A base class for machine learning functions, inheriting from Velox's VectorFunction |
| CArgmax | A class that implements the Argmax function, inheriting from MLFunction |
| CBatchNorm1D | A class that implements 1D batch normalization, inheriting from MLFunction |
| CChangeRating | Implements a function to change ratings to binary values |
| CChatGPT | A class that interacts with OpenAI's ChatGPT API for text generation, inheriting from MLFunction |
| CChatGPTRecommender | A class that interacts with OpenAI's ChatGPT API for recommendation tasks, inheriting from MLFunction |
| CConcat | A class that implements a concatenation operation for two input arrays, inheriting from MLFunction |
| CConvertDoubleArrayToFloatArray | Implements a function to convert a double array to a float array |
| CConvertDoubleToFloatArray | Implements a function to convert a double vector to a float array |
| CConvertToFloatArray | Implements a function to convert a float vector to a float array |
| CConvertToIntArray | Implements a function to convert an integer vector to an integer array |
| CConvolute | A class for performing 2D convolution operations as part of a machine learning function |
| CCosineSimilarity | A class that computes the cosine similarity between two input arrays, inheriting from MLFunction |
| CDateToTimestamp | Implements a function to convert a date string to a timestamp |
| CDotProduct | Implements a machine learning function for computing the dot product of two input vectors |
| CDropout | Implements a dropout layer for machine learning, which randomly sets input values to zero during training |
| CEmbedding | Implements an embedding layer for machine learning, where embeddings are stored as a 2-D array |
| CFullyConnectWithBatchNormAndRelu | A class that implements a fully connected layer with batch normalization and ReLU activation, inheriting from MLFunction |
| CGetAge | Implements a function to calculate the age based on the birth year |
| CGetBinaryClass | Implements a function to determine the binary class based on probabilities |
| CGetCustomerFeatures | Implements a function to extract features from customer data |
| CGetTransactionFeatures | Implements a function to extract features from transaction data |
| CHuggingFaceServerless | Implements a machine learning function that interacts with Hugging Face's serverless API |
| CHuggingFaceTokenizer | Implements a machine learning function for tokenizing text using a Hugging Face tokenizer |
| CIntEncoder | Implements an encoder that maps integer values to encoded integer values |
| CIsWeekday | Implements a function to check if a given timestamp corresponds to a weekday |
| CMatrixAddition | Class for performing matrix addition |
| CMatrixMultiply | Class for performing matrix multiplication |
| CMatrixMultiply_Block | Class for performing blocked matrix multiplication |
| CMatrixMultiply_b | Class for performing blocked matrix multiplication |
| CMatrixMultiply_h | Class for performing matrix multiplication with a hierarchical approach |
| CMatrixVectorAddition | A class that performs matrix-vector addition, inheriting from MLFunction |
| CMaxPool | A class that implements max pooling, inheriting from MLFunction |
| CMinMaxScaler | A class that implements Min-Max scaling, inheriting from MLFunction |
| CMultiHotNormalizedEncoder | Implements a multi-hot normalized encoder for integer values |
| CPositionEncoding | Implements a position encoding function for machine learning tasks |
| CRAG | Implements a Retrieval-Augmented Generation (RAG) function for machine learning |
| CRelu | A class that implements the Rectified Linear Unit (ReLU) activation function, inheriting from MLFunction |
| CSVD | Implements a Singular Value Decomposition (SVD) function for machine learning |
| CSequencePooling | Implements a sequence pooling function for machine learning |
| CSigmoid | A class that implements the Sigmoid activation function, inheriting from MLFunction |
| CSoftmax | A class that implements the Softmax activation function, inheriting from MLFunction |
| CStringEncoder | Implements an encoder that maps string values to encoded integer values |
| CStringVariadicEncoder | Implements an encoder that maps variadic string values to encoded integer values |
| CTimeDiffInDays | Implements a function to calculate the difference in days between two timestamps |
| CTorchCNN | A class that implements a convolutional neural network (CNN) using PyTorch, inheriting from MLFunction |
| CTorchConvolute | A class that implements a 2D convolution operation using PyTorch, inheriting from MLFunction |
| CTorchDNN | A class that implements a deep neural network using PyTorch, inheriting from MLFunction |
| CTorchDNN2Level | A class that implements a 2-level deep neural network using PyTorch, inheriting from MLFunction |
| CTorchDNNKernel | A class that implements a single-layer neural network kernel using PyTorch, inheriting from MLFunction |
| CTorchDNNV2 | A class that implements a configurable deep neural network using PyTorch, inheriting from MLFunction |
| CTorchDNNV2CUDA | A class that implements a configurable deep neural network using PyTorch with CUDA support, inheriting from MLFunction |
| CTorchDNN_Multi | A class that implements a multi-layer deep neural network using PyTorch, inheriting from MLFunction |
| CVectorScalarAddition | A class that implements vector-scalar addition, inheriting from MLFunction |
| Cml::TreePrediction | Implements a machine learning function for tree-based predictions |
| Cml::VeloxTreePrediction | A machine learning function for making predictions using tree models |
| Cml::XGBoostPrediction | A machine learning function for making predictions using XGBoost models |
| Cml::VeloxTreeConstruction | A vector function for constructing tree structures |
| Cml::VeloxTreePredictionSimpleFunction< T > | A simple function for making predictions using tree models |
| Cml::XGBoost | A class for managing XGBoost models and making predictions |