Models#
This module provides classes for the Mambular models that adhere to scikit-learn’s BaseEstimator
interface.
Mambular#
Modules |
Description |
---|---|
|
Multi-class and binary classification tasks with a sequential Mambular Model. |
|
Regression tasks with a sequential Mambular Model. |
|
Various statistical distribution families for different types of regression and classification tasks. |
FTTransformer#
Modules |
Description |
---|---|
|
FT transformer for classification tasks. |
|
FT transformer for regression tasks. |
|
Various statistical distribution families for different types of regression and classification tasks. |
MLP Models#
Modules |
Description |
---|---|
|
Multi-class and binary classification tasks. |
|
MLP for regression tasks. |
|
Various statistical distribution families for different types of regression and classification tasks. |
TabTransformer#
Modules |
Description |
---|---|
|
TabTransformer for classification tasks. |
|
TabTransformer for regression tasks. |
|
TabTransformer for distributional tasks. |
ResNet#
Modules |
Description |
---|---|
|
Multi-class and binary classification tasks using ResNet. |
|
Regression tasks using ResNet. |
|
Distributional tasks using ResNet. |
MambaTab#
Modules |
Description |
---|---|
|
Multi-class and binary classification tasks using MambaTab. |
|
Regression tasks using MambaTab. |
|
Distributional tasks using MambaTab. |
MambaAttention#
Modules |
Description |
---|---|
|
Multi-class and binary classification tasks using a Combination between Mamba and Attention layers. |
|
Regression tasks using sing a Combination between Mamba and Attention layers. |
|
Distributional tasks using sing a Combination between Mamba and Attention layers. |
RNN Models Including LSTM and GRU#
Modules |
Description |
---|---|
|
Multi-class and binary classification tasks using a RNN. |
|
Regression tasks using a RNN. |
|
Distributional tasks using a RNN. |
TabM#
Modules |
Description |
---|---|
|
Multi-class and binary classification tasks using TabM - Batch Ensembling MLP. |
|
Regression tasks using TabM - Batch Ensembling MLP. |
|
Distributional tasks using TabM - Batch Ensembling MLP. |
NODE#
Modules |
Description |
---|---|
|
Multi-class and binary classification tasks using Neural Oblivious Decision Ensembles. |
|
Regression tasks using Neural Oblivious Decision Ensembles. |
|
Distributional tasks using Neural Oblivious Decision Ensembles. |
NDTF#
Modules |
Description |
---|---|
|
Multi-class and binary classification tasks using a Neural Decision Forest. |
|
Regression tasks using a Neural Decision Forest |
|
Distributional tasks using a Neural Decision Forest. |
SAINT#
Modules |
Description |
---|---|
|
Multi-class and binary classification tasks using SAINT. |
|
Regression tasks using SAINT. |
|
Distributional tasks using SAINT. |
Base Classes#
Modules |
Description |
---|---|
|
Base class for classification tasks. |
|
Base class for distributional tasks. |
|
Base class for regression tasks. |