Toolbelt for PiePline training pipeline
Project description
PiePline toolbelt
Installation:
pip install pietoolbelt
Install latest version before it's published on PyPi
pip install -U git+https://github.com/PiePline/pietoolbelt
Functional
augmentations
augmentations.detection
- predefined augmentations for detection taskaugmentations.segmentation
- predefined augmentations for segmentation task
datasets
datasets.stratification
- stratification by histogramdatasets.utils
- set of datasets constructors that
losses
losses.common
- losses utilslosses.regression
- regression losseslosses.segmentation
- losses for single and multi-class segmentationlosses.detection
- losses for detection task
metrics
-metrics.common
- common utils for metricscpu
- metrics, that calculates bynumpy
metrics.cpu.classification
- classification metricsmetrics.cpu.detection
- detection metricsmetrics.cpu.regression
- regression metricsmetrics.cpu.segmentation
- segmentation metrics
torch
- metrics, that calculates bytorch
metrics.torch.classification
- classification metricsmetrics.torch.detection
- detection metricsmetrics.torch.regression
- regression metricsmetrics.torch.segmentation
- segmentation metrics
models
- models zoo and constructorsdecoders.unet
- UNet decoder, that automatically constructs by encoderencoders.common
- basic interfaces for encodersencoders.inception
- InceptionV3 encoderencoders.mobile_net
- MobileNetV2 encoderencoders.resnet
- ResNet encodersalbunet
- albunet modelutils
- models utilsweights_storage
- pretrained weights storage
steps
- some training process stepsregression.train
- train step for regression taskregression.bagging
- bagging step for regression tasksegmentation.bagging
- bagging step for segmentation tasksegmentation.inference
- inference for segmentation modelsegmentation.predict
- predict step for segmentation taskstratification
- dataset stratification class
img_matcher
- image comparison and matching tool based on descriptorsmask_composer
- mask composer tools that can effectively combine masks for regular, instance or multiclass segmentationtrain_config
- some predefined train configs for PiePlinetta
- test time augmentationsutils
- some utilsviz
- image visualisation tools
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file pietoolbelt-0.3.26-py3-none-any.whl
.
File metadata
- Download URL: pietoolbelt-0.3.26-py3-none-any.whl
- Upload date:
- Size: 78.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33a69486e9635057a00183aa27c2df09c629c62c65ad6c205b9d82a0d3f44c35 |
|
MD5 | 52d95e5f9c18f406f0eabdfcee034832 |
|
BLAKE2b-256 | d6d30bec96f56527873d6e076a5be88cd5e784f05a28af2382aed032a92c7b74 |