Releases: seqcode/seqchromloader
Releases · seqcode/seqchromloader
0.2.4: SeqchromDatasetByWds accepts device rank info, bug fix
- Now SeqchromDatasetByWds can use device rank info to split files
- Fix the bug occurred when there are more workers than # wds files
- Allow empty Bigwig file list as input
Full Changelog: 0.2.3...0.2.4
Performance issue quick fix
Fix the performance issue due to each worker of webdataset loader uncompressed all files instead of uncompressing only the files assigned
Full Changelog: 0.2.2...0.2.3
Several bug fix: Duplicate webdataset sample index, default dataloader kwargs value
Fixes:
- Add unique id to each sample to avoid duplicate sample name in webdataset
- Change default dataloader kwargs to
{} - Initialize Exception class before calling
__init__()
Full Changelog: 0.2.1...0.2.2
New API for passing transform functions
- Consistent API for pass transform functions
- Clean the code
Full Changelog: 0.2.0...0.2.1
New API compatible with all pytorch dataloder arguments, bug fixes
- Add dataloder_kws to grant loaders the ability to accept all dataloader arguments
- writer function name adjustment
- Several bug fixes
Full Changelog: 0.1.1...0.2.0
Patch fix: Unittest, Dependencies
Add unittest module
Fix some errors on dependencies
Full Changelog: 0.1.0...0.1.1
Pre-alpha version: pytorch dataloader, webdataset support
- Add writer and loader for webdataset,
- Provide pytorch dataloader wrapper
- Provide pytorch-lightning datamodule wrapper