torch_adata._tools._anndataset_split¶
Module Contents¶
Classes¶
Functions¶
|
|
|
Attributes¶
- torch_adata._tools._anndataset_split.__module_name__ = __init__.py¶
- torch_adata._tools._anndataset_split.__doc__ = Aux. module to organize AnnData/torch datasets into test/val/train subsets.¶
- torch_adata._tools._anndataset_split.__author__¶
- torch_adata._tools._anndataset_split.__email__¶
- torch_adata._tools._anndataset_split.func_params(func)¶
- torch_adata._tools._anndataset_split.extract_func_kwargs(func, kwargs)¶
- class torch_adata._tools._anndataset_split.AnnDatasetSplit(adata: anndata.AnnData, use_key: str = 'X_pca', groupby: str = None, obs_keys: str = None, percent_val: float = 0.2, train_key: str = 'train', test_key: str = 'test', **kwargs)¶
- __parse__(kwargs, ignore=['self'])¶
- _train_test_obs_keys()¶
- to_dataset(adata)¶
- on_test_train()¶
Split cells in adata on train / test columns in adata.obs.
- allocate_validation()¶
Split the previously allocated train_dataset into training and validation subsets.