A windowed torch dataloader for kwcoco files with support for image sequences, heterogeneous image sensors, arbitrary bands, efficient subimage loading via COGs, pixelwise weighting, balanced sampling, and more.
An independent component ported from the geowatch project.
As of version 0.1.0 it is a port of all features from geowatch needed to make all doctest tests pass without issue. This means that the dependency footprint is slightly larger than it should be, and it will likely shrink over time or have parts (particularly for GIS components) become options.
See Slides 77-86 in the GeoWATCH slide deck.
The geowatch tutorials also make heavy use of this dataloader and is a good referene while this repo is constructed.
Read the Docs |
|
Gitlab (main) |
https://gitlab.kitware.com/computer-vision/kwcoco_dataloader |
Github (mirror) |
|
Pypi |
Metadata
Release files for kwcoco-dataloader 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kwcoco_dataloader-0.1.2.tar.gz | 272.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kwcoco_dataloader-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 547.4 kB
Release files / kwcoco_dataloader-0.1.2.tar.gz
| Download URL | kwcoco_dataloader-0.1.2.tar.gz |
|---|---|
| Size | 272.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c679c703b08fcc7e673fdff48c3dad9128d8d64efd59cf649a7d2b705f09b582
|
|
BLAKE2b-256 checksum How to use checksums |
209e90aa76d889798c757aa62b2e38c8c7e0896368579fa7e1852b14bc6d4c82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.5
|
Release files / kwcoco_dataloader-0.1.2-py3-none-any.whl
| Download URL | kwcoco_dataloader-0.1.2-py3-none-any.whl |
|---|---|
| Size | 275.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6cf7e2d92d1e37c4cabc2375470c605aadd5fda939964ca8903ee42ccd1bf9d9
|
|
BLAKE2b-256 checksum How to use checksums |
68d0e4f12247805c7578c6fa762b6ea23e1344678d9cd7404a3f5d5edae4affd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.5
|