Releases
v0.0.15
Compare
Sorry, something went wrong.
No results found
Yura52
released this
11 Mar 21:38
Breaking changes
delu.iter_batches is now powered by torch.arange/randperm, the interface was changed accordingly
delu.Timer: the methods add and sub are removed
New features
delu.to: like torch.Tensor.to, but for (nested) collections of tensors
delu.cat: like torch.cat, but for collections of tensors
delu.iter_batches is now faster and has a better interface
Deprecations
delu.concat is deprecated in favor of delu.cat
delu.hardware.free_memory is now a deprecated alias to delu.cuda.free_memory
deprecate delu.data.Stream
deprecate delu.data.collate
instead, use torch.utils.data.dataloader.default_collate
deprecate delu.data.make_index_dataloader
instead, use delu.data.IndexDataset + torch.utils.data.DataLoader
deprecate delu.evaluation
instead, use torch.nn.Module.eval + torch.inference_mode
deprecate delu.hardware.get_gpus_info
instead, use the corresponding functions from torch.cuda
deprecate delu.improve_reproducibility
instead, use delu.random.seed and manually set settings mention here
Documentation
many improved explanations and examples
Dependencies
require python>=3.8
remove tqdm and pynvml from dependencies
Project
switch from flake8 to ruff
move tool settings from setup.cfg to pyproject.toml for coverage, isort, mypy
freeze versions in requirements_dev.txt
You can’t perform that action at this time.