mambular

View on PyPIReverse Dependencies (0)

1.2.1 mambular-1.2.1-py3-none-any.whl

Wheel Details

Project: mambular
Version: 1.2.1
Filename: mambular-1.2.1-py3-none-any.whl
Download: [link]
Size: 153761
MD5: 6a2bb5114bbb95c4aa1e1ce8df07b79e
SHA256: d517dd50682d52447c3dc0870b6e3de74639ca2425802e077ef346db44d376bd
Uploaded: 2025-02-26 14:56:34 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: mambular
Version: 1.2.1
Summary: A python package for tabular deep learning with mamba blocks.
Author: Anton Thielmann
Project-Url: documentation, https://mambular.readthedocs.io/en/
Project-Url: homepage, https://github.com/basf/mamba-tabular
Project-Url: package, https://pypi.org/project/mambular/
Project-Url: repository, https://github.com/basf/mamba-tabular
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10,<=3.13
Requires-Dist: accelerate (<2.0.0,>=1.2.1)
Requires-Dist: einops (<0.9.0,>=0.8.0)
Requires-Dist: lightning (<3.0.0,>=2.3.3)
Requires-Dist: numpy (<=1.26.4)
Requires-Dist: pandas (<3.0.0,>=2.0.3)
Requires-Dist: properscoring (<0.2,>=0.1)
Requires-Dist: scikit-learn (<2.0.0,>=1.3.2)
Requires-Dist: scikit-optimize (<0.11.0,>=0.10.2)
Requires-Dist: scipy (<2.0.0,>=1.15.0)
Requires-Dist: setuptools (<76.0.0,>=75.3.0)
Requires-Dist: torch (<=2.5.1,>=2.2.2)
Requires-Dist: torchmetrics (<2.0.0,>=1.5.2)
Description-Content-Type: text/markdown
[Description omitted; length: 18206 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.1.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mambular/__init__.py sha256=OKuSSrXLI2xJxkxWuNJMpqBuf0XI0Jb2jJ_FsHr6eys 224
mambular/__version__.py sha256=ovImRYktu6ATUrMlaNVz12OZ0QIlMNVvISI8ZVQSdNA 593
mambular/arch_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mambular/arch_utils/cnn_utils.py sha256=3C5lgQQX2dQsGxC-y_Db4ESHZK6uCpfvO4TF6OsS6S8 2093
mambular/arch_utils/data_aware_initialization.py sha256=-rv7PJ2yPwvB8JILSRDbZj9v70OKV-g21wt9J2WiDxo 1114
mambular/arch_utils/get_norm_fn.py sha256=eu6N7uBvWE9mZYc88CHfOljVWl-70JIdNR3WWkFqDqc 1547
mambular/arch_utils/layer_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mambular/arch_utils/layer_utils/attention_net_arch_utils.py sha256=gb5YYeCLdWsmYhcNTfpPaheTikHmzTqhFV3_hdoo8LE 2893
mambular/arch_utils/layer_utils/attention_utils.py sha256=bpR4BVjDpQ64PbkEcCDdOp9q4zVRJgGrtcf5gYhLcco 2564
mambular/arch_utils/layer_utils/batch_ensemble_layer.py sha256=5YNe5SooM8gSGGEHTja6eWbCgaGtemOy0Dhp2u76NPc 23107
mambular/arch_utils/layer_utils/block_diagonal.py sha256=3rLqMcykXX6TpbgfuCREreWv21fgidF0FIpqlQMVjGk 711
mambular/arch_utils/layer_utils/embedding_layer.py sha256=FrZ8tg2NsBtz4U7c7nsrVdREBTTVp2rBRn2Aew0bKCc 9186
mambular/arch_utils/layer_utils/embedding_tree.py sha256=xa5ynCW_bghca9yKVJBY3NMQdcUWfkMzkpoxTEiqv-g 2585
mambular/arch_utils/layer_utils/invariance_layer.py sha256=fXysBN1cLKeU-Vs5akI0F4wZoWXyVEtTOy7gPxIuJVo 3643
mambular/arch_utils/layer_utils/normalization_layers.py sha256=UHj-bQJ378GDoqmRJoBq3Z5HHH1NnMWKW90gf4yHT9M 5199
mambular/arch_utils/layer_utils/plr_layer.py sha256=A1KDHph1c7OBo0K9Voy246hUtKb0b0FjEh9zPcePDNY 2541
mambular/arch_utils/layer_utils/poly_layer.py sha256=q2hG04lRe2IsIX0p___PwfGvCi7f2se6KefZ0YgaWXw 1108
mambular/arch_utils/layer_utils/rotary_utils.py sha256=yRGPll-ZPnHUVxmu_LFY4j2Vpk-7Qfz8esZXAGSBseY 3526
mambular/arch_utils/layer_utils/sn_linear.py sha256=T0NrCE2cb24acyGL74cEXeQQ4O8A8QEBXCjpeSvzX58 1063
mambular/arch_utils/layer_utils/sparsemax.py sha256=Pn1wHjs2DKkFjNmvJCDDnvfEfFNWTHCGxRy3iYy4Hn4 3829
mambular/arch_utils/learnable_ple.py sha256=JscoZ3o-00HDlhXDK_8vX_2gKYGDcFrPnWDPJO0Yd5s 1177
mambular/arch_utils/lstm_utils.py sha256=_dsxb235Hr1v4iVuljm_EAsWYjYAMgXyEVbB45eApqg 11169
mambular/arch_utils/mamba_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mambular/arch_utils/mamba_utils/init_weights.py sha256=CoKhDusBBHeIrgSKtSroAIIXKzAmkzu12dA08al49Yo 930
mambular/arch_utils/mamba_utils/mamba_arch.py sha256=xbtabt_kEJFcKorKp29pDMHLBfJ_uKC2N3RPa8-4c5c 20098
mambular/arch_utils/mamba_utils/mamba_original.py sha256=fxrWctxaYmb9nPonA4dHuwoQwtC_8GWJayYrVpg9FUo 7860
mambular/arch_utils/mamba_utils/mambattn_arch.py sha256=MGZ1AbPy28q9c47fBDUyaVJZVd9UsZNvV-xE4O2j_Yk 5007
mambular/arch_utils/mlp_utils.py sha256=7tpvgG1wLPfkD-8tRtbA7o7fdarv0zIr5BM8VonKBl8 7603
mambular/arch_utils/neural_decision_tree.py sha256=_cIkfjCruf4L_M-WV1J-pQV4pF__iiss_ZAgCHOEmEY 6299
mambular/arch_utils/node_utils.py sha256=X0pKnkvHxmS26I5AicAGUAaUQWSV_T3gaqdGY-fi3cQ 14069
mambular/arch_utils/numpy_utils.py sha256=Tv5k-ue5ykiIQTPhqfoz_nzHm3ktLsOb7ZomzpS_BYA 303
mambular/arch_utils/resnet_utils.py sha256=KJeD9de0bRcbqaG0YOvXt3wT5ReqYwQNf2EBLV8osAc 1364
mambular/arch_utils/rnn_utils.py sha256=Eh5n1OCayZ7B3HPgh_pYmpzoUNCfNJEkiuDZBFDLEy4 10023
mambular/arch_utils/transformer_utils.py sha256=WUHBGBgLgziNkIcvj4fz_KfdhYkGSfzP4rXUe2Tp8IE 16997
mambular/base_models/__init__.py sha256=womNosaP7uILSxxcx0JyijRnnyrB0VGjvutT3DL91XU 668
mambular/base_models/basemodel.py sha256=OW0YOFsKGDPmobegKgNfyObn_W6rSbNb2LO64QvRgk8 9370
mambular/base_models/ft_transformer.py sha256=wVEyyl0g6EPDuDnGbHwJBwx7Q4acXQLQdxHt-m8sv6k 4049
mambular/base_models/lightning_wrapper.py sha256=tSflUYNK7VHRW0GmHcR9G6r7KTSBbSYnZ6dpywaLxgQ 13741
mambular/base_models/mambatab.py sha256=ffY_JwWfrhYrWfd7wmJBYL5xRjRcUM6-rQ3IVazhpBE 4217
mambular/base_models/mambattn.py sha256=0vLJuchjIjO0IpWmRiCLHr0KWKEDw7Pp0TZo0JxpAt8 4766
mambular/base_models/mambular.py sha256=jomK0YS0gv6oDx8YVbjzX4qKDAFjLVbrNVX3FztnPY4 4035
mambular/base_models/mlp.py sha256=xsQ8vxvZ0ucbqyJ0XowfFGMQo6ngGpEd_fcM9kdlNHs 5681
mambular/base_models/ndtf.py sha256=hjG1aKI9vEWv4NZ9xkEUFecAYlL_npIDvWxf9vBqri8 6239
mambular/base_models/node.py sha256=8K_YH1KxVCAllxUtqFBSk1z3RB82cCLVYToixrEZ5LY 4379
mambular/base_models/resnet.py sha256=-5SH24Z9DQqRTjSdEia8UxHVUJLvKpkaLWlTbkHzXJc 4666
mambular/base_models/saint.py sha256=rrd2NPBgDylbN39fBPbC6vfmw1qHHmw9HHWS2dW6CX4 3899
mambular/base_models/tabm.py sha256=v4TLxWWLy0XOlOIbWg760GBy8mC-3m4ncs1qIAX418I 7075
mambular/base_models/tabtransformer.py sha256=fazOnrMwhxmtVpOStmAQNUSlqcm87j8mqcI-RMLTqYY 4801
mambular/base_models/tabularnn.py sha256=AL_DSFtGviPnldIcTcb6EMURkizoYMMl7hL06ul6IQw 2360
mambular/configs/__init__.py sha256=Qr0_IduD4npMPbKNLksFp0AmJZpHGcwPCi6ikdZUVG4 1042
mambular/configs/base_config.py sha256=H6U7j05wPHv_PK6tHEQKp_zng2bImyaMFcP0N3JhM68 3084
mambular/configs/fttransformer_config.py sha256=zjG44vi6JatgMiGxOSbqXmcZ2XWHgfiFEEfRpc1bxw8 3145
mambular/configs/mambatab_config.py sha256=8gY4fIbIaLGdVlLAOEC4m6bcbaIclC9P64tqCAA59C4 3416
mambular/configs/mambattention_config.py sha256=0ItRe8eK1NHsqXmuhx86M3GAV7KiEO3CwPtYnBx80J0 4880
mambular/configs/mambular_config.py sha256=adyfpLeMbRyzbJdp0ZxcjsNVcS3iU1qH4FQuwTjHH8w 4191
mambular/configs/mlp_config.py sha256=5fRxPN2KhvoFNG7ryiNatQtlA-11mEbi0p-cE-Cpy7Q 1129
mambular/configs/ndtf_config.py sha256=GuPwt-54Q1jHSUS6z4Tw1TVb10A-t77P81Mx8-iIAAo 1342
mambular/configs/node_config.py sha256=5aqIIBSZPgebS5s5n3gnzqjnGFEpVLRaBCcg-Nfvdh0 1565
mambular/configs/resnet_config.py sha256=44c1pKR-QKt09SN_SCzRFvg8k8q6lEUAqDofVDkMs4k 1490
mambular/configs/saint_config.py sha256=1wqvuVaeLFvJ5QmYsxZlfIuPpPl_m3cSTi6EAoASI4g 2833
mambular/configs/tabm_config.py sha256=5OdomN3pkPSj0qV0nPsC4BORZjD1IoUwriqmJmFVtEo 2118
mambular/configs/tabtransformer_config.py sha256=KiRvlTZClJeAy7TzG2_SjhrGVoxc7k_n67qx5EUM5R8 2832
mambular/configs/tabularnn_config.py sha256=KAaSj7G74RZefdIgpNAQGXU9HDP0H9uNzLHJ_4bmlj8 2965
mambular/data_utils/__init__.py sha256=cdjYwoVrGr4yl1TVCO_vG6PQXWOJl3eLSdo1-jmPSuc 133
mambular/data_utils/datamodule.py sha256=-Jnz3c0xmpyJXsBZgGm050loEdd7k2RenV5HNUfjaOM 14514
mambular/data_utils/dataset.py sha256=glbTzHnBbAd0HIfXFOrtem3tqyefbCmtD38mRhGo2hU 3322
mambular/models/__init__.py sha256=Ovsp3OFTuNE2aRtqQJWr1ddLc1T7B95tyQTcHo2M5bc 1936
mambular/models/fttransformer.py sha256=NHbs4o3rPEIbLYjk9X-vsuaNrmuy0ojKChPYjRCs1zQ 2576
mambular/models/mambatab.py sha256=ruMPOMjmKsdlB1F0BkiYEN-7QYwJ1qa7bqANiY9Qu0A 1699
mambular/models/mambattention.py sha256=0l6cR8dGVW9oTIpSn3Vh8Cn53JXKy14-z_ijN6czxpI 2706
mambular/models/mambular.py sha256=nhuxVGCel4afo4n29-Z64kn3D8Qqrrs0uuEtQqZ0zMA 2480
mambular/models/mlp.py sha256=-jm0UYTszvBeWws6L0K-UNcxfsyYHyDKBZPjylYcs-s 2377
mambular/models/ndtf.py sha256=QjmRQwJ_44ByijnjXIulcNZ_LxsAMqs_YrhAMXddR0E 1647
mambular/models/node.py sha256=RzFHTmIRl_M3kpLT29Wsh2wLMXeJf8NE-HL7impuceM 2602
mambular/models/resnet.py sha256=UUCfoix5M_bVNgkgC5tswzcveGKBacaOJmlmKFdVgYM 2346
mambular/models/saint.py sha256=33-sqTAPAjjSPOLDg8phSID7EYHp0o43UPJaVz0kS4k 2327
mambular/models/sklearn_base_classifier.py sha256=h1H630X1E1MhkUGqgyHk3SJPUbMb2hIaVjr5_k3Gm-c 32136
mambular/models/sklearn_base_lss.py sha256=g15m26Y-mhS2hW64oEeow98LyIHD7crBUQpuaJe5wJk 30923
mambular/models/sklearn_base_regressor.py sha256=ubJ5rONcMzH5sDZSTFUxWtHOkfCEq-g0V3YJMIfQqmA 27937
mambular/models/tabm.py sha256=GWo3yxlgFeM6GFo_EiDkF1bSNWXQaOMqw_C0dMPbUR4 2392
mambular/models/tabtransformer.py sha256=D7wPQG3gOSS2PSmv3d7dUPEiAKCBKtaVEmPzDcTt6OY 2596
mambular/models/tabularnn.py sha256=qSSKbqlltgMiZY_Ic1RBA6w0wbvjgTLsBi54s2rpniw 6095
mambular/preprocessing/__init__.py sha256=YSwB3RpiSfm45knUQXlV-z39snCsfBFMV1wADXD2MeE 120
mambular/preprocessing/basis_expansion.py sha256=K4sZGnoNmuVJFkJCDUTzC5yxIy0QZzmsHCotmTpYsoo 11995
mambular/preprocessing/ple_encoding.py sha256=6IsauoF1HAzeS0ecAGw3VL1tpbaBZKGLbI9lRFwVWaQ 5183
mambular/preprocessing/prepro_utils.py sha256=Phu41P63sqH2c4RanCKxZyJWfQ1rxegafWash__14J8 10590
mambular/preprocessing/preprocessor.py sha256=La0EIQcZaRqB5bXQCxHi9uX58duhsYXHUZI7D9hzuiQ 37267
mambular/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mambular/utils/config_mapper.py sha256=MpVXzX4b3p4b50h_cAi4xcesXKOeizpftfM_RugzBa0 5380
mambular/utils/distributional_metrics.py sha256=bYPdX0xTu9pu7g5e3B3pjSbYV2xuJ8Vw6yKN1-5OZV0 1472
mambular/utils/distributions.py sha256=DmCVIq5m5_KqZ_toE51XBFIlT5dsh_4V5mcy0vMWUCQ 26728
mambular/utils/docstring_generator.py sha256=EEwBbKFs0xYn7dem4jUBbvBru9Kh73y_ByFii3FtKrQ 1098
mambular/utils/get_feature_dimensions.py sha256=7fVCgIV-BH_cBOycuz8pdiw0FcFYo4xjJvhB9ZFdbAU 418
mambular-1.2.1.dist-info/LICENSE sha256=QAVeXqg7q2hbHrU_5vmc77HdEgYn2Y_pFql9AL4ahT4 1061
mambular-1.2.1.dist-info/METADATA sha256=4tcOjz0bPGgLJ6X4Ok40fHY0_nw73FOUWpa8UFjI0ys 19501
mambular-1.2.1.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
mambular-1.2.1.dist-info/RECORD