generalize

View on PyPIReverse Dependencies (1)

0.2.1 generalize-0.2.1-py3-none-any.whl

Wheel Details

Project: generalize
Version: 0.2.1
Filename: generalize-0.2.1-py3-none-any.whl
Download: [link]
Size: 150057
MD5: 25a662006763f79008241656412fe8e0
SHA256: 6dfc384d1e168014b750654f34c990055c7075e4d3761516a483daaca361ca35
Uploaded: 2024-12-05 23:15:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: generalize
Version: 0.2.1
Summary: Machine learning tools for running repeated nested leave-one-dataset-out validation and more.
Author: Ludvig Renbo Olsen
Author-Email: mail[at]ludvigolsen.dk
Home-Page: https://github.com/ludvigolsen/generalize
Project-Url: Repository, https://github.com/ludvigolsen/generalize
Project-Url: issues, https://github.com/ludvigolsen/generalize/issues
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9,<4.0
Requires-Dist: joblib (==1.2.0)
Requires-Dist: nattrs (<0.3.0,>=0.2.2)
Requires-Dist: numpy (==1.26.4)
Requires-Dist: pandas (==1.5.3)
Requires-Dist: scikit-learn (==1.0.2)
Requires-Dist: scipy (<2.0.0,>=1.7.3)
Requires-Dist: statsmodels (==0.14.1)
Requires-Dist: utipy (<2.0.0,>=1.0.3)
Description-Content-Type: text/markdown
[Description omitted; length: 1756 characters]

WHEEL

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

RECORD

