Skip to main content

TorchETL

If you're working on classification problem, with dataset that is available in their native format (jpg, bmp, etc) and have PyTorch in your arsenal, you'll most likely feel that the DatasetFolder or ImageFolder is not good enough. So does vanilla torch.utils.data.Dataset. This library attempts to bridge that gap to effectively Extract, Transform, and Load your data by extending torch.utils.data.Dataset.

Main Features

Extract class would partition your dataset into train, validation, and test csv

TransformAndLoad class would Transform and consume your dataset efficiently

Prerequisites

Python 3.7.2 (other versions might work if type checking is supported)

torch

torchvision

numpy

pandas

opencv-python

sklearn

Or simply download requirements.txt and fire 'pip3 install -r requirements.txt'

Installing

pip3 install torchetl

Tutorial

See tutorial/Tutorial.ipynb

Metadata

Release files for torchetl 0.3.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for torchetl 0.3.9
File Size Uploaded Provenance Actions
torchetl-0.3.9.tar.gz 4.8 kB Without provenance Details for torchetl-0.3.9.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for torchetl 0.3.9
File Interpreter ABI Platform Actions
torchetl-0.3.9-py3-none-any.whl Python 3 none any Details for torchetl-0.3.9-py3-none-any.whl

Total release size: 13.5 kB

Release files / torchetl-0.3.9.tar.gz

Download URL torchetl-0.3.9.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
e20e6a470cb713dc320a4a4fa15b38020d4fedbfdb91424ae53a2833dc18559a
BLAKE2b-256 checksum
How to use checksums
8a70a96c6fbee3a56535cfb59954179a216361d07c268385af69c69a2920f3da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/2.7.15+

Release files / torchetl-0.3.9-py3-none-any.whl

Download URL torchetl-0.3.9-py3-none-any.whl
Size 8.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7ec4b274aba07652351949ee967a4b54296f2476075a5eb53fef861326e5ccf0
BLAKE2b-256 checksum
How to use checksums
dd1851604485c0ad3744d372730f52444ac21fd0de2a02b3142b53fee8ce6cd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/2.7.15+

Security for torchetl 0.3.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.3.9 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page