Skip to content

Releases: seqcode/seqchromloader

0.2.4: SeqchromDatasetByWds accepts device rank info, bug fix

21 Oct 22:21

Choose a tag to compare

  1. Now SeqchromDatasetByWds can use device rank info to split files
  2. Fix the bug occurred when there are more workers than # wds files
  3. Allow empty Bigwig file list as input

Full Changelog: 0.2.3...0.2.4

Performance issue quick fix

08 Oct 17:54
d9cbdd6

Choose a tag to compare

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

07 Oct 19:49

Choose a tag to compare

Fixes:

  1. Add unique id to each sample to avoid duplicate sample name in webdataset
  2. Change default dataloader kwargs to {}
  3. Initialize Exception class before calling __init__()

Full Changelog: 0.2.1...0.2.2

New API for passing transform functions

28 Sep 20:53

Choose a tag to compare

  • 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

28 Sep 20:48

Choose a tag to compare

  • 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

27 Sep 20:47

Choose a tag to compare

Pre-release

Add unittest module
Fix some errors on dependencies

Full Changelog: 0.1.0...0.1.1

Pre-alpha version: pytorch dataloader, webdataset support

26 Sep 16:11

Choose a tag to compare

  1. Add writer and loader for webdataset,
  2. Provide pytorch dataloader wrapper
  3. Provide pytorch-lightning datamodule wrapper