Path Digest Size
generalize/__init__.py sha256=Y37qRzoAHXrnBLi4CN-6PM2Mp7Wx6kpn01oex-9U7-U 919
generalize/dataset/__init__.py sha256=idaB_5HExCkCnGmPZSz7hvTz6CElVcU4J8PQXbXoFTQ 347
generalize/dataset/assert_array_shape.py sha256=eB-Bbmjz-RMB4ZCLLKSSkkbGhmm8Pff98bZjfUdOlyM 2942
generalize/dataset/load_dataset.py sha256=MqhdTiM_Ak_JtEAj4JRAOTDiz8pDVftExnyFYxmsUTs 6372
generalize/dataset/order_dataset.py sha256=epqUHlWuYEGYeT5IHYZatusHv8VNW8RLutJ88BWygnk 1175
generalize/dataset/parse_labels_to_use.py sha256=Esa7TqS0V67quGPWmze8mPy3z6QUOKxl4qBm2zfQ2zc 4064
generalize/dataset/subset_dataset.py sha256=Hej8ePJkUtet7KaCPRmKcQuU5OTtJEZbih-Rd_LxzaA 19732
generalize/dataset/utils.py sha256=t6Ou55rSxsozaV2n4Y93sygulQeCfWlKHKCZBM0y3xQ 326
generalize/evaluate/__init__.py sha256=dkSIAMGJpar3-ut1Z44oynl6Isd6numn_DuwdqQx6pU 126
generalize/evaluate/confusion_matrices.py sha256=isnK3p4yaL1376MSwA05Q_1oGx0AlXbt3htHdnBEOf8 20282
generalize/evaluate/confusion_matrix.py sha256=hYNoDDZpoL4hlwOvrm1wWgDtnnAS0LOjeWObW9mCOuA 10750
generalize/evaluate/evaluate.py sha256=ivGgu_4ElyrHr4akZzyzt3iNuqVSJKXKVefwmLItMUQ 43177
generalize/evaluate/evaluate_binary_classifier.py sha256=FksXm1RfMwEody1oA5VHZk1U7aPH_SwDy2gScQuPaVs 10889
generalize/evaluate/evaluate_multiclass_classifier.py sha256=KWq2Aoo8jWaTx_uBxTQwqyYGlvPq-9VkwxOZqq3cBLE 5134
generalize/evaluate/evaluate_regression.py sha256=FQAZHsOD_mHZErtDnYD0gApP0sY5DdKy_c3lOH29aCg 7019
generalize/evaluate/evaluate_repetitions.py sha256=TR2NPEpdB08KKD9QTu6p9CbtWil_S-2fk6QaPk2FLys 10338
generalize/evaluate/evaluate_splits.py sha256=8ceBP5Tq4m593DoVFIenKVpJki1O6rXC_jbQqhCIqTk 19027
generalize/evaluate/prepare_inputs.py sha256=HJDyggM6VIrnAR2l_MQzBrnD0b74DKgiYKZOuNyp97g 7048
generalize/evaluate/probability_densities.py sha256=4dX8TgTVUqG1mPT8-p50MVzynGyi2OgK7BwfToIq2AU 9609
generalize/evaluate/roc_curves.py sha256=m49Y7s34kHFhCO4Ey03ZECfn9REl25nIq2HpkkCqW4c 40056
generalize/evaluate/summarize_scores.py sha256=-fdh8cUkefPi1CjednXf_gITHVYWv8ZYBsB8aFd0Tos 4128
generalize/model/__init__.py sha256=M6LOgQjltW0NYFQDEsPFwDscsAedqdjyUR1hlhlV-64 410
generalize/model/cross_validate/__init__.py sha256=bUMvR6W6D8rKu4ET7hmabn99ISE6-kPB0aNEwotL2f8 162
generalize/model/cross_validate/cross_validate.py sha256=t_qK2g5dPP-R-0i79E72rT8kokadz0jwFDScQdOhEaU 27608
generalize/model/cross_validate/grid_search.py sha256=slp0CNY_9nkTL84Bb-Qpy6mTKhau0PTLwa9wMAeiyrM 27965
generalize/model/cross_validate/kfolder.py sha256=prTthTf7Ko-e6zKPMrd9hsoBlfGUWTiZ6PBvAxXXttg 9759
generalize/model/cross_validate/nested_cross_validation.py sha256=QQOEkcU7eFk4it78mf_EHg3jbQyUmZzBmx0B4SQGfAo 49752
generalize/model/cross_validate/sklearn_cross_validate.py sha256=bnQemB0E0G0dtrB3uJ8ZFGOi17QUcWa22jcRoMFH5tQ 25841
generalize/model/full_model.py sha256=dqf1kzmA0R7fNnO49INHDrVlt18g_q-5m9aFyW7xBhI 25358
generalize/model/pipeline/__init__.py sha256=ZZIZnYPkqcFQqpCXAoXc_jQuHt6GIrNqz9-cYCJlErM 119
generalize/model/pipeline/pipeline_designer.py sha256=UNZnF1otFyQVoXhTbd4ftzf697l516RwSZjQFZwCLek 7688
generalize/model/pipeline/pipelines.py sha256=O4s0ns2QwVmRvvlMC4TdSroD7_flLVreBF05p70mP0A 18298
generalize/model/transformers/__init__.py sha256=K6rYo1bzEkcNCO-8OjjCKKV4ER3Pufhw3wL0u_M9eDM 557
generalize/model/transformers/correlated_feature_remover.py sha256=pnjpURoWQmfLp2Ozoc2_th5pc7UnNxogIzm-o2POQuM 7271
generalize/model/transformers/dim_wrapper.py sha256=GzGIUtF47c1nBppClqwTO3IXsRLQdTU8x0ig2Ra4Oj8 12765
generalize/model/transformers/flatten_dim.py sha256=cHItacX9gcwDT59LHhDeRfNlb3AgODx4LRMOiLm_Nsk 2398
generalize/model/transformers/index_feature_selector.py sha256=P9Me-l8_gE6OSb8KURm-GU262v2OoZQ05DlBB_QuJM4 994
generalize/model/transformers/mean_during_test.py sha256=PWXbOlMYgYZbfY8L6j46F_tZzteP-wGkcvXXMtxFThw 1618
generalize/model/transformers/pca_by_explained_variance.py sha256=NHGYkb-PXvhD0QAI6sGNHWUCD45l2tbNCMRmte4Soo0 2372
generalize/model/transformers/row_scaler.py sha256=M7IRGk4XvcNicqBREnXppFllJw0uqxWLcQl-uENumk4 16286
generalize/model/transformers/truncate_extremes.py sha256=OSgusY-5bfZzJe7WWyuX_cu9z8hh6b8WPSNafIC23Iw 11313
generalize/model/univariate/__init__.py sha256=gLoXsqXrb8JPnq8vF7MuNVNQGAfE1qf79WJ0wRx-Ob4 368
generalize/model/univariate/calculate_tree_importance.py sha256=NYYsQlw0lwuArO1-B1SR80X5yJXhUZYSY57c7vjGBR8 1513
generalize/model/univariate/cross_validate_univariate_models.py sha256=SYtt7toSZ80zh02GLQysKUXWgB0vffTwVoaVaMABPak 10031
generalize/model/univariate/evaluate_univariate_models.py sha256=skiFOlV6wiZLSU5Q1hG8fxddiul_SEvh_YKKQiav7DE 21108
generalize/model/univariate/fit_statsmodels_model.py sha256=TfaAMenTDXP47DXj5Y51XrjS2jHgvvbhtqgQkhL_cZg 7556
generalize/model/utils/__init__.py sha256=PkpxCdilF-6Gr8xc1nMp42MHe2nIb4x0VUwYflaYqSU 190
generalize/model/utils/add_split_to_groups.py sha256=-t_4_JkU0DHiVLehMMcHO28Ts3aCmPDxWGKyoQD6_BE 1539
generalize/model/utils/no_evaluation.py sha256=_wnDqKx0a4RLFw4bgK5nYFcgHBYgdsWE7KVwL7zqRs8 2155
generalize/model/utils/train_only.py sha256=BrTI-Kz2bBeGFTCzgXozokEWvipEmHCsrdLTFxxGQSU 4112
generalize/model/utils/weighting.py sha256=r3IlB39onE0kT38sc2gheK8FBwCePDXGNK-FYPDqR4U 8108
generalize/utils/__init__.py sha256=6WYSMwHgWQEpOsxAGxt_M3walIZBI22N1q7fgv3tCxY 250
generalize/utils/in_out.py sha256=J_MvwCbvRuu1OfKB0jDzjhGP4kc6Zp9M1TK5hp87_84 2030
generalize/utils/math.py sha256=z3x-10JoNrVlac3qF7XKVrHr5IuqYNgdTpkMEjoOvc4 275
generalize/utils/missing_data.py sha256=qrMamvzP2G3FOuAwuZ8-Dcb-cAX2r9iXzj7pNUMDKzY 2303
generalize/utils/naming_utils.py sha256=wGP5Baz_JWpow_yPal3gUUcnm6ebx4mQdl8TD0QrXIY 719
generalize/utils/normalization.py sha256=4VFEX9Sxn1jvujAIZLfoMhKsglyC9fCyjlKKJb-PZeI 4859
generalize-0.2.1.dist-info/METADATA sha256=efQFt4mhWc-2qw1SOJQom80LmGaDqwiOQgeER9nm4lM 2720
generalize-0.2.1.dist-info/WHEEL sha256=kLuE8m1WYU0Ig0_YEGrXyTtiJvKPpLpDEiChiNyei5Y 88
generalize-0.2.1.dist-info/RECORD