v0.3.0
This release includes quite a few updates.
Major Changes
- [API change] Consolidate the dense and sparse TileDB Dataset classes for Tensorflow and PyTorch
- Tensorflow: Merge
TensorflowTileDBDenseDataset
andTensorflowTileDBSparseDataset
intoTensorflowTileDBDataset
- PyTorch: Merge
PyTorchTileDBDenseDataset
andPyTorchTileDBSparseDataset
intoPyTorchTileDBDataset
- Tensorflow: Merge
- [API change] Remove
__len__
method from*TileDBDataset
instances - [Enhancement] Support data loading from (dense x, sparse y) arrays
- [Enhancement] Read only the necessary dimensions and attributes
- [Enhancement] Extensive
tiledb.ml.readers
refactoring - [Enhancement] Test and CI tooling revamp
- [Enhancement] Fix deprecation warning for attrs with var=True and fixed len dtype
- [Bug fix] Take into account all requested attributes for sparse datasets
What's Changed
- Add dense and sparse checks in Tensoflow and PyTorch data APIs by @georgeSkoumas in #91
- Fix broken links on README by @georgeSkoumas in #92
- Readme update by @georgeSkoumas in #93
- Test tweaks by @gsakkis in #94
- Tooling & test improvements by @gsakkis in #95
- Fix deprecation warning for attrs with var=True and fixed len dtype by @gsakkis in #96
- Move internal utils modules by @gsakkis in #97
- Fix CI Test Coverage Badge action and run only on master by @gsakkis in #98
- Refactor tensorflow datasets by @gsakkis in #99
- Fix max workers to 2 by @ktsitsi in #100
- Refactor tensorflow generators by @gsakkis in #101
- Refactor Pytorch datasets by @gsakkis in #102
- Fix: leave the cardinality of TensorflowTileDBDataset unknown by @gsakkis in #103
- Refactor common logic of Tensorflow and Pytorch data loaders by @gsakkis in #104
- Update reader notebook examples by @gsakkis in #105
- Drop
PyTorchTileDBDataset.__len__
by @gsakkis in #106 - Re-run all model examples by @georgeSkoumas in #107
- Data loading for (dense, x sparse y) by @gsakkis in #109
- Fix BaseSparseBatch.set_buffer_offset by @gsakkis in #111
- Refactor data loader tests v2 by @gsakkis in #110
- Refactor data loader tests by @gsakkis in #108
- BaseSparseBatch fix: take into account all requested attributes by @gsakkis in #112
- Read only the necessary dimensions and attributes by @gsakkis in #113
Full Changelog: v0.2.6...v0.3.0