Generalize 
Author: Ludvig R. Olsen ( r-pkgs@ludvigolsen.dk )
The ultimate goal of training machine learning models is to generalize to new, unseen data. This package contains tools for measuring model performance across multiple datasets via cross-dataset-validation (aka. leave-one-dataset-out).
Under development!
- Not generalized enough for general usage (ironic, I know)
- Relies on an old version of scikit-learn, needs updating
- Linear regression is not currently implemented
- Help strings are likely not up-to-date
Main functions and classes
| Function | Description |
|---|---|
nested_cross_validate() |
Run (repeated) nested cross-validation. |
train_full_model() |
Train model on all data and save to disk. |
evaluate_univariate_models() |
Evaluate prediction potential of every predictor separately. |
PipelineDesigner |
Design a scikit-learn pipeline for use in cross-validation. |
ROCCurve, ROCCurves |
ROC curve containers with various utility methods. |
select_samples() |
Utility for selecting samples based on (collapsed) labels. |
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
generalize-0.4.0.tar.gz
(120.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
generalize-0.4.0-py3-none-any.whl
(150.9 kB
view details)
File details
Details for the file generalize-0.4.0.tar.gz.
File metadata
- Download URL: generalize-0.4.0.tar.gz
- Upload date:
- Size: 120.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/2.0.1 CPython/3.9.6 Darwin/25.4.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6b4212afb5d78842cc0d7dd0c6525fb4d299f186c24fef0844f6fb6fa5a4eac
|
|
| MD5 |
a6f6fcab61f808d68108d9c60289c3d0
|
|
| BLAKE2b-256 |
52ce511f1329b793eaaa8abcbd75fe9bfcca4f49f3d7391e027807461c43bd21
|
File details
Details for the file generalize-0.4.0-py3-none-any.whl.
File metadata
- Download URL: generalize-0.4.0-py3-none-any.whl
- Upload date:
- Size: 150.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/2.0.1 CPython/3.9.6 Darwin/25.4.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d26b7a3f3d34a6140b20e9ae0b1cfa2428955acfe5bf907761e22e7e55ddf83
|
|
| MD5 |
f8a15bd55cbcd7aa12f646a41382e147
|
|
| BLAKE2b-256 |
edbbe88af6a8ff5fc103b9ae61ddb927b4ce23f8cadabd28fa6b4866b38ffe9b
|