julearn

View on PyPIReverse Dependencies (2)

0.3.4 julearn-0.3.4-py3-none-any.whl

Wheel Details

Project: julearn
Version: 0.3.4
Filename: julearn-0.3.4-py3-none-any.whl
Download: [link]
Size: 246580
MD5: b1a529f5b525078c425175c0f152b8ab
SHA256: c8cad3ca6915745971a727e010b0de52800f2c351356a2fc72d6db16e8624491
Uploaded: 2024-10-17 14:13:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: julearn
Version: 0.3.4
Summary: Juelich Machine Learning Library
Author-Email: Fede Raimondo <f.raimondo[at]fz-juelich.de>, Sami Hamdan <s.hamdan[at]fz-juelich.de>
Maintainer-Email: Sami Hamdan <s.hamdan[at]fz-juelich.de>
Project-Url: homepage, https://juaml.github.io/julearn
Project-Url: documentation, https://juaml.github.io/julearn
Project-Url: repository, https://github.com/juaml/julearn
License: AGPL-3.0-only
Keywords: machine-learning
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved
Classifier: Natural Language :: English
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Requires-Dist: numpy (<1.27,>=1.24)
Requires-Dist: pandas (<2.3,>=1.5.0)
Requires-Dist: statsmodels (<0.15,>=0.13)
Requires-Dist: scikit-learn (<1.6.0,>=1.2.0)
Requires-Dist: julearn[optuna,skopt,viz]; extra == "all"
Requires-Dist: deslib (<0.4,>=0.3.5); extra == "deslib"
Requires-Dist: tox; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: seaborn (<0.13,>=0.12.2); extra == "docs"
Requires-Dist: sphinx (<7.3,>=5.3.0); extra == "docs"
Requires-Dist: sphinx-gallery (<0.15,>=0.13.0); extra == "docs"
Requires-Dist: furo (<2024.0.0,>=2022.9.29); extra == "docs"
Requires-Dist: sphinx-copybutton (<0.6,>=0.5.0); extra == "docs"
Requires-Dist: numpydoc (<1.6,>=1.5.0); extra == "docs"
Requires-Dist: towncrier (<24); extra == "docs"
Requires-Dist: scikit-optimize (<0.11,>=0.10.0); extra == "docs"
Requires-Dist: optuna (<3.7,>=3.6.0); extra == "docs"
Requires-Dist: optuna-integration (<4.1,>=3.6.0); extra == "docs"
Requires-Dist: optuna (<3.7,>=3.6.0); extra == "optuna"
Requires-Dist: optuna-integration (<4.1,>=3.6.0); extra == "optuna"
Requires-Dist: scikit-optimize (<0.11,>=0.10.0); extra == "skopt"
Requires-Dist: panel (>=1.3.0); extra == "viz"
Requires-Dist: bokeh (>=3.0.0); extra == "viz"
Requires-Dist: param (>=2.0.0); extra == "viz"
Provides-Extra: all
Provides-Extra: deslib
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: optuna
Provides-Extra: skopt
Provides-Extra: viz
Description-Content-Type: text/markdown
License-File: LICENSE.md
License-File: AUTHORS.rst
[Description omitted; length: 2670 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.2.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
julearn/__init__.py sha256=TS15evtA0fOTB3tHI5gs2q5XFNhs8ePFletpRSaXthI 507
julearn/_version.py sha256=gK2CDe_mbvAwKw5ZjOIg75LuB0kCZ4LyDYjtXPapvJw 411
julearn/api.py sha256=f8CwcfXvz5vfXSaiJMKxYJ5tmbLD6LgS0J9OM__bnA8 28292
julearn/config.py sha256=G-36qV4CxwffweUoVajt16wD75iCk1878SJywywlqlQ 1105
julearn/conftest.py sha256=eT07HYsDGYY4fSunBcCnRf3zxwxuoqH06H3QAMbup2s 9279
julearn/prepare.py sha256=AsrtI4gSTBu6NfHr-WpLehm7KY77v_bTe4Mz5HqXT3o 16357
julearn/base/__init__.py sha256=hMeMIeQqzNE-AJznXXtJummLZc2Vyeegs2M15w8NrAU 431
julearn/base/column_types.py sha256=w9LUlhVBNlvJAv5DZvP1SPCndgdmA20V_QeX15oHdhg 7285
julearn/base/estimators.py sha256=kw_FYUGiQ7qBcklHXVu-bgUQf5CetT4nJN5Ayj5nmJE 14916
julearn/base/tests/test_base_estimators.py sha256=NT9qJxiSWqZyjOgreSyzJyAcl4PQuz3pxbx8WJZMM-k 3048
julearn/base/tests/test_column_types.py sha256=-Jt_U-m9hYY975rqMKIMuiL6wGRbdoXiZDatpmOJmSM 6986
julearn/external/optuna_searchcv.py sha256=YHM2tcTw1zUBX5HtkI9JIi7owPUimiR8bdHsyA8Pnys 34895
julearn/inspect/__init__.py sha256=sjy5FhHh5GMc1oulflCv7Mc8weS1Gd5LGa9FMtgQDJM 284
julearn/inspect/_cv.py sha256=vXF2yi69v6ix_hyWQ9pciabPxHPVr5AL8pP_clvDN3w 5747
julearn/inspect/_pipeline.py sha256=K93QW8Z7-H3w8UovIrD_hgUJZzADv6HkQ87KxiXIUsw 2192
julearn/inspect/_preprocess.py sha256=DTaB-Xc_0hJj5Hf15ZnERo5Ct2_1WyP4XmxalycBQgk 1897
julearn/inspect/inspector.py sha256=hI1Azdu0cDJZ2iNfNY7duJV_9VmwfLCFsMqRg_RkorA 2937
julearn/inspect/tests/test_cv.py sha256=O5RXLR-082Mi4LYNm-UBC8o-xf4eHgYA1rozpHyRJk0 5660
julearn/inspect/tests/test_inspector.py sha256=zKollSE1N4Jjutj_1yFNGUZJPxg2s3a1UQqiHrrZu28 3045
julearn/inspect/tests/test_pipeline.py sha256=9P3m9wmO7zf0z1Ey1a8a0D3lPpHRme341kE6630XHW4 7418
julearn/inspect/tests/test_preprocess.py sha256=0vl52bwENVTscte_PeSagOy6Wl6yanm_5k3UdAA02BA 4605
julearn/model_selection/__init__.py sha256=ThMbJliKhn95a0BDSMAQZCXtJgPBvM6d-crRuTG14d0 660
julearn/model_selection/_optuna_searcher.py sha256=ryoUQTyAiCjsIT1w1a95BeeUPyrjLaxWOSukQaP5V-8 4310
julearn/model_selection/_skopt_searcher.py sha256=YvoTKCnKFYLiKy2-4JrQBV8cpEh0uOhU4JvSoNFgLvM 3101
julearn/model_selection/available_searchers.py sha256=m7t1lr-Ysx-dS16GMrF0AIxFJTyAII0yNSqY6amT3Cw 4878
julearn/model_selection/continuous_stratified_kfold.py sha256=T6O_Tdu_fwhW9gOGNjplrMur0uGWIviYfJCHVW1N9nI 11399
julearn/model_selection/final_model_cv.py sha256=NsgTBjim0okiPte5v9nqumJ5VQSG5Yy6yFd-hvvftSI 2842
julearn/model_selection/stratified_bootstrap.py sha256=wrCxKuhyZGK-G5viyhJ0kIy27N2h6GHkeR1wr9CJ0yI 5326
julearn/model_selection/utils.py sha256=ZuJcQRJpl4q982nRPUau51pTq0xkUELl-h7tekj2Rb0 1638
julearn/model_selection/tests/test_available_searchers.py sha256=AGZmnfJUlhJy3kkCv3aEMeZZzMybxVbOhdLWacLBUfU 3157
julearn/model_selection/tests/test_continous_stratified_kfold.py sha256=Ib5Libgyxk9QZdct8IGzW9fQcaagfh1pBk-yybCBMD0 6210
julearn/model_selection/tests/test_final_model_cv.py sha256=EzplFMdGHUIMs0PA95UXGnvuDniqE-4umI9i8Fg-77U 1538
julearn/model_selection/tests/test_optuna_searcher.py sha256=vlojLz3adCZMsJPRljwtTOKbgoCOIWGEQO1Ql0Fzxew 7263
julearn/model_selection/tests/test_skopt_searcher.py sha256=HvU5wKA4LNTYQB2wreHsU0sXk9G8edrA6Cme1iR6B4g 4810
julearn/model_selection/tests/test_stratified_bootstrap.py sha256=2e12iYqT3IbZNBNpsd51PcFArZChAUu7xmS4G_9-2dg 1143
julearn/models/__init__.py sha256=IZi16KiWb1FmFMHVp5Q8y6hv2-hnGKQY3uCRc-2-ESY 232
julearn/models/available_models.py sha256=D6TL0izOpD8or55zvCcZYAgQmCC2ol1oZG7TUtrvcUk 7962
julearn/models/dynamic.py sha256=vR_F09fw9koywhov3IfpNovjkvHQMlUgPZlRz2SW-ag 6797
julearn/models/tests/test_available_models.py sha256=mcMBPW-yGHeBIvHzQY04Dt7BGZXIcwevUZQgft4yEbw 1854
julearn/models/tests/test_dynamic.py sha256=LqadZrxjcNZ-_BQah-b04jJkUKnXAN4_TMBpmgEFiJY 6491
julearn/models/tests/test_models.py sha256=FRDCdQnmklvhQLMuVDxY-gEttEK7aYuMaWnAlv-MvGw 10190
julearn/pipeline/__init__.py sha256=YNz_nn3VnUyfxEiLk7jU5hU6LntIzdLdOI88v_jz6Vk 272
julearn/pipeline/merger.py sha256=nmM5v0JoIxj3b8P6dCJ0xUfEkPr7-DgaPTu42UBpiPo 4995
julearn/pipeline/pipeline_creator.py sha256=EdkY0f0GWN5KQdHw-bp0-_mql0foTbnASkmREq0gDcg 37764
julearn/pipeline/target_pipeline.py sha256=rVOXRGBTf-ILEj1pK9K7J0RyEFVEaiu9ZtyR-2h5Oa4 4848
julearn/pipeline/target_pipeline_creator.py sha256=T-I1oQB5w9HkvyJj3KNaAoqcpUk1OZ4L6SstRvI3iCc 3149
julearn/pipeline/tests/test_merger.py sha256=wJyuVk5T3hki9um7B-pyqbInpbLMTzHq4JEiK50p0gQ 4368
julearn/pipeline/tests/test_pipeline_creator.py sha256=uFG_tPM_wrTD96IyajZekhk5ZQeqWZcNwgrRaNX9Zq0 29513
julearn/pipeline/tests/test_target_pipeline.py sha256=15WMIrcyL0gM-ZL_rdfaDSjPkjQ1TdorE0UnMbRA8AA 6016
julearn/pipeline/tests/test_target_pipeline_creator.py sha256=oYq8T8h3j-FJK0FIQdNiUTLRF7TWnqhuEYPVDMP7qws 1331
julearn/scoring/__init__.py sha256=sutF-n1mbMZJCY3OLfgxWCreOnZQxPwQWZdf6rFahQ0 279
julearn/scoring/available_scorers.py sha256=Z5f9uydugLpjC-Uc1OCPu2HMO2vzy-gZ6_3Fw4UzQ-s 6059
julearn/scoring/metrics.py sha256=XF4uXTkkKFDX1Rvl8RtPlYnvJSMhTMvVZKbwTQnstoM 1617
julearn/scoring/tests/test_available_scorers.py sha256=QZi7dd7BF0vdrRahiouAIkILFeOXRl_Xi4z1YyBJkKg 1580
julearn/scoring/tests/test_metrics.py sha256=8ZYmYkfGvb9ACve_yNstJTNcC_VTRpFodxeQBawXvDQ 876
julearn/stats/__init__.py sha256=zVlM35JmhZBnSAe9SznZ9WJS-UvQj5L93LmrkfhG2bg 45
julearn/stats/corrected_ttest.py sha256=7Ou-eMEU0ihqkEvJSzHe4xvZwTBTn9sqh1cbj1tqVlw 7896
julearn/stats/tests/test_corrected_ttest.py sha256=OjhyQfFJzjkZmhnTrtl-nPLakjCM2N6m5dC2tGz4LcY 5537
julearn/tests/test_api.py sha256=4HirJIteIHHsdt7-5p6bAmKmtqLS0_DIRY3QuPhNBH8 40498
julearn/tests/test_config.py sha256=xw7ayFjAYUGGEM1-0f3gU5Evowcs61hDMeJOJkUI2co 647
julearn/tests/test_prepare.py sha256=QflE-YwPR7rfxPaN8kxKZn1Z-SDxYJPhqeySlzyP7rA 24533
julearn/transformers/__init__.py sha256=-c54Q4vcYK-_l8n_9hhSdqYseY5c-3pqvUrKdQVB0iQ 545
julearn/transformers/available_transformers.py sha256=Z8k9sEC2m-GFcbo-745QeeAyk4kEw47fm8D1ALJZNeE 4666
julearn/transformers/cbpm.py sha256=mAS-V3hKBuWPCWAL29gKnTofChdcfvcgMHTyYIkCCm0 10716
julearn/transformers/confound_remover.py sha256=Cqe3wcfW6c5xdwLQDrOUxRKr5S1yCq5ljUsMK87ieHE 8837
julearn/transformers/ju_column_transformer.py sha256=3qN9dPdYGzQAoyLzsK_AJBW7gVi5R9F5baA400MFyyc 7159
julearn/transformers/dataframe/__init__.py sha256=wBOpVPpoQbHPw7JuOgMDF-x2rv7UvqprCKfeWOvXg-c 297
julearn/transformers/dataframe/change_column_types.py sha256=KkVa5i6mC2mrCaPI1tA8M_Wef3CgB4zN4z6oh7SubrM 3894
julearn/transformers/dataframe/drop_columns.py sha256=jKewvQ6EdTOnwEIrxhatNTnUZjMTk1A1j4QAkafN8jg 3294
julearn/transformers/dataframe/filter_columns.py sha256=V5zyjg7lN-TIN1_PjA9RjXsn8xf74u8qmIMUz9ouPPY 3397
julearn/transformers/dataframe/set_column_types.py sha256=IU6bbatwQv2lIdpBspjd-qgckCjzqv5T2qmX7SXcW4s 4909
julearn/transformers/dataframe/tests/test_change_column_types.py sha256=mcpAq7UzpnWfarZ_otj0dQkhbH2-MO6UBL10o9Qh9GU 989
julearn/transformers/dataframe/tests/test_drop_columns.py sha256=sUm7bkPL5R0HUqCvbpj355oyTGq8arBEgQxbompkXpM 1378
julearn/transformers/dataframe/tests/test_filter_columns.py sha256=GPoHdZWt9HmBYg_ObprDO6iDjkNRCxoGk2eF6hjX2xc 1137
julearn/transformers/dataframe/tests/test_set_column_types.py sha256=UsQgkpIGMm32JGMAoNI0zBLJeBsYXVsLjD5en-pbr4Q 3044
julearn/transformers/target/__init__.py sha256=KJ9awEY2fBHsytb51m5F3cwaTjFF0bNRB5GoZtjzw5I 516
julearn/transformers/target/available_target_transformers.py sha256=tp44Ss_uspLZcKcZNOhB943gWF4X2PikkXDZn9MH7IQ 3762
julearn/transformers/target/ju_target_transformer.py sha256=n4Kz8dZGeBG7qn003hhmNt47X-Sh6tuZwFoRcP87uiI 2082
julearn/transformers/target/ju_transformed_target_model.py sha256=nXC-FfHMAor1L76pW-Yawh6Efv3Lb9pJgZ4YSnSKU8k 6779
julearn/transformers/target/target_confound_remover.py sha256=TRRoV3GW5ZuFEwtZkW-W6eOcuoxWBB2m3pqN6WoNH5Q 3386
julearn/transformers/target/tests/test_available_target_transformers.py sha256=FZ-1vOZz0eI9lmzB4aV-Qm5yA6eZT6bCbRyr0mh4VME 1931
julearn/transformers/target/tests/test_ju_target_transformer.py sha256=A9NwrofUbookM9iJ6dDdF8AiWwg-9cJhUKBagkp5Ick 468
julearn/transformers/target/tests/test_ju_transformed_target_model.py sha256=CevkN-hlb78qdOu7FDSU5dI760oa05Rpt21qSPz5Upc 3138
julearn/transformers/target/tests/test_target_confound_remover.py sha256=kevb_F7N8Xq6Q1J7hc3qKdoqmBgsk4hcZmEk_XIP1ik 1752
julearn/transformers/tests/test_available_transformers.py sha256=2X7_hPt0Cf50i4Ni5Xqgo7uoazjNV80V1BRRNKK36yk 2998
julearn/transformers/tests/test_cbpm.py sha256=zoqT2N_r_cptk-1UJWluihvjibt7aezNxS_KXcMgrLE 9852
julearn/transformers/tests/test_confounds.py sha256=ytQ2bPzKD9Tl3z6Q1bbH7jJ7Su4XbIw6SrB6oSxMPtc 8736
julearn/transformers/tests/test_jucolumntransformers.py sha256=MElP0I_psud-3KhiY2wsSkygIxPpk_FcXNpjA_jfWbI 4960
julearn/utils/__init__.py sha256=7bR9CdhZThSPrlBIGytBtJSRw58NggUi96sT9L1VIjI 295
julearn/utils/_cv.py sha256=sksqgFK1MC6q_BAVHjbm_2ZWApuT88woRQKtT4fRCfM 2539
julearn/utils/checks.py sha256=nyGQGFFxeyGkBtef3a9FB4cUuk-sZ7FJeK5y8w15uZA 2777
julearn/utils/logging.py sha256=QMpXO6Dm-KWSW4XWEDuWN1OoX1wx9zLK4_7IhsTj1QY 7960
julearn/utils/testing.py sha256=SfdrsttCxGVmOPI_1v1mmQMi7ly46yxXCDtwkM6gsjU 11246
julearn/utils/typing.py sha256=v_jijazJa3NXZWKVRWnqqzRieVzCt436FbNMRcadt6Q 8237
julearn/utils/versions.py sha256=VQI1qeyrjcDBYqAO097FEjEAmdRo396jWyb-Fzg7WXQ 1799
julearn/utils/tests/test_logging.py sha256=zKJAFja8SZMDrHRsTZ2CRwbR9BRCnKJhzhhoP_bF8DU 7434
julearn/utils/tests/test_version.py sha256=NVbi0bfRReGnbhnlA8CRSGhijFqVXw9_TTT_jZqZ-88 2507
julearn/viz/__init__.py sha256=eZLTe--Ux6_sIn1g7U6Pk_EK6ulDj4tyDQaFMRHmB3g 153
julearn/viz/_scores.py sha256=QQTPZNqQ88HPBdqUPSRP8d_YHouoAIfDgAFfkLvd58A 14647
julearn/viz/res/julearn_logo_generalization.png sha256=NT19zkl06suh9OEY_xjckQU35qchMe5GBk1oz_ecr8A 73031
julearn-0.3.4.dist-info/AUTHORS.rst sha256=UJxHIlh-B8Lmi645DEFWetevcp0LifYx1GGHunGAThY 218
julearn-0.3.4.dist-info/LICENSE.md sha256=MqCnOBu8uXsEOzRZWh9EBVfVz-kE9NkXcLCrtGXo2yU 34354
julearn-0.3.4.dist-info/METADATA sha256=5rfI5QP9t25CIWHfvipA_ztRgkdQaWhtbpsd-KY92gI 5172
julearn-0.3.4.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
julearn-0.3.4.dist-info/top_level.txt sha256=TMl7doW0Hx2LiKa-jMZaKYqh-gSdz8IUi7-ao_jvhbU 8
julearn-0.3.4.dist-info/RECORD

top_level.txt

julearn