SAKURA
v0.0.12
Installation
Tutorials
API
Release notes
SAKURA
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
A
auto_random_k_bin_labelling() (sakura.utils.data_splitter.DataSplitter method)
auto_random_k_fold_cv_split() (sakura.utils.data_splitter.DataSplitter method)
auto_random_stratified_k_bin_labelling() (sakura.utils.data_splitter.DataSplitter method)
B
backward() (sakura.utils.gradient_reverse.NeutralizeLayerF static method)
(sakura.utils.gradient_reverse.ReverseLayerF static method)
C
calc_forward_backward_bits() (sakura.utils.size_estimator.SizeEstimator method)
calc_input_bits() (sakura.utils.size_estimator.SizeEstimator method)
calc_param_bits() (sakura.utils.size_estimator.SizeEstimator method)
collate_fn() (sakura.dataset.rna_count_sparse.SCRNASeqCountDataSparse method)
D
DataSplitter (class in sakura.utils.data_splitter)
dump_latent_to_csv() (sakura.utils.logger.Logger method)
E
estimate_size() (sakura.utils.size_estimator.SizeEstimator method)
eval() (sakura.model_controllers.extractor_controller.ExtractorController method)
execute_inference() (sakura.sakuraAE.sakuraAE method)
export_data() (sakura.dataset.rna_count.SCRNASeqCountData method)
(sakura.dataset.rna_count_sparse.SCRNASeqCountDataSparse method)
expr_set_pre_slice() (sakura.dataset.rna_count.SCRNASeqCountData method)
(sakura.dataset.rna_count_sparse.SCRNASeqCountDataSparse method)
Extractor (class in sakura.models.extractor)
ExtractorController (class in sakura.model_controllers.extractor_controller)
F
FCClassifier (class in sakura.models.modules)
FCCompressor (class in sakura.models.modules)
FCDecoder (class in sakura.models.modules)
FCPreEncoder (class in sakura.models.modules)
FCRegressor (class in sakura.models.modules)
forward() (sakura.models.extractor.Extractor method)
(sakura.models.modules.FCClassifier method)
(sakura.models.modules.FCCompressor method)
(sakura.models.modules.FCDecoder method)
(sakura.models.modules.FCPreEncoder method)
(sakura.models.modules.FCRegressor method)
(sakura.models.modules.LinClassifier method)
(sakura.models.modules.LinRegressor method)
(sakura.utils.gradient_reverse.NeutralizeLayerF static method)
(sakura.utils.gradient_reverse.ReverseLayerF static method)
G
gaussian_mixture() (in module sakura.utils.distributions)
GeneralFCLayer (class in sakura.models.modules)
generate_splits() (sakura.sakuraAE.sakuraAE method)
get_incremental_select_unselect_split() (sakura.utils.data_splitter.DataSplitter method)
get_incremental_train_test_split() (sakura.utils.data_splitter.DataSplitter method)
get_k_fold_cv_split() (sakura.utils.data_splitter.DataSplitter method)
get_output_sizes() (sakura.utils.size_estimator.SizeEstimator method)
get_parameter_sizes() (sakura.utils.size_estimator.SizeEstimator method)
I
Infuser (class in sakura.models.infusor)
insert_external_module() (sakura.sakuraAE.sakuraAE method)
integrity_check() (sakura.sakuraAE.sakuraAE method)
K
kl_divergence() (sakura.utils.kl_divergence.KLDivergence method)
KLDivergence (class in sakura.utils.kl_divergence)
L
LinClassifier (class in sakura.models.modules)
LinRegressor (class in sakura.models.modules)
load_checkpoint() (sakura.model_controllers.extractor_controller.ExtractorController method)
(sakura.sakuraAE.sakuraAE method)
log_loss() (sakura.utils.logger.Logger method)
log_metric() (sakura.utils.logger.Logger method)
log_parameter() (sakura.utils.logger.Logger method)
Logger (class in sakura.utils.logger)
loss() (sakura.model_controllers.extractor_controller.ExtractorController method)
M
main() (in module sakura.sakuraAE)
Mapper (class in sakura.models.mapper)
module
sakura
sakura.dataset
sakura.dataset.rna_count
sakura.dataset.rna_count_dask
sakura.dataset.rna_count_hdf5
sakura.dataset.rna_count_sparse
sakura.model_controllers
sakura.model_controllers.extractor_controller
sakura.models
sakura.models.extractor
sakura.models.infusor
sakura.models.mapper
sakura.models.modules
sakura.sakuraAE
sakura.utils
sakura.utils.data_splitter
sakura.utils.data_transformations
sakura.utils.distributions
sakura.utils.gradient_reverse
sakura.utils.kl_divergence
sakura.utils.logger
sakura.utils.par_perturber
sakura.utils.size_estimator
sakura.utils.sliced_wasserstein
modulebuilder() (in module sakura.models.modules)
N
NeutralizeLayerF (class in sakura.utils.gradient_reverse)
next_epoch() (sakura.model_controllers.extractor_controller.ExtractorController method)
P
parse_args() (in module sakura.sakuraAE)
print_weight_projection() (sakura.model_controllers.extractor_controller.ExtractorController method)
R
rand() (in module sakura.utils.distributions)
rand_cirlce2d() (in module sakura.utils.distributions)
rand_projections() (sakura.utils.sliced_wasserstein.SlicedWasserstein method)
rand_ring2d() (in module sakura.utils.distributions)
rand_uniform() (in module sakura.utils.distributions)
randn() (in module sakura.utils.distributions)
regularize() (sakura.model_controllers.extractor_controller.ExtractorController method)
reset() (sakura.model_controllers.extractor_controller.ExtractorController method)
ReverseLayerF (class in sakura.utils.gradient_reverse)
S
sakura
module
sakura.dataset
module
sakura.dataset.rna_count
module
sakura.dataset.rna_count_dask
module
sakura.dataset.rna_count_hdf5
module
sakura.dataset.rna_count_sparse
module
sakura.model_controllers
module
sakura.model_controllers.extractor_controller
module
sakura.models
module
sakura.models.extractor
module
sakura.models.infusor
module
sakura.models.mapper
module
sakura.models.modules
module
sakura.sakuraAE
module
sakura.utils
module
sakura.utils.data_splitter
module
sakura.utils.data_transformations
module
sakura.utils.distributions
module
sakura.utils.gradient_reverse
module
sakura.utils.kl_divergence
module
sakura.utils.logger
module
sakura.utils.par_perturber
module
sakura.utils.size_estimator
module
sakura.utils.sliced_wasserstein
module
sakuraAE (class in sakura.sakuraAE)
save_checkpoint() (sakura.model_controllers.extractor_controller.ExtractorController method)
(sakura.sakuraAE.sakuraAE method)
save_config() (sakura.utils.logger.Logger method)
save_splits() (sakura.utils.logger.Logger method)
SCRNASeqCountData (class in sakura.dataset.rna_count)
SCRNASeqCountDataDask (class in sakura.dataset.rna_count_dask)
SCRNASeqCountDataSparse (class in sakura.dataset.rna_count_sparse)
select_item_dict() (sakura.model_controllers.extractor_controller.ExtractorController method)
select_loss_dict() (sakura.model_controllers.extractor_controller.ExtractorController method)
setup_dataset() (sakura.sakuraAE.sakuraAE method)
setup_optimizer() (sakura.model_controllers.extractor_controller.ExtractorController method)
SizeEstimator (class in sakura.utils.size_estimator)
sliced_wasserstein_distance() (sakura.utils.sliced_wasserstein.SlicedWasserstein method)
SlicedWasserstein (class in sakura.utils.sliced_wasserstein)
StandardNormalizer (class in sakura.utils.data_transformations)
swiss_roll() (in module sakura.utils.distributions)
T
test() (sakura.sakuraAE.sakuraAE method)
tick() (sakura.model_controllers.extractor_controller.ExtractorController method)
ToBinary (class in sakura.utils.data_transformations)
ToKBins (class in sakura.utils.data_transformations)
ToOnehot (class in sakura.utils.data_transformations)
ToOrdinal (class in sakura.utils.data_transformations)
ToTensor (class in sakura.utils.data_transformations)
train() (sakura.model_controllers.extractor_controller.ExtractorController method)
(sakura.sakuraAE.sakuraAE method)
train_hybrid() (sakura.sakuraAE.sakuraAE method)
train_hybrid_fastload() (sakura.sakuraAE.sakuraAE method)
train_story() (sakura.sakuraAE.sakuraAE method)