`pandaslearn` is a small wrapper on top of `scikit-learn` to automate common modeling tasks.
Project description
pandaslearn
pandaslearn
is a small wrapper on top of scikit-learn
to automate common modeling tasks.
- Create
Trainer
instance withDataset
andModel
instances,__init__()
inTrainer
instance should populateDataset
andModel
instance'slogger
attributes. Methods onDataset
andModel
should be called after that, so that everything gets logged appropriately.
TODO
- TODO: visualization: add barcharts (plotnine)
- TODO: visualization: add histograms (plotnine)
- TODO: visualization: add scatterplots (plotnine)
- TODO: visualization: add lineplots (plotnine)
- TODO: visualization: add boxplots (plotnine)
- TODO: visualization: add violin plots (plotnine)
- TODO: visualization: add function to change theme (xkcd, ?)
- TODO: add a
geo
namespace (+ feature engineering, plots) - TODO: add tests against a few standard fixtures (precompute values and test against them)
- TODO: integrate missingno package: functions to only compute/sort nullity
- TODO: integrate missingno package: plotnine functions matching missingno plot(including geo)
- TODO: integrate missingno package: timeseries nullity plots (just plot all timelines with gaps)
- TODO: pandas-profiling has a lot of useful analysis useful for ml. Integrate those (provide textual outcomes like dicts or dfs instead of plot)
- TODO: future integration targets: https://compose.alteryx.com/en/stable/
- TODO: future integration targets: https://featuretools.alteryx.com/en/stable/
- TODO: future integration targets: https://evalml.alteryx.com/en/stable/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pandaslearn-0.1.9.tar.gz
(17.5 kB
view details)
Built Distribution
File details
Details for the file pandaslearn-0.1.9.tar.gz
.
File metadata
- Download URL: pandaslearn-0.1.9.tar.gz
- Upload date:
- Size: 17.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.8 CPython/3.9.6 Darwin/21.1.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d8d5de68462a5e3b294dce453197363d37be42a02e0ba2baaae8f1220e4eac0 |
|
MD5 | 0fd398a40c0366c38192dd44974d78be |
|
BLAKE2b-256 | 10f7945edd21f702d58d09bb985fc0f0ec46055ced0984225d4a28c3d32b64d1 |
File details
Details for the file pandaslearn-0.1.9-py3-none-any.whl
.
File metadata
- Download URL: pandaslearn-0.1.9-py3-none-any.whl
- Upload date:
- Size: 21.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.8 CPython/3.9.6 Darwin/21.1.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70de1b3da3ca24771690a016fd25137e5801a025ac4b2f8ed7a0b3362279f47c |
|
MD5 | 5e668e412adbca3c0605854a8bd1a6cc |
|
BLAKE2b-256 | 62a5e36736bdfa3171e57b532b6536c82a24266fb4d238c2d6d63a6449ec8534 |