Welcome to dlutils documentation!¶
- dlutils
About.
- Batch provider - for parallel batch data processing
Batch provider - for parallel batch data processing.
- Checkpointer - saving/restoring of model/optimizers/schedulers/custom data
Checkpointer - saving/restoring of model/optimizers/schedulers/custom data
- Run - helper for launching distributed parallel training
Run - helper for launching distributed parallel training
- Download - module for downloading and unpacking files
Download - module for downloading and unpacking files.
- Shuffle functions for ndarrays.
Shuffle functions for ndarrays.
- Decorator for measuring time
Decorator for measuring time
- Utils for organizing epoch iterations, printing progress, computing average of losses.
Utils for organizing epoch iterations, printing progress, computing average of losses.
- Measures
Some specific measures not available out of the box in other packages, e.g. F1 measure for open set problems.
- Caching decorator
Decorator for caching return of functions to pickles.
- Async decorator
Decorator for concurrent execution.
- Processing a large tensor by chunking
Processing a large tensor by chunking.
- Readers
Readers from binary MNIST, CIFAR-10, CIFAR-100.