sc_reconstruction.dataloaders.IterDaskDataModule#
- class sc_reconstruction.dataloaders.IterDaskDataModule(*args, **kwargs)[source]#
Bases:
LightningDataModuleIterative datamodule to align with the iterative dataloader, can be used for scVI standard training
- __init__(train_path, val_path=None, test_path=None, chunk_size=100000, minibatch_size=4096, num_workers=10, max_workers_percentage=0.8, chunks_per_worker=5, random_seed=42)[source]#
Methods
__init__(train_path[, val_path, test_path, ...])prepare_data()Load data from zarr files using Dask
setup([stage])shuffle_train_data()test_dataloader()train_dataloader()val_dataloader()