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. |
Experimental Models
Warning
Experimental models are available from deeptab.models.experimental.
Their API may change without a deprecation cycle.
Modules |
Description |
|---|---|
ModernNCA for classification tasks. |
|
ModernNCA for regression tasks. |
|
ModernNCA for distributional tasks. |
|
Tangos for classification tasks. |
|
Tangos for regression tasks. |
|
Tangos for distributional tasks. |
|
Trompt for classification tasks. |
|
Trompt for regression tasks. |
|
Trompt for distributional tasks. |
Stable Models
Full API Reference