|
diff --git a/search.html b/search.html
index fd7869af7..127eab11b 100644
--- a/search.html
+++ b/search.html
@@ -197,6 +197,7 @@
cyto_dl.datamodules.dataframe.utils module
+cyto_dl.datamodules.array module
cyto_dl.datamodules.data_dict module
cyto_dl.datamodules.folder module
cyto_dl.datamodules.multidim_image module
@@ -370,6 +371,7 @@
cyto_dl.utils.spharm.rotation module
+cyto_dl.utils.array module
cyto_dl.utils.config module
cyto_dl.utils.download_test_data module
cyto_dl.utils.dummy_dataset module
diff --git a/searchindex.js b/searchindex.js
index 5cd537da5..2d5120d9f 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["api", "cyto_dl", "cyto_dl.api", "cyto_dl.api.cyto_dl_model", "cyto_dl.api.cyto_dl_model.cyto_dl_base_model", "cyto_dl.api.cyto_dl_model.segmentation_plugin_model", "cyto_dl.api.data", "cyto_dl.api.model", "cyto_dl.callbacks", "cyto_dl.callbacks.callback_utils", "cyto_dl.callbacks.csv_saver", "cyto_dl.callbacks.image_saver", "cyto_dl.callbacks.latent_walk", "cyto_dl.callbacks.layer_freeze", "cyto_dl.callbacks.model_utils", "cyto_dl.callbacks.outlier_detection", "cyto_dl.compile", "cyto_dl.dataframe", "cyto_dl.dataframe.readers", "cyto_dl.dataframe.transforms", "cyto_dl.dataframe.transforms.filter", "cyto_dl.dataframe.transforms.group_cols", "cyto_dl.dataframe.transforms.misc", "cyto_dl.dataframe.transforms.split", "cyto_dl.datamodules", "cyto_dl.datamodules.data_dict", "cyto_dl.datamodules.dataframe", "cyto_dl.datamodules.dataframe.dataframe_datamodule", "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule", "cyto_dl.datamodules.dataframe.utils", "cyto_dl.datamodules.folder", "cyto_dl.datamodules.multidim_image", "cyto_dl.datamodules.smartcache", "cyto_dl.datamodules.torchvision", "cyto_dl.eval", "cyto_dl.image", "cyto_dl.image.io", "cyto_dl.image.io.aicsimage_loader", "cyto_dl.image.io.monai_bio_reader", "cyto_dl.image.io.numpy_reader", "cyto_dl.image.io.ome_zarr_reader", "cyto_dl.image.io.polygon_loader", "cyto_dl.image.io.skimage_reader", "cyto_dl.image.transforms", "cyto_dl.image.transforms.add_meta", "cyto_dl.image.transforms.bright_sampler", "cyto_dl.image.transforms.clip", "cyto_dl.image.transforms.contrastadjust", "cyto_dl.image.transforms.merge", "cyto_dl.image.transforms.multiscale_cropper", "cyto_dl.image.transforms.pad", "cyto_dl.image.transforms.project", "cyto_dl.image.transforms.rotation_mask_transform", "cyto_dl.image.transforms.save", "cyto_dl.image.transforms.so2_random_rotation", "cyto_dl.image.transforms.track_transforms", "cyto_dl.loggers", "cyto_dl.loggers.mlflow", "cyto_dl.models", "cyto_dl.models.base_model", "cyto_dl.models.basic_model", "cyto_dl.models.classification", "cyto_dl.models.classification.classification", "cyto_dl.models.classification.timepoint_classification", "cyto_dl.models.contrastive", "cyto_dl.models.contrastive.contrastive", "cyto_dl.models.handlers", "cyto_dl.models.handlers.base_handler", "cyto_dl.models.handlers.image_handler", "cyto_dl.models.handlers.load_image_patch", "cyto_dl.models.im2im", "cyto_dl.models.im2im.gan", "cyto_dl.models.im2im.multi_task", "cyto_dl.models.im2im.utils", "cyto_dl.models.im2im.utils.instance_seg", "cyto_dl.models.im2im.utils.noise_annealer", "cyto_dl.models.im2im.utils.postprocessing", "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label", "cyto_dl.models.im2im.utils.postprocessing.auto_thresh", "cyto_dl.models.im2im.utils.postprocessing.dict_to_im", "cyto_dl.models.utils", "cyto_dl.models.utils.mlflow", "cyto_dl.models.utils.utils", "cyto_dl.models.vae", "cyto_dl.models.vae.base_vae", "cyto_dl.models.vae.image_canon_vae", "cyto_dl.models.vae.image_encoder", "cyto_dl.models.vae.image_vae", "cyto_dl.models.vae.latent_loss_vae", "cyto_dl.models.vae.o2_spharm_vae", "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_encoder", "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_vae", "cyto_dl.models.vae.point_cloud_vae", "cyto_dl.models.vae.priors", "cyto_dl.models.vae.priors.abstract_prior", "cyto_dl.models.vae.priors.gaussian", "cyto_dl.models.vae.priors.identity_prior", "cyto_dl.models.vae.priors.joint_prior", "cyto_dl.models.vae.tabular_vae", "cyto_dl.nn", "cyto_dl.nn.discriminators", "cyto_dl.nn.discriminators.multi_scale_discriminator", "cyto_dl.nn.discriminators.n_layer_discriminator", "cyto_dl.nn.head", "cyto_dl.nn.head.base_head", "cyto_dl.nn.head.gan_head", "cyto_dl.nn.head.gan_head_superres", "cyto_dl.nn.head.mae_head", "cyto_dl.nn.head.mask_head", "cyto_dl.nn.head.res_blocks_head", "cyto_dl.nn.head.vic_reg", "cyto_dl.nn.hr_skip", "cyto_dl.nn.losses", "cyto_dl.nn.losses.adversarial_loss", "cyto_dl.nn.losses.chamfer_loss", "cyto_dl.nn.losses.continuous_bernoulli", "cyto_dl.nn.losses.cosine_loss", "cyto_dl.nn.losses.gan_loss", "cyto_dl.nn.losses.gaussian_nll_loss", "cyto_dl.nn.losses.geomloss", "cyto_dl.nn.losses.loss_wrapper", "cyto_dl.nn.losses.spharm_loss", "cyto_dl.nn.losses.threshold_loss", "cyto_dl.nn.losses.vic_reg", "cyto_dl.nn.losses.weibull", "cyto_dl.nn.losses.weighted_mse_loss", "cyto_dl.nn.mlp", "cyto_dl.nn.point_cloud", "cyto_dl.nn.point_cloud.dgcnn", "cyto_dl.nn.point_cloud.folding_net", "cyto_dl.nn.point_cloud.graph_functions", "cyto_dl.nn.point_cloud.vnn", "cyto_dl.nn.res_unit", "cyto_dl.nn.spatial_transformer", "cyto_dl.nn.track_sequence_predictor", "cyto_dl.nn.vits", "cyto_dl.nn.vits.blocks", "cyto_dl.nn.vits.blocks.cross_attention", "cyto_dl.nn.vits.blocks.intermediate_weigher", "cyto_dl.nn.vits.blocks.patchify", "cyto_dl.nn.vits.cross_mae", "cyto_dl.nn.vits.mae", "cyto_dl.nn.vits.seg", "cyto_dl.nn.vits.utils", "cyto_dl.point_cloud", "cyto_dl.point_cloud.io", "cyto_dl.point_cloud.io.read_pcloud", "cyto_dl.train", "cyto_dl.utils", "cyto_dl.utils.config", "cyto_dl.utils.download_test_data", "cyto_dl.utils.dummy_dataset", "cyto_dl.utils.pylogger", "cyto_dl.utils.rich_utils", "cyto_dl.utils.rotation", "cyto_dl.utils.spharm", "cyto_dl.utils.spharm.reconstruction", "cyto_dl.utils.spharm.rotation", "cyto_dl.utils.template_utils", "index", "installation", "modules", "overview", "using_examples"], "filenames": ["api.rst", "cyto_dl.rst", "cyto_dl.api.rst", "cyto_dl.api.cyto_dl_model.rst", "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.rst", "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.rst", "cyto_dl.api.data.rst", "cyto_dl.api.model.rst", "cyto_dl.callbacks.rst", "cyto_dl.callbacks.callback_utils.rst", "cyto_dl.callbacks.csv_saver.rst", "cyto_dl.callbacks.image_saver.rst", "cyto_dl.callbacks.latent_walk.rst", "cyto_dl.callbacks.layer_freeze.rst", "cyto_dl.callbacks.model_utils.rst", "cyto_dl.callbacks.outlier_detection.rst", "cyto_dl.compile.rst", "cyto_dl.dataframe.rst", "cyto_dl.dataframe.readers.rst", "cyto_dl.dataframe.transforms.rst", "cyto_dl.dataframe.transforms.filter.rst", "cyto_dl.dataframe.transforms.group_cols.rst", "cyto_dl.dataframe.transforms.misc.rst", "cyto_dl.dataframe.transforms.split.rst", "cyto_dl.datamodules.rst", "cyto_dl.datamodules.data_dict.rst", "cyto_dl.datamodules.dataframe.rst", "cyto_dl.datamodules.dataframe.dataframe_datamodule.rst", "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule.rst", "cyto_dl.datamodules.dataframe.utils.rst", "cyto_dl.datamodules.folder.rst", "cyto_dl.datamodules.multidim_image.rst", "cyto_dl.datamodules.smartcache.rst", "cyto_dl.datamodules.torchvision.rst", "cyto_dl.eval.rst", "cyto_dl.image.rst", "cyto_dl.image.io.rst", "cyto_dl.image.io.aicsimage_loader.rst", "cyto_dl.image.io.monai_bio_reader.rst", "cyto_dl.image.io.numpy_reader.rst", "cyto_dl.image.io.ome_zarr_reader.rst", "cyto_dl.image.io.polygon_loader.rst", "cyto_dl.image.io.skimage_reader.rst", "cyto_dl.image.transforms.rst", "cyto_dl.image.transforms.add_meta.rst", "cyto_dl.image.transforms.bright_sampler.rst", "cyto_dl.image.transforms.clip.rst", "cyto_dl.image.transforms.contrastadjust.rst", "cyto_dl.image.transforms.merge.rst", "cyto_dl.image.transforms.multiscale_cropper.rst", "cyto_dl.image.transforms.pad.rst", "cyto_dl.image.transforms.project.rst", "cyto_dl.image.transforms.rotation_mask_transform.rst", "cyto_dl.image.transforms.save.rst", "cyto_dl.image.transforms.so2_random_rotation.rst", "cyto_dl.image.transforms.track_transforms.rst", "cyto_dl.loggers.rst", "cyto_dl.loggers.mlflow.rst", "cyto_dl.models.rst", "cyto_dl.models.base_model.rst", "cyto_dl.models.basic_model.rst", "cyto_dl.models.classification.rst", "cyto_dl.models.classification.classification.rst", "cyto_dl.models.classification.timepoint_classification.rst", "cyto_dl.models.contrastive.rst", "cyto_dl.models.contrastive.contrastive.rst", "cyto_dl.models.handlers.rst", "cyto_dl.models.handlers.base_handler.rst", "cyto_dl.models.handlers.image_handler.rst", "cyto_dl.models.handlers.load_image_patch.rst", "cyto_dl.models.im2im.rst", "cyto_dl.models.im2im.gan.rst", "cyto_dl.models.im2im.multi_task.rst", "cyto_dl.models.im2im.utils.rst", "cyto_dl.models.im2im.utils.instance_seg.rst", "cyto_dl.models.im2im.utils.noise_annealer.rst", "cyto_dl.models.im2im.utils.postprocessing.rst", "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label.rst", "cyto_dl.models.im2im.utils.postprocessing.auto_thresh.rst", "cyto_dl.models.im2im.utils.postprocessing.dict_to_im.rst", "cyto_dl.models.utils.rst", "cyto_dl.models.utils.mlflow.rst", "cyto_dl.models.utils.utils.rst", "cyto_dl.models.vae.rst", "cyto_dl.models.vae.base_vae.rst", "cyto_dl.models.vae.image_canon_vae.rst", "cyto_dl.models.vae.image_encoder.rst", "cyto_dl.models.vae.image_vae.rst", "cyto_dl.models.vae.latent_loss_vae.rst", "cyto_dl.models.vae.o2_spharm_vae.rst", "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_encoder.rst", "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_vae.rst", "cyto_dl.models.vae.point_cloud_vae.rst", "cyto_dl.models.vae.priors.rst", "cyto_dl.models.vae.priors.abstract_prior.rst", "cyto_dl.models.vae.priors.gaussian.rst", "cyto_dl.models.vae.priors.identity_prior.rst", "cyto_dl.models.vae.priors.joint_prior.rst", "cyto_dl.models.vae.tabular_vae.rst", "cyto_dl.nn.rst", "cyto_dl.nn.discriminators.rst", "cyto_dl.nn.discriminators.multi_scale_discriminator.rst", "cyto_dl.nn.discriminators.n_layer_discriminator.rst", "cyto_dl.nn.head.rst", "cyto_dl.nn.head.base_head.rst", "cyto_dl.nn.head.gan_head.rst", "cyto_dl.nn.head.gan_head_superres.rst", "cyto_dl.nn.head.mae_head.rst", "cyto_dl.nn.head.mask_head.rst", "cyto_dl.nn.head.res_blocks_head.rst", "cyto_dl.nn.head.vic_reg.rst", "cyto_dl.nn.hr_skip.rst", "cyto_dl.nn.losses.rst", "cyto_dl.nn.losses.adversarial_loss.rst", "cyto_dl.nn.losses.chamfer_loss.rst", "cyto_dl.nn.losses.continuous_bernoulli.rst", "cyto_dl.nn.losses.cosine_loss.rst", "cyto_dl.nn.losses.gan_loss.rst", "cyto_dl.nn.losses.gaussian_nll_loss.rst", "cyto_dl.nn.losses.geomloss.rst", "cyto_dl.nn.losses.loss_wrapper.rst", "cyto_dl.nn.losses.spharm_loss.rst", "cyto_dl.nn.losses.threshold_loss.rst", "cyto_dl.nn.losses.vic_reg.rst", "cyto_dl.nn.losses.weibull.rst", "cyto_dl.nn.losses.weighted_mse_loss.rst", "cyto_dl.nn.mlp.rst", "cyto_dl.nn.point_cloud.rst", "cyto_dl.nn.point_cloud.dgcnn.rst", "cyto_dl.nn.point_cloud.folding_net.rst", "cyto_dl.nn.point_cloud.graph_functions.rst", "cyto_dl.nn.point_cloud.vnn.rst", "cyto_dl.nn.res_unit.rst", "cyto_dl.nn.spatial_transformer.rst", "cyto_dl.nn.track_sequence_predictor.rst", "cyto_dl.nn.vits.rst", "cyto_dl.nn.vits.blocks.rst", "cyto_dl.nn.vits.blocks.cross_attention.rst", "cyto_dl.nn.vits.blocks.intermediate_weigher.rst", "cyto_dl.nn.vits.blocks.patchify.rst", "cyto_dl.nn.vits.cross_mae.rst", "cyto_dl.nn.vits.mae.rst", "cyto_dl.nn.vits.seg.rst", "cyto_dl.nn.vits.utils.rst", "cyto_dl.point_cloud.rst", "cyto_dl.point_cloud.io.rst", "cyto_dl.point_cloud.io.read_pcloud.rst", "cyto_dl.train.rst", "cyto_dl.utils.rst", "cyto_dl.utils.config.rst", "cyto_dl.utils.download_test_data.rst", "cyto_dl.utils.dummy_dataset.rst", "cyto_dl.utils.pylogger.rst", "cyto_dl.utils.rich_utils.rst", "cyto_dl.utils.rotation.rst", "cyto_dl.utils.spharm.rst", "cyto_dl.utils.spharm.reconstruction.rst", "cyto_dl.utils.spharm.rotation.rst", "cyto_dl.utils.template_utils.rst", "index.rst", "installation.rst", "modules.rst", "overview.md", "using_examples.rst"], "titles": ["Using the API", "cyto_dl package", "cyto_dl.api package", "cyto_dl.api.cyto_dl_model package", "cyto_dl.api.cyto_dl_model.cyto_dl_base_model module", "cyto_dl.api.cyto_dl_model.segmentation_plugin_model module", "cyto_dl.api.data module", "cyto_dl.api.model module", "cyto_dl.callbacks package", "cyto_dl.callbacks.callback_utils module", "cyto_dl.callbacks.csv_saver module", "cyto_dl.callbacks.image_saver module", "cyto_dl.callbacks.latent_walk module", "cyto_dl.callbacks.layer_freeze module", "cyto_dl.callbacks.model_utils module", "cyto_dl.callbacks.outlier_detection module", "cyto_dl.compile module", "cyto_dl.dataframe package", "cyto_dl.dataframe.readers module", "cyto_dl.dataframe.transforms package", "cyto_dl.dataframe.transforms.filter module", "cyto_dl.dataframe.transforms.group_cols module", "cyto_dl.dataframe.transforms.misc module", "cyto_dl.dataframe.transforms.split module", "cyto_dl.datamodules package", "cyto_dl.datamodules.data_dict module", "cyto_dl.datamodules.dataframe package", "cyto_dl.datamodules.dataframe.dataframe_datamodule module", "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule module", "cyto_dl.datamodules.dataframe.utils module", "cyto_dl.datamodules.folder module", "cyto_dl.datamodules.multidim_image module", "cyto_dl.datamodules.smartcache module", "cyto_dl.datamodules.torchvision module", "cyto_dl.eval module", "cyto_dl.image package", "cyto_dl.image.io package", "cyto_dl.image.io.aicsimage_loader module", "cyto_dl.image.io.monai_bio_reader module", "cyto_dl.image.io.numpy_reader module", "cyto_dl.image.io.ome_zarr_reader module", "cyto_dl.image.io.polygon_loader module", "cyto_dl.image.io.skimage_reader module", "cyto_dl.image.transforms package", "cyto_dl.image.transforms.add_meta module", "cyto_dl.image.transforms.bright_sampler module", "cyto_dl.image.transforms.clip module", "cyto_dl.image.transforms.contrastadjust module", "cyto_dl.image.transforms.merge module", "cyto_dl.image.transforms.multiscale_cropper module", "cyto_dl.image.transforms.pad module", "cyto_dl.image.transforms.project module", "cyto_dl.image.transforms.rotation_mask_transform module", "cyto_dl.image.transforms.save module", "cyto_dl.image.transforms.so2_random_rotation module", "cyto_dl.image.transforms.track_transforms module", "cyto_dl.loggers package", "cyto_dl.loggers.mlflow module", "cyto_dl.models package", "cyto_dl.models.base_model module", "cyto_dl.models.basic_model module", "cyto_dl.models.classification package", "cyto_dl.models.classification.classification module", "cyto_dl.models.classification.timepoint_classification module", "cyto_dl.models.contrastive package", "cyto_dl.models.contrastive.contrastive module", "cyto_dl.models.handlers package", "cyto_dl.models.handlers.base_handler module", "cyto_dl.models.handlers.image_handler module", "cyto_dl.models.handlers.load_image_patch module", "cyto_dl.models.im2im package", "cyto_dl.models.im2im.gan module", "cyto_dl.models.im2im.multi_task module", "cyto_dl.models.im2im.utils package", "cyto_dl.models.im2im.utils.instance_seg module", "cyto_dl.models.im2im.utils.noise_annealer module", "cyto_dl.models.im2im.utils.postprocessing package", "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label module", "cyto_dl.models.im2im.utils.postprocessing.auto_thresh module", "cyto_dl.models.im2im.utils.postprocessing.dict_to_im module", "cyto_dl.models.utils package", "cyto_dl.models.utils.mlflow module", "cyto_dl.models.utils.utils module", "cyto_dl.models.vae package", "cyto_dl.models.vae.base_vae module", "cyto_dl.models.vae.image_canon_vae module", "cyto_dl.models.vae.image_encoder module", "cyto_dl.models.vae.image_vae module", "cyto_dl.models.vae.latent_loss_vae module", "cyto_dl.models.vae.o2_spharm_vae package", "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_encoder module", "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_vae module", "cyto_dl.models.vae.point_cloud_vae module", "cyto_dl.models.vae.priors package", "cyto_dl.models.vae.priors.abstract_prior module", "cyto_dl.models.vae.priors.gaussian module", "cyto_dl.models.vae.priors.identity_prior module", "cyto_dl.models.vae.priors.joint_prior module", "cyto_dl.models.vae.tabular_vae module", "cyto_dl.nn package", "cyto_dl.nn.discriminators package", "cyto_dl.nn.discriminators.multi_scale_discriminator module", "cyto_dl.nn.discriminators.n_layer_discriminator module", "cyto_dl.nn.head package", "cyto_dl.nn.head.base_head module", "cyto_dl.nn.head.gan_head module", "cyto_dl.nn.head.gan_head_superres module", "cyto_dl.nn.head.mae_head module", "cyto_dl.nn.head.mask_head module", "cyto_dl.nn.head.res_blocks_head module", "cyto_dl.nn.head.vic_reg module", "cyto_dl.nn.hr_skip module", "cyto_dl.nn.losses package", "cyto_dl.nn.losses.adversarial_loss module", "cyto_dl.nn.losses.chamfer_loss module", "cyto_dl.nn.losses.continuous_bernoulli module", "cyto_dl.nn.losses.cosine_loss module", "cyto_dl.nn.losses.gan_loss module", "cyto_dl.nn.losses.gaussian_nll_loss module", "cyto_dl.nn.losses.geomloss module", "cyto_dl.nn.losses.loss_wrapper module", "cyto_dl.nn.losses.spharm_loss module", "cyto_dl.nn.losses.threshold_loss module", "cyto_dl.nn.losses.vic_reg module", "cyto_dl.nn.losses.weibull module", "cyto_dl.nn.losses.weighted_mse_loss module", "cyto_dl.nn.mlp module", "cyto_dl.nn.point_cloud package", "cyto_dl.nn.point_cloud.dgcnn module", "cyto_dl.nn.point_cloud.folding_net module", "cyto_dl.nn.point_cloud.graph_functions module", "cyto_dl.nn.point_cloud.vnn module", "cyto_dl.nn.res_unit module", "cyto_dl.nn.spatial_transformer module", "cyto_dl.nn.track_sequence_predictor module", "cyto_dl.nn.vits package", "cyto_dl.nn.vits.blocks package", "cyto_dl.nn.vits.blocks.cross_attention module", "cyto_dl.nn.vits.blocks.intermediate_weigher module", "cyto_dl.nn.vits.blocks.patchify module", "cyto_dl.nn.vits.cross_mae module", "cyto_dl.nn.vits.mae module", "cyto_dl.nn.vits.seg module", "cyto_dl.nn.vits.utils module", "cyto_dl.point_cloud package", "cyto_dl.point_cloud.io package", "cyto_dl.point_cloud.io.read_pcloud module", "cyto_dl.train module", "cyto_dl.utils package", "cyto_dl.utils.config module", "cyto_dl.utils.download_test_data module", "cyto_dl.utils.dummy_dataset module", "cyto_dl.utils.pylogger module", "cyto_dl.utils.rich_utils module", "cyto_dl.utils.rotation module", "cyto_dl.utils.spharm package", "cyto_dl.utils.spharm.reconstruction module", "cyto_dl.utils.spharm.rotation module", "cyto_dl.utils.template_utils module", "Overview", "Installation", "cyto_dl", "Overview", "Modifying the Example Configs"], "terms": {"cytodl": [0, 5, 159, 162], "can": [0, 18, 20, 21, 27, 28, 30, 37, 39, 49, 50, 75, 84, 159, 162, 163], "import": [0, 132, 159, 162, 163], "python": [0, 21, 152, 158, 160], "packag": [0, 161], "programmat": 0, "cyto_dl": [0, 159, 162, 163], "cytodlmodel": [0, 1, 2, 7], "class": [0, 4, 5, 6, 7, 10, 11, 13, 14, 15, 21, 22, 23, 25, 27, 28, 29, 30, 31, 32, 33, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 53, 55, 57, 59, 60, 62, 63, 65, 71, 72, 74, 75, 77, 78, 79, 84, 94, 95, 96, 97, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 113, 114, 115, 116, 117, 118, 120, 122, 123, 124, 125, 126, 132, 133, 134, 137, 138, 139, 140, 141, 142, 151, 154], "addit": [0, 25, 27, 28, 30, 32, 38, 59, 62, 65, 71, 72, 84, 159, 162, 163], "command": [0, 152, 153, 158], "line": [0, 152, 153, 158, 163], "interfac": [0, 84], "we": [0, 159, 162, 163], "provid": [0, 7, 22, 31, 46, 47, 74, 120, 153, 159, 162, 163], "configur": [0, 4, 5, 7, 153, 163], "file": [0, 4, 7, 18, 27, 28, 30, 31, 32, 39, 104, 158, 159, 162, 163], "model": [0, 1, 2, 4, 49, 109, 134, 153, 158, 161, 163], "make": [0, 14, 75, 158, 163], "from": [0, 4, 5, 7, 14, 18, 25, 27, 28, 29, 30, 31, 37, 38, 42, 44, 45, 49, 55, 60, 75, 79, 106, 109, 114, 117, 132, 137, 153, 154, 158, 163], "dictionari": [0, 7, 21, 25, 27, 28, 29, 30, 31, 37, 39, 44, 46, 47, 49, 59, 65, 74, 79, 84, 163], "cfg": [0, 4, 5, 34, 147, 149, 153, 158], "data": [0, 1, 2, 22, 23, 25, 27, 28, 29, 30, 32, 37, 38, 40, 42, 44, 77, 109, 153, 163], "load_config_from_dict": [0, 2, 7], "yaml": [0, 4], "load_config_from_yaml": 0, "path": [0, 4, 7, 11, 18, 25, 27, 28, 30, 31, 32, 37, 39, 41, 53, 60, 81, 142, 153, 158, 159, 162, 163], "name": [0, 4, 13, 18, 21, 27, 28, 29, 30, 45, 46, 47, 48, 49, 50, 62, 152, 159, 162, 163], "one": [0, 22, 27, 28, 29, 59, 158, 163], "our": [0, 163], "default": [0, 4, 5, 23, 27, 28, 40, 72, 77, 132, 142, 159, 162, 163], "avail": [0, 28, 29], "option": [0, 13, 18, 20, 21, 23, 25, 27, 28, 30, 31, 41, 59, 60, 65, 72, 74, 84, 109, 142, 153, 158, 160, 163], "ar": [0, 18, 20, 21, 22, 23, 25, 27, 28, 30, 31, 37, 38, 41, 46, 47, 59, 62, 71, 72, 74, 102, 109, 117, 153, 158, 159, 162, 163], "gan": [0, 2, 6, 58, 70, 105, 106, 108, 117, 159, 162, 163], "instance_seg": [0, 2, 6, 70, 73], "labelfre": [0, 6, 159, 162, 163], "segmen": 0, "when": [0, 25, 27, 28, 29, 30, 59, 74, 132, 159, 162], "experi": [0, 5, 163], "overrid": [0, 7, 159, 162], "list": [0, 7, 11, 13, 18, 20, 22, 27, 28, 30, 31, 37, 39, 41, 42, 44, 48, 49, 51, 55, 60, 65, 72, 74, 77, 79, 84, 110, 139, 140, 141, 142, 149, 158], "string": [0, 13, 18, 20, 21, 30, 59, 132], "format": [0, 37, 55, 163], "same": [0, 21, 55, 60, 84, 109, 117, 163], "wai": [0, 159, 162], "cli": 0, "load_default_experi": [0, 2, 7], "batch_siz": [0, 25, 27, 28, 29, 30, 151, 159, 162, 163], "16": [0, 6, 141, 142], "onc": [0, 163], "i": [0, 4, 18, 20, 21, 22, 23, 25, 27, 28, 29, 30, 31, 32, 41, 49, 50, 51, 59, 60, 74, 77, 79, 84, 109, 117, 120, 132, 138, 142, 149, 151, 154, 158, 159, 162, 163], "attribut": 0, "overridden": [0, 163], "override_config": [0, 2, 7], "which": [0, 7, 20, 21, 25, 27, 28, 30, 31, 39, 59, 75, 101, 154, 158, 159, 162, 163], "take": [0, 18, 49, 51], "valu": [0, 6, 20, 21, 22, 23, 27, 31, 37, 46, 47, 77, 79, 122, 132, 137, 149, 151, 158, 159, 162, 163], "made": [0, 27, 59, 163], "async": 0, "pass": [0, 25, 27, 28, 30, 31, 32, 37, 38, 49, 59, 62, 65, 71, 72, 75, 84, 101, 159, 162, 163], "run_async": [0, 7], "true": [0, 7, 23, 27, 29, 31, 37, 38, 41, 44, 46, 49, 57, 74, 81, 84, 104, 105, 107, 108, 110, 122, 132, 142, 159, 162], "await": 0, "The": [0, 20, 23, 27, 28, 31, 59, 60, 117, 132, 154, 159, 162, 163], "To": [0, 159, 162], "examin": [0, 45], "print_config": [0, 2, 7], "download": 0, "exampl": [0, 31, 49, 59, 75, 109, 132, 159, 162], "download_example_data": [0, 2, 7], "thi": [0, 4, 14, 23, 27, 28, 29, 31, 49, 59, 60, 75, 151, 159, 162, 163], "api": [1, 161], "cyto_dl_model": [1, 2], "modul": [1, 2, 3, 8, 17, 19, 24, 26, 35, 36, 43, 56, 58, 61, 64, 66, 70, 73, 76, 80, 83, 89, 93, 99, 100, 103, 112, 127, 135, 136, 144, 145, 148, 155, 161], "autothresholdmethod": [1, 2, 6], "experimenttyp": [1, 2, 6], "hardwaretyp": [1, 2, 5, 6], "patchsiz": [1, 2, 5, 6], "callback": [1, 153, 158, 159, 161, 162], "callback_util": [1, 8], "csv_saver": [1, 8], "csvsaver": [1, 8, 10], "image_sav": [1, 8], "imagesav": [1, 8, 11], "latent_walk": [1, 8], "layer_freez": [1, 8], "layerfreez": [1, 8, 13], "model_util": [1, 8], "getembed": [1, 8, 14], "get_all_embed": [1, 8, 14], "save_predictions_classifi": [1, 8, 14], "outlier_detect": [1, 8], "outlierdetect": [1, 8, 15], "datafram": [1, 24, 32, 159, 161, 162], "transform": [1, 17, 25, 27, 28, 29, 30, 31, 32, 35, 37, 41, 42, 74, 77, 109, 134, 140, 141, 159, 162, 163], "reader": [1, 17], "filter_column": [1, 17, 18, 19, 20], "read_csv": [1, 17, 18], "read_datafram": [1, 17, 18], "read_h5ad": [1, 17, 18], "read_parquet": [1, 17, 18], "datamodul": [1, 14, 159, 161, 162], "data_dict": [1, 24], "make_data_dict_dataload": [1, 24, 25], "folder": [1, 24, 153, 159, 162], "make_folder_dataload": [1, 24, 30], "multidim_imag": [1, 24], "multidimimagedataset": [1, 24, 31], "make_multidim_image_dataload": [1, 24, 31], "smartcach": [1, 24], "smartcachedatamodul": [1, 24, 32], "torchvis": [1, 24], "cifar10": [1, 24, 33], "cifar100": [1, 24, 33], "clevrclassif": [1, 24, 33], "caltech101": [1, 24, 33], "caltech256": [1, 24, 33], "celeba": [1, 24, 33], "cityscap": [1, 24, 33], "cococapt": [1, 24, 33], "cocodetect": [1, 24, 33], "country211": [1, 24, 33], "dtd": [1, 24, 33], "datasetfold": [1, 24, 33], "emnist": [1, 24, 33], "eurosat": [1, 24, 33], "fer2013": [1, 24, 33], "fgvcaircraft": [1, 24, 33], "fakedata": [1, 24, 33], "fashionmnist": [1, 24, 33], "flickr30k": [1, 24, 33], "flickr8k": [1, 24, 33], "flowers102": [1, 24, 33], "food101": [1, 24, 33], "gtsrb": [1, 24, 33], "hmdb51": [1, 24, 33], "inaturalist": [1, 24, 33], "imagefold": [1, 24, 33], "imagenet": [1, 24, 33], "kmnist": [1, 24, 33], "kinet": [1, 24, 33], "kitti": [1, 24, 33], "lfwpair": [1, 24, 33], "lfwpeopl": [1, 24, 33], "lsun": [1, 24, 33], "lsunclass": [1, 24, 33], "mnist": [1, 24, 33], "movingmnist": [1, 24, 33], "omniglot": [1, 24, 33], "oxfordiiitpet": [1, 24, 33], "pcam": [1, 24, 33], "phototour": [1, 24, 33], "places365": [1, 24, 33], "qmnist": [1, 24, 33], "renderedsst2": [1, 24, 33], "sbdataset": [1, 24, 33], "sbu": [1, 24, 33], "semeion": [1, 24, 33], "stl10": [1, 24, 33], "sun397": [1, 24, 33], "svhn": [1, 24, 33], "stanfordcar": [1, 24, 33], "ucf101": [1, 24, 33], "usp": [1, 24, 33], "vocdetect": [1, 24, 33], "vocsegment": [1, 24, 33], "visiondataset": [1, 24, 33], "widerfac": [1, 24, 33], "imag": [1, 11, 25, 28, 29, 31, 32, 62, 65, 71, 72, 74, 77, 79, 102, 104, 105, 106, 107, 108, 109, 110, 117, 120, 134, 139, 159, 161, 162, 163], "io": [1, 18, 35, 71, 72, 109, 140, 144, 159, 162], "logger": [1, 152, 153, 158, 159, 161, 162], "mlflow": [1, 56, 58, 80, 159, 162], "mlflowlogg": [1, 56, 57], "classif": [1, 58], "contrast": [1, 47, 58], "handler": [1, 58], "im2im": [1, 58], "util": [1, 24, 25, 26, 27, 28, 30, 58, 70, 99, 135, 159, 161, 162, 163], "vae": [1, 58], "base_model": [1, 58], "basemodel": [1, 58, 59, 60, 62, 65, 71, 72, 84], "basemodelmeta": [1, 58, 59], "basic_model": [1, 58], "basicmodel": [1, 58, 60], "nn": [1, 60, 62, 65, 71, 72, 77, 84, 161], "discrimin": [1, 71, 75, 99, 105, 113, 117, 159, 162], "head": [1, 62, 65, 71, 72, 99, 140, 141, 142, 159, 162, 163], "loss": [1, 59, 60, 74, 84, 96, 99, 104, 105, 106, 107, 108, 109, 110, 159, 162, 163], "point_cloud": [1, 99, 161], "vit": [1, 99], "hr_skip": [1, 99], "hrskip": [1, 99, 111], "mlp": [1, 99, 110, 135, 136, 137], "res_unit": [1, 99], "residualunit": [1, 99, 132], "spatial_transform": [1, 99], "convpoolrelu": [1, 99, 133], "stn": [1, 99, 133], "track_sequence_predictor": [1, 99], "trackclassifi": [1, 99, 134], "positionalencoding1d": [1, 99, 134], "spharm": [1, 148], "config": [1, 4, 7, 148, 153, 158, 159, 162], "is_config": [1, 148, 149], "kv_to_dict": [1, 148, 149], "remove_aux_kei": [1, 148, 149], "download_test_data": [1, 148], "delete_test_data": [1, 148, 150], "parse_s3_path": [1, 148, 150], "setup_path": [1, 148, 150], "dummy_dataset": [1, 148], "dummydatamodul": [1, 148, 151], "dummydataset": [1, 148, 151], "pylogg": [1, 148], "get_pylogg": [1, 148, 152], "rich_util": [1, 148], "enforce_tag": [1, 148, 153], "print_config_tre": [1, 148, 153], "rotat": [1, 148, 155, 163], "rotationmodul": [1, 148, 154], "get_rotation_matrix_so2": [1, 148, 154], "get_rotation_matrix_so3": [1, 148, 154], "template_util": [1, 148], "close_logg": [1, 148, 158], "extra": [1, 139, 141, 148, 153, 158, 160], "get_metric_valu": [1, 148, 158], "instantiate_callback": [1, 148, 158], "instantiate_logg": [1, 148, 158], "log_hyperparamet": [1, 148, 158], "save_fil": [1, 148, 158], "task_wrapp": [1, 148, 158], "compil": [1, 62, 71, 72, 159, 161, 162], "eval": [1, 161], "main": [1, 34, 114, 147, 161], "train": [1, 2, 3, 4, 5, 6, 7, 11, 23, 25, 27, 28, 29, 30, 31, 49, 57, 59, 60, 62, 71, 72, 74, 81, 108, 142, 159, 161, 162], "cyto_dl_base_model": [2, 3], "cytodlbasemodel": [2, 3, 4, 5], "segmentation_plugin_model": [2, 3], "segmentationpluginmodel": [2, 3, 5], "isodata": [2, 6], "li": [2, 6], "local": [2, 6], "mean": [2, 6, 45, 74, 95, 113, 115, 116], "minimum": [2, 6, 32], "multiotsu": [2, 6], "niblack": [2, 6], "otsu": [2, 6], "sauvola": [2, 6], "triangl": [2, 6], "yen": [2, 6], "label_fre": [2, 6], "segment": [2, 6, 50, 74, 75, 142, 159, 162, 163], "segmentation_plugin": [2, 5, 6], "cpu": [2, 6, 59, 79], "gpu": [2, 6, 152, 158, 163], "larg": [2, 6, 32, 163], "medium": [2, 6], "small": [2, 6, 74], "load_config_from_fil": [2, 7], "predict": [2, 3, 4, 5, 7, 27, 28, 31, 59, 60, 62, 65, 104, 105, 106, 107, 108, 109, 117, 120, 159, 162], "save_config": [2, 3, 4, 7], "from_default_config": [3, 4], "from_existing_config": [3, 4], "get_config": [3, 4, 58, 80, 81], "get_experiment_nam": [3, 4], "set_experiment_nam": [3, 4], "get_hardware_typ": [3, 5], "get_input_channel": [3, 5], "get_manifest_column_nam": [3, 5], "get_patch_s": [3, 5], "get_raw_image_channel": [3, 5], "get_split_column": [3, 5], "remove_split_column": [3, 5], "set_hardware_typ": [3, 5], "set_input_channel": [3, 5], "set_manifest_column_nam": [3, 5], "set_patch_s": [3, 5], "set_raw_image_channel": [3, 5], "set_split_column": [3, 5], "dictconfig": [4, 5, 25, 34, 147, 149, 153, 158], "sourc": [4, 5, 6, 7, 10, 11, 13, 14, 15, 18, 20, 21, 22, 23, 25, 27, 28, 29, 30, 31, 32, 34, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 53, 55, 57, 59, 60, 62, 63, 65, 71, 72, 74, 75, 77, 78, 79, 81, 82, 84, 94, 95, 96, 97, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 113, 114, 115, 116, 117, 118, 120, 122, 123, 124, 125, 126, 132, 133, 134, 137, 138, 139, 140, 141, 142, 143, 147, 149, 150, 151, 152, 153, 154, 158], "base": [4, 5, 6, 7, 10, 11, 13, 14, 15, 21, 22, 25, 27, 28, 29, 30, 31, 32, 33, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 53, 55, 57, 59, 60, 62, 63, 65, 71, 72, 74, 75, 77, 78, 79, 84, 94, 95, 96, 97, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 113, 114, 115, 116, 117, 118, 120, 122, 123, 124, 125, 126, 132, 133, 134, 137, 138, 139, 140, 141, 142, 151, 154, 159, 162, 163], "abc": [4, 104], "A": [4, 5, 18, 20, 22, 25, 27, 28, 30, 60, 117, 132, 154], "us": [4, 5, 14, 18, 20, 21, 22, 23, 25, 27, 28, 30, 31, 32, 37, 38, 46, 47, 48, 49, 50, 59, 60, 62, 65, 71, 72, 74, 75, 84, 104, 106, 108, 109, 117, 132, 141, 151, 153, 159, 160, 162, 163], "run": [4, 31, 72, 104, 107, 108, 110, 159, 162, 163], "cyto": [4, 160], "dl": [4, 160], "Not": [4, 108], "intend": 4, "direct": [4, 133], "client": 4, "pleas": 4, "see": [4, 18, 20, 25, 27, 28, 30, 109, 132, 159, 162], "classmethod": [4, 95], "factori": 4, "method": [4, 59, 78, 109], "instead": [4, 37], "spatial_dim": [4, 31, 32, 106, 109, 132, 139, 140, 141, 142, 154, 163], "int": [4, 5, 7, 11, 22, 23, 27, 28, 29, 31, 32, 45, 47, 49, 50, 51, 55, 65, 74, 75, 77, 94, 96, 101, 102, 106, 109, 110, 120, 126, 132, 139, 140, 141, 142, 151, 154], "return": [4, 18, 23, 31, 49, 59, 74, 101, 117, 134, 138, 149, 154], "paramet": [4, 7, 11, 13, 18, 20, 21, 22, 23, 25, 27, 28, 29, 30, 31, 32, 37, 39, 41, 44, 45, 46, 47, 48, 49, 50, 51, 53, 55, 60, 62, 65, 71, 72, 74, 75, 77, 79, 84, 95, 101, 102, 104, 105, 106, 107, 108, 109, 110, 117, 120, 122, 134, 139, 140, 141, 142, 149, 154, 158, 159, 162, 163], "dimens": [4, 31, 32, 74, 109, 110, 132, 134, 138, 139, 140, 141, 142], "e": [4, 18, 31, 84, 159, 160, 162, 163], "g": [4, 31, 159, 162, 163], "2": [4, 28, 31, 49, 74, 101, 102, 111, 132, 133, 134, 141, 142, 154], "config_filepath": 4, "an": [4, 6, 18, 25, 28, 31, 49, 51, 59, 77, 95, 120, 132, 159, 162, 163], "exist": [4, 23], "basi": 4, "must": [4, 13, 18, 20, 23, 30, 31, 44, 49, 59, 159, 162], "gener": [4, 18, 22, 32, 49, 55, 60, 74, 75, 77, 102, 104, 105, 106, 151, 159, 162], "subclass": [4, 29, 84], "want": [4, 159, 162, 163], "str": [4, 5, 7, 11, 13, 14, 15, 18, 20, 21, 22, 23, 25, 27, 28, 29, 30, 31, 32, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 53, 55, 57, 60, 62, 65, 71, 72, 74, 77, 78, 79, 84, 108, 117, 120, 132, 139, 142, 153, 158], "manifest_path": 4, "output_dir": [4, 7, 14], "checkpoint": [4, 15, 81, 142], "none": [4, 5, 7, 11, 13, 14, 18, 20, 21, 22, 23, 25, 27, 28, 29, 30, 31, 32, 34, 40, 42, 49, 50, 57, 59, 60, 62, 72, 74, 77, 78, 84, 95, 102, 104, 105, 106, 107, 108, 109, 110, 111, 118, 125, 126, 132, 137, 139, 140, 141, 142, 147, 151, 153, 158], "max_epoch": 4, "handl": [5, 31, 41, 59, 117], "tupl": [5, 31, 38, 40, 42, 59, 77, 132, 140, 141], "hardware_typ": 5, "input_channel": [5, 139, 141], "target1": 5, "target2": 5, "merge_mask": 5, "exclude_mask": 5, "base_imag": 5, "patch_siz": [5, 134, 139, 163], "channel": [5, 31, 32, 37, 40, 42, 45, 50, 55, 77, 102, 109, 120, 132, 139, 141, 142, 159, 162, 163], "split_column": [5, 27, 28, 29, 159, 162], "enum": 6, "enumer": [6, 32, 37], "threshold_isodata": 6, "threshold_li": 6, "threshold_loc": 6, "threshold_mean": 6, "threshold_minimum": 6, "threshold_multiotsu": 6, "threshold_niblack": 6, "threshold_otsu": 6, "threshold_sauvola": 6, "threshold_triangl": 6, "threshold_yen": 6, "patch": [6, 45, 49, 139, 140, 141, 142, 163], "size": [6, 29, 49, 74, 117, 132, 139, 140, 141, 142, 163], "respect": [6, 18, 84, 163], "shape": [6, 41, 151], "128": [6, 134], "64": [6, 102, 133], "32": [6, 133, 141, 142], "object": [7, 18, 31, 45, 74, 75, 77, 78, 79, 102, 117, 142, 154], "dict": [7, 20, 21, 25, 27, 28, 31, 38, 40, 42, 49, 50, 57, 60, 71, 72, 74, 84, 151, 158], "load": [7, 18, 25, 27, 28, 30, 31, 32, 37, 38, 39, 60, 159, 162, 163], "config_path": 7, "experiment_typ": 7, "directori": [7, 11, 25, 27, 28, 30, 62, 65, 71, 72, 163], "float": [7, 23, 32, 45, 46, 47, 74, 75, 77, 78, 84, 117, 120, 122, 132, 141, 147, 154, 158], "bool": [7, 11, 20, 23, 27, 28, 29, 31, 37, 38, 39, 40, 41, 42, 44, 46, 47, 49, 50, 51, 53, 55, 74, 77, 79, 106, 109, 117, 120, 122, 132, 141, 142, 153], "fals": [7, 11, 20, 23, 27, 28, 29, 31, 37, 38, 39, 44, 46, 47, 49, 51, 53, 55, 62, 71, 72, 74, 77, 79, 84, 94, 95, 97, 102, 106, 108, 109, 111, 113, 132, 137, 141, 153], "save": [7, 8, 11, 31, 35, 43, 55, 60, 62, 65, 71, 72, 104, 107, 108, 110, 158, 159, 162, 163], "current": [7, 28, 31, 41], "on_predict_epoch_end": [8, 10], "on_predict_batch_end": [8, 11, 15], "on_test_batch_end": [8, 11, 15], "on_train_batch_end": [8, 11], "on_validation_batch_end": [8, 11], "setup": [8, 13, 24, 32, 158], "on_test_epoch_end": [8, 14], "calculate_mahalanobis_hook": [8, 15], "flatten_activ": [8, 15], "on_load_checkpoint": [8, 15], "on_predict_epoch_start": [8, 15], "on_save_checkpoint": [8, 15], "on_test_epoch_start": [8, 15], "on_train_epoch_start": [8, 15], "update_covariance_hook": [8, 15], "save_dir": [10, 11, 15, 57, 62, 65, 71, 72, 163], "meta_kei": [10, 44, 65], "trainer": [10, 11, 13, 14, 15, 153, 159, 162], "pl_modul": [10, 11, 13, 14, 15], "save_every_n_epoch": 11, "1": [11, 23, 28, 29, 32, 49, 51, 62, 71, 72, 74, 77, 84, 95, 104, 105, 106, 107, 109, 110, 117, 120, 123, 125, 126, 132, 139, 141, 150, 163], "stage": [11, 13, 32, 59, 60, 62, 65, 71, 72, 84, 104, 105, 107, 108, 110], "val": [11, 23, 27, 28, 59, 60, 82], "save_input": 11, "after": [11, 44, 74, 77, 109, 137, 158], "postprocess": [11, 70, 73, 104, 105, 106, 107, 108, 109, 110, 159, 162, 163], "ead": 11, "union": [11, 13, 18, 20, 21, 25, 27, 28, 30, 31, 32, 39, 41, 48, 51, 60, 72, 74, 79], "frequenc": [11, 62, 65, 71, 72], "whether": [11, 23, 27, 28, 29, 31, 37, 38, 39, 41, 45, 46, 47, 49, 50, 51, 55, 62, 71, 72, 74, 77, 79, 108, 109, 122, 132, 141, 151, 153, 154, 163], "input": [11, 20, 22, 23, 25, 27, 28, 30, 39, 60, 62, 71, 72, 74, 102, 104, 105, 106, 107, 108, 109, 110, 113, 115, 116, 117, 118, 125, 132, 139, 141, 149, 153, 159, 162, 163], "output": [11, 15, 31, 37, 60, 77, 84, 104, 109, 110, 117, 132, 141, 142, 153, 158, 159, 162], "batch": [11, 15, 21, 25, 27, 28, 29, 30, 31, 44, 53, 59, 60, 62, 63, 65, 71, 72, 84, 95, 104, 105, 107, 108, 110, 151, 154, 163], "batch_idx": [11, 15, 59, 60, 62, 63, 65, 71, 72, 84], "dataloader_idx": [11, 15], "0": [11, 15, 32, 40, 45, 46, 47, 49, 74, 75, 84, 95, 106, 109, 111, 117, 120, 122, 132, 137, 139, 141, 142, 154], "step": [11, 31, 57, 59, 75, 163], "contain": [13, 18, 20, 21, 25, 27, 30, 31, 32, 41, 163], "exclud": [13, 18, 20, 30, 74], "search": 13, "within": [13, 47], "layer": [13, 102, 109, 110, 117, 132, 138, 140, 141, 142], "freez": 13, "x_label": [14, 60, 84], "id_label": [14, 59, 84], "arg": [14, 25, 27, 28, 30, 33, 37, 39, 59, 60, 62, 63, 65, 71, 72, 84, 132, 151, 153], "id_field": 14, "lightningmodul": [14, 59, 158], "train_dataload": [14, 24, 26, 27, 32, 148, 151], "val_dataload": [14, 24, 26, 27, 32, 148, 151], "test_dataload": [14, 24, 26, 27, 32, 148, 151], "pred": [14, 59, 101, 114], "todo": [14, 23, 27, 28], "better": [14, 163], "mayb": 14, "vol": 14, "predictor": 14, "code": [14, 159, 162], "drop": [14, 29, 137], "unnecessari": 14, "index": [14, 51, 143], "n_epoch": 15, "layer_nam": 15, "act": [15, 132], "set": [15, 27, 47, 158], "forward": [15, 58, 59, 60, 61, 62, 64, 65, 70, 72, 83, 84, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 109, 111, 112, 113, 114, 115, 116, 118, 123, 124, 125, 126, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142], "hook": 15, "callabl": [15, 25, 30, 31, 49, 60, 77, 106, 109, 158], "filter": [17, 18, 19, 30, 102, 142], "filter_row": [17, 19, 20], "group_col": [17, 19], "groupcol": [17, 19, 21], "misc": [17, 19], "append_class_weight": [17, 19, 22], "append_labels_to_integ": [17, 19, 22], "append_one_hot": [17, 19, 22], "make_random_df": [17, 19, 22], "split": [17, 19, 27, 28, 29, 32, 59, 159, 162, 163], "sample_n_each": [17, 19, 23], "split_datafram": [17, 19, 23], "columns_to_filt": 18, "sequenc": [18, 20, 22, 25, 27, 28, 29, 30, 38, 39, 40, 42, 44, 49, 53, 60, 74, 77, 84, 132, 134, 139, 143, 153, 159, 162], "regex": [18, 20, 30], "startswith": [18, 20, 30], "endswith": [18, 20, 30], "column": [18, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 159, 162, 163], "combin": [18, 29, 141, 159, 162, 163], "differ": [18, 20, 23, 37, 117, 120, 142, 159, 162], "queri": [18, 137], "pattern": 18, "If": [18, 20, 22, 27, 28, 29, 30, 31, 37, 38, 44, 60, 109, 159, 162, 163], "suppli": [18, 20], "preced": 18, "remain": [18, 20, 21], "argument": [18, 22, 25, 27, 28, 30, 32, 38, 62, 65, 71, 72, 84, 101, 132, 159, 162], "ignor": [18, 20, 27, 28, 41, 158], "otherwis": [18, 60, 163], "logic": [18, 59], "AND": 18, "appli": [18, 25, 30, 32, 49, 50, 51, 55, 77, 109, 138, 158, 159, 162], "all": [18, 23, 27, 28, 31, 32, 49, 72, 77, 158, 159, 162, 163], "condit": 18, "regular": [18, 20, 30], "express": [18, 20, 30], "match": [18, 20, 30, 59], "substr": [18, 20, 30], "start": [18, 20, 30, 31, 32, 49, 55, 158, 159, 162], "end": [18, 20, 30], "include_column": 18, "read": [18, 31, 32, 36, 37, 38, 40, 42], "store": [18, 25, 27, 28, 30, 60, 159, 162], "csv": [18, 28, 31, 32, 37, 65, 159, 162, 163], "includ": [18, 20, 23, 139, 141], "onli": [18, 20, 25, 27, 28, 29, 30, 31, 41, 50, 60, 65, 74, 104, 132, 140, 141, 158, 163], "given": [18, 20, 22, 23, 27, 28, 45, 59, 96, 122, 159, 162], "upath": [18, 25, 27, 28, 30], "desir": 18, "result": [18, 20, 59, 60, 163], "type": [18, 21, 28, 29, 31, 37, 59, 77, 106, 109, 117, 132, 149, 154, 159, 162, 163], "pd": [18, 20, 22, 23], "required_column": 18, "parquet": [18, 27, 28], "assert": 18, "expect": [18, 25, 159, 162, 163], "requir": [18, 159, 160, 162, 163], "either": [18, 20, 21, 23, 27, 59, 154], "support": [18, 28, 41, 75, 117], "aren": 18, "t": [18, 32, 37, 96, 160], "found": [18, 159, 162], "valueerror": 18, "thrown": 18, "those": [18, 159, 162], "get": [18, 32, 159, 162], "append": [18, 22, 23], "without": 18, "duplic": 18, "back": 18, "anndata": 18, "h5ad": 18, "r": [18, 160], "": [18, 20, 27, 28, 29, 71, 72, 74, 75, 84, 105, 106, 154, 159, 162], "doc": [18, 25, 27, 28, 30, 71, 72, 109, 159, 162], "detail": [18, 20], "http": [18, 25, 27, 28, 30, 38, 42, 71, 72, 109, 114, 115, 140, 159, 160, 162], "readthedoc": 18, "en": [18, 71, 72, 109, 159, 162], "latest": 18, "html": [18, 25, 27, 28, 30, 71, 72, 109, 159, 162], "select": [20, 23, 29, 45, 159, 162], "dataset": [20, 27, 28, 29, 31, 32, 151, 159, 162], "more": [20, 25, 27, 28, 30, 158, 159, 162], "oper": 20, "It": [20, 27, 95, 163], "panda": [20, 23], "case": [20, 21, 23, 27, 28, 59, 159, 162, 163], "explicit": [20, 124], "keep": [20, 74, 159, 162], "row": [20, 22, 23], "where": [20, 21, 28, 31, 59, 77, 140, 142, 149, 151, 159, 162], "group": [21, 28, 154], "dtype": [21, 37, 77, 120], "kei": [21, 25, 27, 28, 29, 30, 31, 37, 39, 41, 44, 45, 46, 47, 48, 49, 50, 51, 53, 55, 59, 60, 62, 65, 71, 72, 74, 79, 84, 137, 149, 151, 159, 162], "becom": [21, 151, 159, 162], "kwarg": [21, 32, 33, 37, 39, 59, 60, 62, 63, 65, 71, 72, 84, 94, 95, 96, 97, 101, 114, 151], "col": 21, "filter_col": 21, "singl": [21, 27, 31, 159, 162], "np": [21, 77], "numpi": [21, 31, 37, 41, 77, 79], "recogn": 21, "turn": 21, "add": [22, 44, 59], "weight": [22, 60, 74, 84, 105, 106, 120, 125, 138, 142], "modifi": [22, 23, 28, 101], "its": [22, 45, 153], "integ": [22, 31, 49], "encod": [22, 83, 84, 134, 137, 139, 140, 141], "convert": [22, 31, 41, 74, 79, 139], "hot": 22, "call": [22, 27, 28, 59, 75, 158], "function": [22, 31, 49, 60, 74, 84, 104, 105, 106, 107, 108, 109, 110, 120, 122, 158, 159, 162, 163], "one_hot_encod": 22, "b": [22, 124], "c": [22, 37], "d": 22, "n_row": 22, "100": [22, 49, 74, 105, 106], "random": [22, 23, 27, 28, 49], "test": [22, 23, 27, 28, 31, 59, 60, 159, 162], "wrangl": 22, "pipelin": 22, "creat": [22, 25, 27, 28, 30, 31, 41, 62, 74, 117, 142, 159, 160, 162, 163], "number": [22, 23, 27, 28, 32, 37, 49, 50, 55, 75, 101, 102, 109, 120, 132, 139, 140, 141, 142, 158, 163], "forc": 23, "seed": [23, 27, 28], "42": [23, 27, 28], "have": [23, 44, 49, 59, 74, 132], "equal": [23, 120], "per": [23, 27, 28, 49, 74, 120], "In": [23, 59, 154, 159, 162, 163], "ha": [23, 75, 117], "less": 23, "than": [23, 132], "correspond": [23, 28, 30, 49, 151], "sampl": [23, 25, 27, 28, 29, 30, 45, 49, 93, 94, 95, 97, 151], "replac": [23, 32], "uniqu": [23, 159, 162], "toggl": [23, 99, 133], "upsampl": [23, 109, 142, 159, 162], "smaller": 23, "train_frac": 23, "val_frac": 23, "return_split": 23, "perform": [23, 109], "three": [23, 27], "identifi": 23, "each": [23, 25, 27, 28, 29, 30, 32, 55, 59, 62, 74, 84, 132, 134, 138, 139, 140, 141, 142, 151, 159, 162, 163], "belong": 23, "extend": 23, "enabl": 23, "balanc": 23, "stratifi": 23, "fraction": 23, "valid": [23, 32, 59, 62, 71, 72, 159, 162], "By": [23, 163], "half": 23, "between": [23, 28, 29, 31, 62, 71, 72, 95, 104, 109, 120], "separ": [23, 31, 37, 74], "reproduc": 23, "dataframe_datamodul": [24, 26], "dataframedatamodul": [24, 26, 27, 28], "grouped_dataframe_datamodul": [24, 26], "groupeddataframedatamodul": [24, 26, 28], "alternatingbatchsampl": [24, 26, 28, 29], "removenankeysd": [24, 26, 29], "get_canonical_split_nam": [24, 26, 29], "get_dataset": [24, 26, 27, 29], "make_multiple_dataframe_split": [24, 26, 29], "make_single_dataframe_split": [24, 26, 29], "parse_transform": [24, 26, 29], "create_metatensor": [24, 31], "get_per_file_arg": [24, 31, 32], "is_batch": [24, 31], "make_dataload": [24, 26, 27, 28, 32], "predict_dataload": [24, 26, 27, 32, 148, 151], "prepare_data": [24, 32], "cache_dir": [25, 27, 28, 29, 30, 159, 162], "dataloader_kwarg": [25, 27, 28, 30, 31], "dataload": [25, 27, 28, 30, 31, 32, 60, 159, 162], "usual": 25, "cach": [25, 27, 28, 30, 32, 159, 162], "acceler": [25, 27, 28, 30], "keyword": [25, 27, 28, 30, 38], "torch": [25, 27, 28, 29, 30, 41, 60, 62, 71, 72, 77, 84, 95, 102, 105, 106, 109, 117, 137, 138, 154, 163], "instanti": [25, 27, 28, 30, 84, 158, 159, 162], "asid": [25, 27, 28, 30], "shuffl": [25, 27, 28, 29, 30], "among": [25, 27, 28, 30], "num_work": [25, 27, 28, 30, 32, 159, 162], "etc": [25, 27, 28, 30, 159, 162, 163], "pytorch": [25, 27, 28, 29, 30, 60, 84, 159, 162], "info": [25, 27, 28, 30], "org": [25, 27, 28, 30, 115], "stabl": [25, 27, 28, 30, 71, 72, 109, 159, 162], "get_dataload": [26, 27, 148, 151], "split_map": [27, 28, 29], "just_infer": [27, 28, 29], "subsampl": [27, 28], "refresh_subsampl": [27, 28], "smartcache_arg": [27, 28, 29], "lightningdatamodul": [27, 32, 151], "lightn": [27, 60, 158, 159, 162, 163], "fold": 27, "addition": [27, 158], "go": 27, "flag": 27, "so": [27, 28, 75, 154, 159, 162, 163], "whole": [27, 28], "predict_datamodul": 27, "simpli": [27, 59, 159, 162], "construct": [27, 159, 162], "regardless": 27, "specif": [27, 28, 59, 71, 72, 84, 109, 159, 162, 163], "everyth": [27, 28, 47], "document": [27, 28, 159, 162], "just": [27, 28], "infer": [27, 28, 59, 71, 72, 84, 94, 95, 97, 154], "epoch": [27, 28], "refresh": [27, 28], "time": [27, 28, 29, 75, 158], "smartcachedataset": [27, 28], "target_column": [28, 29], "grouping_column": [28, 29], "should": [28, 31, 32, 39, 49, 59, 109, 120, 132, 142, 163], "some": [28, 31, 132, 159, 162, 163], "criterion": 28, "leverag": 28, "two": [28, 48, 95, 159, 162], "multitask": 28, "ground": [28, 29, 74, 109, 117, 159, 162, 163], "truth": [28, 29, 74, 109, 117, 159, 162, 163], "task": [28, 29, 62, 65, 71, 72, 75, 104, 105, 107, 108, 109, 110, 139, 158, 159, 162, 163], "characterist": 28, "altern": [28, 29, 163], "dure": [28, 31, 62, 65, 71, 72, 108, 142, 158, 159, 162], "factor": [28, 49, 142, 163], "homogen": 28, "across": [28, 51, 74, 159, 162], "subset": 29, "drop_last": 29, "sampler": 29, "subsetrandomsampl": 29, "batchsampl": 29, "mutual": 29, "exclus": 29, "monai": [29, 32, 49, 51, 71, 72, 109, 132, 159, 162, 163], "wrap": [29, 60, 158, 159, 162], "repres": [29, 132], "last": [29, 50, 81, 117, 132, 138], "incomplet": 29, "randomli": [29, 50, 132], "follow": [29, 163], "order": [29, 132, 139, 141, 142, 153], "remov": [29, 74], "nan": 29, "ad": [29, 44, 163], "allow_missing_kei": [29, 37, 46, 47, 49, 50, 51, 53, 55, 74, 79], "allow": [29, 37, 50, 53, 55, 163], "multi": [29, 31, 152, 158, 159, 162, 163], "target": [29, 59, 65, 75, 113, 115, 116, 117, 118, 122, 124, 125, 159, 162, 163], "split_path": 29, "dataframe_path": 29, "orig_fnam": 30, "origin": [30, 44], "filenam": [30, 38, 40, 42], "extens": 30, "out": [30, 62, 71, 72, 132, 141, 142, 159, 162], "rule": [30, 163], "csv_path": [31, 32], "img_path_column": [31, 32], "channel_column": [31, 32], "out_kei": [31, 37], "3": [31, 32, 49, 74, 75, 101, 102, 106, 109, 111, 132, 139, 140, 141, 142, 154, 160, 163], "scene_column": 31, "scene": [31, 32, 37, 38], "time_start_column": 31, "time_stop_column": 31, "stop": 31, "time_step_column": 31, "dict_meta": 31, "dask_load": [31, 37, 38], "dimension": [31, 94, 95, 96], "timelaps": 31, "metadata": [31, 44, 151], "timepoint": [31, 32, 37, 38], "extract": [31, 37, 38, 141], "spatial": [31, 32, 74, 101, 109, 120, 132, 139, 141, 142, 163], "yx": [31, 139, 163], "zyx": [31, 139, 141, 142, 163], "specifi": [31, 32, 37, 38, 47, 51, 79, 84, 159, 162, 163], "multipl": [31, 49, 101, 102, 132, 159, 162], "thei": [31, 44, 75], "comma": [31, 37], "scene1": 31, "scene2": 31, "ani": [31, 57, 77, 120, 159, 162, 163], "start_column": 31, "stop_column": 31, "step_column": 31, "For": [31, 49, 109, 132, 159, 162, 163], "everi": [31, 60, 149], "other": [31, 159, 162, 163], "version": [31, 101, 163], "accept": [31, 120], "arrai": [31, 41, 79, 109, 120, 159, 162], "normal": [31, 102, 132, 137, 138, 159, 162, 163], "could": 31, "here": [31, 32, 59, 115, 159, 162, 163], "dask": [31, 37, 38], "full": [31, 37, 38], "memori": [31, 32, 37, 38, 163], "befor": [31, 37, 38, 49, 55, 122, 158], "img": [31, 38, 40, 42, 55, 74, 79, 134, 139, 141, 142], "meta": 31, "df": [31, 32], "x": [31, 59, 60, 62, 72, 84, 101, 102, 104, 105, 106, 109, 111, 114, 123, 126, 132, 133, 137, 138, 163], "listconfig": [31, 50, 55, 149], "multidimimag": 31, "cannot": 31, "dim": [31, 74, 101, 102, 110, 126], "multiscen": 31, "alreadi": [31, 159, 162], "compos": [32, 153], "img_data": 32, "n_val": 32, "20": 32, "pct_val": 32, "raw": [32, 37, 49, 159, 162, 163], "ch": [32, 45, 77], "num_neighbor": 32, "4": [32, 134, 137, 140, 141, 142], "cache_r": 32, "5": [32, 49, 74, 123], "replace_r": 32, "czi": 32, "don": 32, "fit": 32, "bioio": 32, "n_imag": 32, "percentag": 32, "neighbor": [32, 74], "worker": 32, "most": [32, 59], "schedul": 32, "parallel": 32, "submodul": [35, 144, 161], "aicsimage_load": [35, 36], "aicsimageloaderd": [35, 36, 37], "monai_bio_read": [35, 36, 37], "monaibioread": [35, 36, 38], "numpy_read": [35, 36], "readnumpyfil": [35, 36, 39], "ome_zarr_read": [35, 36], "omezarrread": [35, 36, 40], "polygon_load": [35, 36], "polygonloaderd": [35, 36, 41], "skimage_read": [35, 36], "skimageread": [35, 36, 42], "add_meta": [35, 43], "addmeta": [35, 43, 44], "bright_sampl": [35, 43], "brightsampl": [35, 43, 45], "clip": [35, 43, 47], "clipd": [35, 43, 46], "contrastadjust": [35, 43], "contrastadjustd": [35, 43, 47], "merg": [35, 43], "multiscale_cropp": [35, 43], "randommultiscalecropd": [35, 43, 49], "pad": [35, 43, 74, 132], "padzd": [35, 43, 50], "project": [35, 43, 159, 162], "maxprojectd": [35, 43, 51], "rotation_mask_transform": [35, 43], "so2_random_rot": [35, 43], "track_transform": [35, 43], "cropres": [35, 43, 55], "generatetracklabel": [35, 43, 55], "perchannel": [35, 43, 55], "splittrackd": [35, 43, 55], "split_arg": [36, 37], "get_data": [36, 38, 40, 42], "verify_suffix": [36, 38, 40, 42], "path_kei": 37, "scene_kei": 37, "kwargs_kei": 37, "dimension_order_out": [37, 163], "float16": 37, "channel_kei": 37, "timepoint_kei": 37, "fix": 37, "initi": [37, 75, 109, 117, 152], "bioimag": [37, 38], "get_image_dask_data": [37, 38], "miss": [37, 41, 46, 47, 50, 51, 53, 55, 74, 79], "adapt": [38, 42, 114], "github": [38, 42, 114, 140, 160], "com": [38, 42, 114, 160], "mmv": [38, 42], "lab": [38, 42], "mmv_im2im": [38, 42], "reader_kwarg": 38, "imageread": [38, 40, 42], "get_image_data": 38, "ndarrai": [38, 40, 42, 74, 79], "pathlik": [38, 40, 42], "maptransform": 39, "thereof": 39, "interpret": 39, "point": [39, 49, 74, 132, 163], "cloud": [39, 114], "remot": 39, "fsspec": 39, "locat": [39, 159, 162], "level": [40, 159, 162, 163], "image_nam": 40, "shape_reference_kei": 41, "propagate_3d": 41, "missing_key_mod": 41, "rais": [41, 51, 74, 79], "polygon": 41, "vertic": 41, "tensor": [41, 79, 95, 117, 118, 125, 132, 142, 154, 163], "mask": [41, 48, 108, 139, 140, 141, 142], "propag": 41, "2d": [41, 109, 132, 139, 154, 159, 162, 163], "3d": [41, 74, 109, 132, 139, 154, 159, 162, 163], "how": [41, 109, 151, 159, 162], "keyerror": 41, "do": [41, 109, 117, 159, 162], "noth": 41, "new": [41, 44, 159, 162, 163], "blank": 41, "generate_slic": [43, 49], "image_kei": [44, 48, 50, 74], "delet": 44, "updat": [44, 59], "metatensor": [44, 151], "been": 44, "threshold": [45, 77, 122], "base_prob": 45, "decid": [45, 49], "intens": [45, 46, 47, 77, 163], "background": [45, 47], "rate": [45, 132], "probabilii": 45, "check": [45, 50], "against": 45, "low": [46, 47], "01": 46, "high": [46, 47], "99": 46, "percentil": [46, 47], "absolut": [46, 47], "lower": [46, 47], "bound": [46, 47], "upper": [46, 47], "per_channel": 46, "resiz": [46, 47, 49, 55, 163], "fail": [46, 47], "adjust": 47, "rang": [47, 77, 159, 162, 163], "outsid": 47, "everywher": 47, "mask_kei": [48, 108], "base_image_kei": 48, "output_nam": 48, "serv": 48, "patch_shap": [49, 133, 163], "scales_dict": 49, "patch_per_imag": 49, "selection_fn": 49, "max_attempt": 49, "randomizabletransform": [49, 55, 74], "style": [49, 51, 141, 163], "slice": [49, 50, 74, 163], "scale": [49, 101, 105, 106, 117, 120], "superresolut": 49, "x_kei": [49, 62, 71, 72], "network": [49, 60, 62, 71, 72, 84, 109, 132, 163], "Its": 49, "resolut": [49, 106, 109], "len": 49, "map": [49, 104, 132, 163], "seg": [49, 74, 99, 135, 159, 162], "would": [49, 59], "kept": 49, "discard": 49, "max": [49, 51], "attempt": 49, "try": [49, 163], "quit": 49, "image_dict": 49, "segmentation_kei": 50, "pad_amount": 50, "pad_kei": 50, "segmentation_ch": 50, "top": [50, 142, 163], "bottom": 50, "crop": 50, "repeat": 50, "first": [50, 95, 102, 154, 159, 162, 163], "present": [50, 74], "offset": 50, "presenc": 50, "projection_dim": 51, "nczyx": 51, "comput": [51, 95, 122, 154], "error": [51, 74, 79], "save_path": 53, "disk": 53, "debug": 53, "max_shift": 55, "8": [55, 95, 134, 137, 140, 141, 142, 159, 162], "maximum": 55, "pixel": [55, 74, 120, 139, 141, 163], "shift": 55, "img_kei": 55, "formation_kei": 55, "breakdown_kei": 55, "breakdown": 55, "track_start_kei": 55, "track_start": 55, "label_kei": [55, 74], "label": [55, 62, 65, 74, 77, 117], "track": 55, "after_save_checkpoint": [56, 57], "log_hyperparam": [56, 57], "log_metr": [56, 57], "experiment_nam": [57, 159, 162], "lightning_log": 57, "run_nam": [57, 159, 162], "tracking_uri": [57, 81], "tag": [57, 153, 158], "mlrun": 57, "prefix": 57, "artifact_loc": 57, "run_id": [57, 81], "fault_toler": 57, "ckpt_callback": 57, "param": [57, 104], "namespac": 57, "mode": [57, 81, 94, 95, 96, 97, 111, 115, 124, 158], "metric": [57, 59, 104, 107, 108, 110, 158], "timepoint_classif": [58, 61], "timepointclassif": [58, 61, 63], "base_handl": [58, 66], "image_handl": [58, 66], "load_image_patch": [58, 66], "multi_task": [58, 70], "multitaskim2im": [58, 70, 71, 72], "load_model_from_checkpoint": [58, 80, 81], "find_indic": [58, 80, 82], "o2_spharm_va": [58, 83], "prior": [58, 83, 84], "base_va": [58, 83], "baseva": [58, 83, 84], "image_canon_va": [58, 83], "image_encod": [58, 83], "image_va": [58, 83], "latent_loss_va": [58, 83], "point_cloud_va": [58, 83], "tabular_va": [58, 83], "compute_metr": [58, 59], "configure_optim": [58, 59, 70, 71, 72], "model_step": [58, 59, 60, 61, 62, 64, 65, 70, 71, 72, 83, 84], "on_train_start": [58, 59], "parse_batch": [58, 59], "predict_step": [58, 59, 61, 62, 63, 64, 65, 70, 71, 72], "test_step": [58, 59, 70, 72], "training_step": [58, 59, 70, 72], "validation_step": [58, 59, 70, 72], "log": [59, 60, 95, 158, 159, 162, 163], "assumpt": 59, "_step": 59, "whose": 59, "element": [59, 132, 151], "mai": 59, "self": [59, 74], "structur": [59, 153, 163], "part": [59, 84, 158, 159, 162], "arbitrari": 59, "denot": 59, "you": [59, 159, 162, 163], "implement": [59, 159, 162, 163], "process": [59, 158, 163], "variabl": [59, 159, 162], "hparam": 59, "id": 59, "detach": [59, 73, 76, 79, 104, 105, 106, 107, 108, 109], "consist": [59, 142, 159, 162], "your": [59, 159, 162, 163], "might": 59, "wish": 59, "post": 59, "minim": 60, "wrapper": [60, 120, 122], "around": [60, 139, 141], "assum": [60, 154, 159, 162, 163], "gt": [60, 114], "optim": [60, 105, 106, 159, 162, 163], "retriev": [60, 158], "adam": 60, "save_predict": 60, "serotini": [60, 159, 162], "fields_to_log": 60, "field": [60, 153, 163], "pretrained_weight": 60, "pretrain": [60, 142], "via": 60, "load_state_dict": 60, "save_imag": [61, 62], "should_save_imag": [61, 62], "share": [62, 71, 72, 163], "save_images_every_n_epoch": [62, 71, 72], "base_kwarg": [62, 65, 71, 72, 84], "logit": [62, 109, 159, 162], "text": 62, "overlaid": 62, "plot_class": [64, 65], "plot_neighbor": [64, 65], "backbon": [65, 71, 72, 104, 107, 108, 109, 110, 142, 159, 162, 163], "task_head": [65, 71, 72, 163], "anchor_kei": 65, "anchor": 65, "positive_kei": 65, "posit": [65, 134, 139], "target_kei": [65, 84], "visual": [65, 159, 162], "viz_freq": 65, "x1": 65, "x2": 65, "embedding1": 65, "embedding2": 65, "instancesegclust": [70, 73, 74], "instancesegloss": [70, 73, 74], "instancesegpreprocessd": [70, 73, 74], "instancesegrandflipd": [70, 73, 74], "pad_slic": [70, 73, 74], "noise_anneal": [70, 73, 102], "noiseanneal": [70, 73, 75], "get_n_postprocess_imag": [70, 72], "get_per_head": [70, 72], "run_forward": [70, 72, 104, 105, 107, 108, 110], "basic": [71, 84, 159, 162, 163], "inference_arg": [71, 72], "slide": [71, 72], "window": [71, 72], "inference_head": 72, "run_head": [72, 103, 104, 105, 106, 107, 108, 110], "n_postprocess": [72, 104, 105, 107, 108, 110], "act_thresh_label": [73, 76], "actthreshlabel": [73, 76, 77], "auto_thresh": [73, 76], "autothreshold": [73, 76, 78], "dict_to_im": [73, 76], "dicttoim": [73, 76, 79], "cluster_object": [73, 74], "kd_cluster": [73, 74], "remove_small_skeleton": [73, 74], "embed_from_skel": [73, 74], "keep_largest_cc": [73, 74], "label_2d": [73, 74], "shrink": [73, 74], "skeleton_tal": [73, 74], "smooth_embed": [73, 74], "topology_preserving_thin": [73, 74], "update_nois": [73, 75], "anisotropi": 74, "6": [74, 142], "skel_threshold": 74, "semantic_threshold": 74, "min_siz": 74, "1000": 74, "distance_threshold": 74, "progress": 74, "cluster": 74, "instanceseg": 74, "find": 74, "skeleton": 74, "assign": 74, "semant": 74, "embed": [74, 139, 140, 141, 142], "nearest": [74, 111], "distanc": [74, 163], "skel": 74, "closest": 74, "below": [74, 122, 159, 162], "touch": 74, "edg": [74, 163], "compon": [74, 153], "kernel_s": [74, 132, 133], "thin": 74, "keep_largest": 74, "instanc": [74, 75, 132, 142, 163], "kernel": [74, 132], "gaussian": [74, 75, 83, 93], "smooth": 74, "flow": 74, "amount": [74, 109, 132], "psuedo": 74, "largest": 74, "connect": [74, 109, 132, 142], "iseg": 74, "vector": [74, 154, 163], "z": [74, 84, 94, 95, 96, 154, 159, 162], "im": [74, 102], "topologi": 74, "preserv": 74, "binari": 74, "max_label": 74, "increas": [74, 75, 163], "thick": 74, "convolv": 74, "non": 74, "bw": 74, "bridg": 74, "gap": 74, "eros": 74, "spatial_axi": 74, "prob": [74, 115], "flip": [74, 163], "augment": [74, 159, 162, 163], "sign": 74, "gradient": 74, "chang": [74, 159, 162, 163], "axi": [74, 154], "NOT": 74, "probabl": 74, "constraint": 74, "annealing_step": 75, "5000": 75, "init_vari": 75, "anneal": [75, 102], "varianc": [75, 95], "nois": [75, 102], "real": [75, 101, 117], "fake": [75, 117], "harder": 75, "distribut": [75, 96], "overlap": 75, "nice": 75, "theoret": 75, "implic": 75, "qualiti": 75, "also": [75, 95, 132, 159, 162, 163], "curriculum": 75, "learn": [75, 163], "techniqu": 75, "iter": 75, "unblur": 75, "over": 75, "linearli": 75, "activ": [77, 101, 109, 132, 137, 160], "ident": [77, 106, 109, 132, 159, 162], "_type": 77, "_dtype_lik": 77, "_supportsdtyp": 77, "supportsindex": 77, "_dtypedict": 77, "uint8": 77, "rescale_dtyp": 77, "purpos": 77, "rescal": [77, 159, 162], "dtypelik": 77, "multichannel": 79, "concaten": 79, "cuda": 79, "tmp_dir": 81, "strict": 81, "ckpt": [81, 163], "lst": 82, "o2_spharm_encod": [83, 89], "abstract_prior": [83, 93], "diagonalgaussianprior": [83, 93, 95], "isotropicgaussianprior": [83, 93, 95], "compute_tc_penalti": [83, 93, 95], "identity_prior": [83, 93], "identityprior": [83, 93, 96], "joint_prior": [83, 93], "jointprior": [83, 93, 97], "calculate_elbo": [83, 84], "calculate_rcl": [83, 84], "calculate_rcl_dict": [83, 84], "decod": [83, 84, 137, 140, 141, 142], "sample_z": [83, 84], "beta": [84, 124], "kld": 84, "term": [84, 132], "reconstruction_loss": [84, 105, 106], "reconstruct": [84, 105, 106, 148, 155], "_loss": [84, 113, 115, 116, 118, 124, 125], "abstractprior": 84, "latent": 84, "space": 84, "decoder_latent_part": 84, "decoer": 84, "what": [84, 153], "depend": [84, 160], "xhat": 84, "input_kei": 84, "return_param": 84, "z_parts_param": 84, "kl_diverg": [93, 94, 95, 97], "param_s": [93, 94, 95, 96, 97], "kl": [94, 95, 96, 97], "properti": [94, 95, 96, 97], "logvar": 95, "learn_mean": 95, "learn_logvar": 95, "clamp_logvar": 95, "tc_penalty_weight": 95, "mu1": 95, "mu2": 95, "logvar1": 95, "logvar2": 95, "reduct": [95, 97, 113, 115, 116, 124, 125], "sum": [95, 97, 124, 138, 142], "kullback": 95, "leibler": 95, "diverg": 95, "diagon": 95, "necessarili": 95, "isotrop": 95, "work": [95, 160, 163], "wise": 95, "second": 95, "doesn": [96, 160], "contribut": 96, "effect": 96, "dirac": 96, "delta": 96, "z_param": 97, "multi_scale_discrimin": [99, 100], "multiscalediscrimin": [99, 100, 101], "n_layer_discrimin": [99, 100], "nlayerdiscrimin": [99, 100, 101, 102], "base_head": [99, 103], "basehead": [99, 103, 104, 105, 107, 108, 109, 110], "gan_head": [99, 103], "ganhead": [99, 103, 105, 106], "gan_head_superr": [99, 103], "ganhead_res": [99, 103, 106], "mae_head": [99, 103], "maehead": [99, 103, 107], "mask_head": [99, 103], "maskhead": [99, 103, 108], "res_blocks_head": [99, 103], "resblockshead": [99, 103, 106, 109], "vic_reg": [99, 103, 112], "vicreghead": [99, 103, 110], "adversarial_loss": [99, 112], "adversarialloss": [99, 112, 113], "chamfer_loss": [99, 112], "chamferloss": [99, 112, 114], "continuous_bernoulli": [99, 112], "cblogloss": [99, 112, 115], "cosine_loss": [99, 112], "cosineloss": [99, 112, 116], "gan_loss": [99, 105, 106, 112], "ganloss": [99, 105, 106, 112, 117], "pix2pixhd": [99, 101, 105, 106, 112, 117], "gaussian_nll_loss": [99, 112], "gaussiannllloss": [99, 112, 118], "geomloss": [99, 112], "loss_wrapp": [99, 112], "cmap_loss": [99, 112, 120], "losswrapp": [99, 112, 120], "spharm_loss": [99, 112], "threshold_loss": [99, 112], "thresholdloss": [99, 112, 122], "vicregloss": [99, 112, 123], "off_diagon": [99, 112, 123], "weibul": [99, 112], "weibulllogloss": [99, 112, 124], "weibull_log_prob": [99, 112, 124], "weighted_mse_loss": [99, 112], "weightedmseloss": [99, 112, 125], "dgcnn": [99, 127], "folding_net": [99, 127], "graph_funct": [99, 127], "vnn": [99, 127], "block": [99, 109, 132, 135], "cross_ma": [99, 135], "crossmae_decod": [99, 135, 140], "mae": [99, 135], "mae_decod": [99, 135, 141], "mae_encod": [99, 135, 141], "mae_vit": [99, 135, 141], "encodedskip": [99, 135, 142], "seg_vit": [99, 135, 142], "superresdecod": [99, 135, 142], "take_index": [99, 135, 143], "n_scale": 101, "input_nc": 102, "ndf": 102, "n_layer": 102, "norm_lay": [102, 137, 138], "instancenorm": 102, "instancenorm3d": 102, "defin": [102, 117], "patchgan": 102, "n_channel": 102, "input_im": 102, "model_output": 102, "conv_fn": 102, "later": 102, "requires_featur": 102, "standard": 102, "generate_io_map": [103, 104], "update_param": [103, 104], "input_filenam": 104, "backbone_featur": [104, 105, 107, 108, 110], "y_hat": [104, 105, 107, 108, 110], "featur": [104, 107, 108, 110, 117, 132, 137, 138, 140, 141, 142, 159, 162], "calcul": [104, 107, 108, 110, 120], "bcewithlogitsloss": [105, 106, 117], "feature_matching_loss": [105, 106], "l1loss": [105, 106], "mseloss": [105, 106], "reconstruction_loss_weight": [105, 106], "in_channel": [106, 109, 111, 132, 163], "out_channel": [106, 109, 111, 132, 142, 163], "final_act": [106, 109], "lr": [106, 109], "n_conv": [106, 109], "dropout": [106, 109, 111, 132], "upsample_method": [106, 109], "pixelshuffl": [106, 109], "upsample_ratio": [106, 109], "first_lay": [106, 109], "dens": [106, 109], "inherit": 106, "__init__": 106, "calculate_metr": 108, "convolut": [109, 132, 139, 141, 142, 159, 162], "final": [109, 141], "done": 109, "hr": 109, "determin": [109, 132, 153, 159, 162, 163], "ratio": [109, 132, 141, 142], "length": [109, 120, 134], "convprojectionlay": 109, "2048": 110, "8192": 110, "hidden_lay": [110, 126], "projectornetwork": 110, "hidden": 110, "scale_factor": 111, "align_corn": 111, "antialia": 111, "batch_pairwise_dist": [112, 114], "batch_pairwise_dist2": [112, 114], "get_target_tensor": [112, 117], "get_feature_matching_loss": [112, 117], "get_gan_loss": [112, 117], "argmax": 113, "squeez": 113, "return_pr": 113, "sentinal4d": 114, "cellshap": 114, "blob": 114, "cellshape_cloud": 114, "vendor": 114, "chamfer_dist": 114, "py": [114, 163], "licens": 114, "license_antao": 114, "y": [114, 123, 137], "continu": 115, "bernoulli": 115, "propos": 115, "arxiv": 115, "ab": 115, "1907": 115, "06845": 115, "gan_mod": 117, "vanilla": 117, "target_real_label": 117, "target_fake_label": 117, "abstract": [117, 159, 162], "awai": 117, "need": [117, 159, 162, 163], "lsgan": 117, "wgangp": 117, "note": [117, 163], "sigmoid": [117, 159, 162], "target_is_r": 117, "fill": 117, "loss_weight": 117, "fm": 117, "10": [117, 118, 124, 132], "feature_typ": 117, "mean_dim": 118, "ep": [118, 124, 132, 154], "1e": [118, 124, 132, 154], "costmap": 120, "differenti": [120, 159, 162], "emphas": 120, "throughout": 120, "loss_fn": [120, 122], "channel_weight": 120, "_supportsarrai": 120, "_nestedsequ": 120, "complex": [120, 159, 162], "byte": 120, "loss_scal": 120, "averag": 120, "arraylik": 120, "abov": 122, "num_featur": 123, "sim_coeff": 123, "std_coeff": 123, "cov_coeff": 123, "alpha": 124, "256": [126, 133], "scale_output": 126, "stride": 132, "subunit": 132, "adn_ord": 132, "nda": 132, "prelu": 132, "norm": [132, 138], "dropout_dim": 132, "dilat": 132, "bia": 132, "last_conv_onli": 132, "residu": 132, "conv": 132, "init": 132, "normalized_shap": 132, "print": [132, 153, 158], "sequenti": 132, "unit0": 132, "conv3d": 132, "adn": 132, "num_paramet": 132, "n": [132, 159, 160, 162], "layernorm": [132, 137, 138], "05": 132, "elementwise_affin": 132, "unit1": 132, "zero": [132, 158], "entir": 132, "larger": 132, "control": [132, 158], "implicit": 132, "both": [132, 163], "side": 132, "in_filt": 133, "out_filt": 133, "n_input_ch": 133, "512": 133, "n_conv_filt": 133, "pos_embedding_length": 134, "120": 134, "emb_dim": [134, 137, 139, 140, 141, 142], "num_lay": [134, 138, 140, 141, 142], "num_head": [134, 137, 140, 141], "num_class": 134, "token": [134, 140], "classifi": 134, "them": [134, 159, 162], "d_model": 134, "matrix": [134, 154], "cross_attent": [135, 136], "crossattent": [135, 136, 137], "crossattentionblock": [135, 136, 137], "crossselfblock": [135, 136, 137], "intermediate_weigh": [135, 136], "intermediateweigh": [135, 136, 138], "patchifi": [135, 136], "random_index": [135, 136, 139], "init_weight": [135, 140, 141], "get_mask": [136, 139], "encoder_dim": 137, "decoder_dim": [137, 141], "qkv_bia": 137, "qk_scale": 137, "attn_drop": 137, "proj_drop": 137, "mlp_ratio": 137, "drop_path": 137, "act_lay": 137, "gelu": 137, "in_featur": 137, "hidden_featur": 137, "out_featur": 137, "embed_dim": 138, "n_output": 138, "intermedi": [138, 141, 142], "n_patch": 139, "context_pixel": [139, 141], "pix": 139, "mask_ratio": [139, 141, 142], "n_visible_patch": 139, "num_patch": [139, 140, 141, 142], "devic": 139, "base_patch_s": [140, 141, 142], "enc_dim": [140, 141], "768": [140, 141, 142], "192": [140, 141, 142], "inspir": 140, "crossma": [140, 141], "attend": 140, "visibl": 140, "forward_index": [140, 141], "backward_index": [140, 141], "12": [141, 142], "n_intermediate_weight": 141, "weight_intermedi": 141, "linear": 141, "like": [141, 142, 163], "75": [141, 142], "encoder_lay": [141, 142], "encoder_head": [141, 142], "decoder_lay": [141, 142], "decoder_head": 141, "use_crossma": 141, "features_onli": 141, "n_decoder_filt": 142, "upsample_factor": 142, "6134": 142, "5005": 142, "encoder_ckpt": 142, "freeze_encod": 142, "encoder_kwarg": 142, "simpl": [142, 159, 162], "aic": 142, "20x": 142, "100x": 142, "unet": 142, "fed": [142, 159, 162], "skip": 142, "read_pcloud": [144, 145], "generate_img": [148, 151], "compute_rotation_matrix": [148, 154], "kv": 149, "item": 149, "nest": 149, "form": [149, 154], "interpol": [149, 159, 162], "limit": [150, 159, 162, 163], "fn": 150, "num_sampl": 151, "dummy_metadata": 151, "10000": 151, "mani": [151, 159, 162, 163], "k": 151, "friendli": 152, "save_to_fil": 153, "prompt": 153, "user": [153, 159, 162], "print_ord": 153, "resolv": 153, "content": [153, 158], "rich": [153, 158], "librari": 153, "tree": 153, "hydra": [153, 159, 162, 163], "refer": [153, 159, 162], "export": 153, "pad_valu": 154, "06": 154, "pose": 154, "about": 154, "equivari": [154, 160], "co": 154, "theta": 154, "sin": 154, "indic": 154, "pair": 154, "precis": 154, "sure": 158, "close": 158, "properli": 158, "prevent": 158, "failur": 158, "multirun": 158, "warn": 158, "metric_dict": 158, "metric_nam": 158, "safe": 158, "callbacks_cfg": 158, "logger_cfg": 158, "object_dict": 158, "rank": 158, "task_func": 158, "decor": 158, "resist": 158, "finish": 158, "except": 158, "occur": 158, "total": 158, "execut": 158, "dir": 158, "aim": [159, 162], "common": [159, 162], "manner": [159, 162], "easi": [159, 162], "beginn": [159, 162], "flexibl": [159, 162, 163], "custom": [159, 162], "templat": [159, 162, 163], "conveni": [159, 162], "syntax": [159, 162], "repo": [159, 162], "best": [159, 162], "familiar": [159, 162, 163], "mechan": [159, 162], "topic": [159, 162], "cover": [159, 162], "becaus": [159, 162], "help": [159, 162], "These": [159, 162], "reli": [159, 162], "heavili": [159, 162], "omegaconf": [159, 162], "expos": [159, 162], "_aux": [159, 162], "section": [159, 162], "persist": [159, 162], "speed": [159, 162], "up": [159, 162, 163], "divid": [159, 162], "manifest": [159, 162], "preprocess": [159, 162], "offer": [159, 162], "wide": [159, 162], "often": [159, 162, 163], "primari": [159, 162], "due": [159, 162], "score": [159, 162], "v": [159, 162], "binar": [159, 162, 163], "own": [159, 162], "thing": [159, 162], "pin_memori": [159, 162], "workhors": [159, 162], "source_col": [159, 162, 163], "target_col": [159, 162], "organ": [159, 162], "arrang": [159, 162], "produc": [159, 162], "through": [159, 162], "further": [159, 162], "lr_schedul": [159, 162], "alwai": [159, 162], "well": [159, 162], "_target_": [159, 162], "_partial_": [159, 162], "sigmoid_rescal": [159, 162], "tell": [159, 162], "bit": [159, 162], "encourag": [159, 162], "few": [159, 162, 163], "git": 160, "clone": 160, "allencellmodel": 160, "cd": 160, "conda": 160, "environ": 160, "myenv": 160, "9": 160, "pip": 160, "txt": 160, "relat": 160, "equiv": 160, "upgrad": 160, "subpackag": 161, "outlin": 163, "modif": 163, "doe": 163, "suit": 163, "aicsimageio": 163, "recommend": 163, "suitabl": 163, "robust": 163, "again": 163, "excel": 163, "ensur": 163, "while": 163, "naiv": 163, "incorrect": 163, "neural": 163, "architectur": 163, "signal": 163, "cut": 163, "crucial": 163, "bottleneck": 163, "suggest": 163, "look": 163, "consider": 163, "primarili": 163, "As": 163, "thumb": 163, "enough": 163, "entiti": 163, "establish": 163, "until": 163, "exceed": 163, "too": 163, "downsampl": 163, "decreas": 163, "usag": 163, "ckpt_path": 163, "boolean": 163, "dictat": 163, "omit": 163}, "objects": {"": [[1, 0, 0, "-", "cyto_dl"]], "cyto_dl": [[2, 0, 0, "-", "api"], [8, 0, 0, "-", "callbacks"], [17, 0, 0, "-", "dataframe"], [24, 0, 0, "-", "datamodules"], [34, 0, 0, "-", "eval"], [35, 0, 0, "-", "image"], [56, 0, 0, "-", "loggers"], [58, 0, 0, "-", "models"], [99, 0, 0, "-", "nn"], [144, 0, 0, "-", "point_cloud"], [147, 0, 0, "-", "train"], [148, 0, 0, "-", "utils"]], "cyto_dl.api": [[3, 0, 0, "-", "cyto_dl_model"], [6, 0, 0, "-", "data"], [7, 0, 0, "-", "model"]], "cyto_dl.api.cyto_dl_model": [[4, 0, 0, "-", "cyto_dl_base_model"], [5, 0, 0, "-", "segmentation_plugin_model"]], "cyto_dl.api.cyto_dl_model.cyto_dl_base_model": [[4, 1, 1, "", "CytoDLBaseModel"]], "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel": [[4, 2, 1, "", "from_default_config"], [4, 2, 1, "", "from_existing_config"], [4, 2, 1, "", "get_config"], [4, 2, 1, "", "get_experiment_name"], [4, 2, 1, "", "predict"], [4, 2, 1, "", "save_config"], [4, 2, 1, "", "set_experiment_name"], [4, 2, 1, "", "train"]], "cyto_dl.api.cyto_dl_model.segmentation_plugin_model": [[5, 1, 1, "", "SegmentationPluginModel"]], "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel": [[5, 2, 1, "", "get_hardware_type"], [5, 2, 1, "", "get_input_channel"], [5, 2, 1, "", "get_manifest_column_names"], [5, 2, 1, "", "get_patch_size"], [5, 2, 1, "", "get_raw_image_channels"], [5, 2, 1, "", "get_split_column"], [5, 2, 1, "", "remove_split_column"], [5, 2, 1, "", "set_hardware_type"], [5, 2, 1, "", "set_input_channel"], [5, 2, 1, "", "set_manifest_column_names"], [5, 2, 1, "", "set_patch_size"], [5, 2, 1, "", "set_raw_image_channels"], [5, 2, 1, "", "set_split_column"]], "cyto_dl.api.data": [[6, 1, 1, "", "AutoThresholdMethod"], [6, 1, 1, "", "ExperimentType"], [6, 1, 1, "", "HardwareType"], [6, 1, 1, "", "PatchSize"]], "cyto_dl.api.data.AutoThresholdMethod": [[6, 3, 1, "", "ISODATA"], [6, 3, 1, "", "LI"], [6, 3, 1, "", "LOCAL"], [6, 3, 1, "", "MEAN"], [6, 3, 1, "", "MINIMUM"], [6, 3, 1, "", "MULTIOTSU"], [6, 3, 1, "", "NIBLACK"], [6, 3, 1, "", "OTSU"], [6, 3, 1, "", "SAUVOLA"], [6, 3, 1, "", "TRIANGLE"], [6, 3, 1, "", "YEN"]], "cyto_dl.api.data.ExperimentType": [[6, 3, 1, "", "GAN"], [6, 3, 1, "", "INSTANCE_SEG"], [6, 3, 1, "", "LABEL_FREE"], [6, 3, 1, "", "SEGMENTATION"], [6, 3, 1, "", "SEGMENTATION_PLUGIN"]], "cyto_dl.api.data.HardwareType": [[6, 3, 1, "", "CPU"], [6, 3, 1, "", "GPU"]], "cyto_dl.api.data.PatchSize": [[6, 3, 1, "", "LARGE"], [6, 3, 1, "", "MEDIUM"], [6, 3, 1, "", "SMALL"]], "cyto_dl.api.model": [[7, 1, 1, "", "CytoDLModel"]], "cyto_dl.api.model.CytoDLModel": [[7, 2, 1, "", "download_example_data"], [7, 2, 1, "", "load_config_from_dict"], [7, 2, 1, "", "load_config_from_file"], [7, 2, 1, "", "load_default_experiment"], [7, 2, 1, "", "override_config"], [7, 2, 1, "", "predict"], [7, 2, 1, "", "print_config"], [7, 2, 1, "", "save_config"], [7, 2, 1, "", "train"]], "cyto_dl.callbacks": [[10, 0, 0, "-", "csv_saver"], [11, 0, 0, "-", "image_saver"], [13, 0, 0, "-", "layer_freeze"], [14, 0, 0, "-", "model_utils"], [15, 0, 0, "-", "outlier_detection"]], "cyto_dl.callbacks.csv_saver": [[10, 1, 1, "", "CSVSaver"]], "cyto_dl.callbacks.csv_saver.CSVSaver": [[10, 2, 1, "", "on_predict_epoch_end"]], "cyto_dl.callbacks.image_saver": [[11, 1, 1, "", "ImageSaver"]], "cyto_dl.callbacks.image_saver.ImageSaver": [[11, 2, 1, "", "on_predict_batch_end"], [11, 2, 1, "", "on_test_batch_end"], [11, 2, 1, "", "on_train_batch_end"], [11, 2, 1, "", "on_validation_batch_end"], [11, 2, 1, "", "save"]], "cyto_dl.callbacks.layer_freeze": [[13, 1, 1, "", "LayerFreeze"]], "cyto_dl.callbacks.layer_freeze.LayerFreeze": [[13, 2, 1, "", "setup"]], "cyto_dl.callbacks.model_utils": [[14, 1, 1, "", "GetEmbeddings"], [14, 4, 1, "", "get_all_embeddings"], [14, 4, 1, "", "save_predictions_classifier"]], "cyto_dl.callbacks.model_utils.GetEmbeddings": [[14, 2, 1, "", "on_test_epoch_end"]], "cyto_dl.callbacks.outlier_detection": [[15, 1, 1, "", "OutlierDetection"]], "cyto_dl.callbacks.outlier_detection.OutlierDetection": [[15, 2, 1, "", "calculate_mahalanobis_hook"], [15, 2, 1, "", "flatten_activations"], [15, 2, 1, "", "on_load_checkpoint"], [15, 2, 1, "", "on_predict_batch_end"], [15, 2, 1, "", "on_predict_epoch_start"], [15, 2, 1, "", "on_save_checkpoint"], [15, 2, 1, "", "on_test_batch_end"], [15, 2, 1, "", "on_test_epoch_start"], [15, 2, 1, "", "on_train_epoch_start"], [15, 2, 1, "", "update_covariance_hook"]], "cyto_dl.dataframe": [[18, 0, 0, "-", "readers"], [19, 0, 0, "-", "transforms"]], "cyto_dl.dataframe.readers": [[18, 4, 1, "", "filter_columns"], [18, 4, 1, "", "read_csv"], [18, 4, 1, "", "read_dataframe"], [18, 4, 1, "", "read_h5ad"], [18, 4, 1, "", "read_parquet"]], "cyto_dl.dataframe.transforms": [[20, 0, 0, "-", "filter"], [21, 0, 0, "-", "group_cols"], [22, 0, 0, "-", "misc"], [23, 0, 0, "-", "split"]], "cyto_dl.dataframe.transforms.filter": [[20, 4, 1, "", "filter_columns"], [20, 4, 1, "", "filter_rows"]], "cyto_dl.dataframe.transforms.group_cols": [[21, 1, 1, "", "GroupCols"]], "cyto_dl.dataframe.transforms.misc": [[22, 4, 1, "", "append_class_weights"], [22, 4, 1, "", "append_labels_to_integers"], [22, 4, 1, "", "append_one_hot"], [22, 4, 1, "", "make_random_df"]], "cyto_dl.dataframe.transforms.split": [[23, 4, 1, "", "sample_n_each"], [23, 4, 1, "", "split_dataframe"]], "cyto_dl.datamodules": [[25, 0, 0, "-", "data_dict"], [26, 0, 0, "-", "dataframe"], [30, 0, 0, "-", "folder"], [31, 0, 0, "-", "multidim_image"], [32, 0, 0, "-", "smartcache"], [33, 0, 0, "-", "torchvision"]], "cyto_dl.datamodules.data_dict": [[25, 4, 1, "", "make_data_dict_dataloader"]], "cyto_dl.datamodules.dataframe": [[27, 0, 0, "-", "dataframe_datamodule"], [28, 0, 0, "-", "grouped_dataframe_datamodule"], [29, 0, 0, "-", "utils"]], "cyto_dl.datamodules.dataframe.dataframe_datamodule": [[27, 1, 1, "", "DataframeDatamodule"]], "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule": [[27, 2, 1, "", "get_dataloader"], [27, 2, 1, "", "get_dataset"], [27, 2, 1, "", "make_dataloader"], [27, 2, 1, "", "predict_dataloader"], [27, 2, 1, "", "test_dataloader"], [27, 2, 1, "", "train_dataloader"], [27, 2, 1, "", "val_dataloader"]], "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule": [[28, 1, 1, "", "GroupedDataframeDatamodule"]], "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule.GroupedDataframeDatamodule": [[28, 2, 1, "", "make_dataloader"]], "cyto_dl.datamodules.dataframe.utils": [[29, 1, 1, "", "AlternatingBatchSampler"], [29, 1, 1, "", "RemoveNaNKeysd"], [29, 4, 1, "", "get_canonical_split_name"], [29, 4, 1, "", "get_dataset"], [29, 4, 1, "", "make_multiple_dataframe_splits"], [29, 4, 1, "", "make_single_dataframe_splits"], [29, 4, 1, "", "parse_transforms"]], "cyto_dl.datamodules.folder": [[30, 4, 1, "", "make_folder_dataloader"]], "cyto_dl.datamodules.multidim_image": [[31, 1, 1, "", "MultiDimImageDataset"], [31, 4, 1, "", "make_multidim_image_dataloader"]], "cyto_dl.datamodules.multidim_image.MultiDimImageDataset": [[31, 2, 1, "", "create_metatensor"], [31, 2, 1, "", "get_per_file_args"], [31, 2, 1, "", "is_batch"]], "cyto_dl.datamodules.smartcache": [[32, 1, 1, "", "SmartcacheDatamodule"]], "cyto_dl.datamodules.smartcache.SmartcacheDatamodule": [[32, 2, 1, "", "get_per_file_args"], [32, 2, 1, "", "make_dataloader"], [32, 2, 1, "", "predict_dataloader"], [32, 2, 1, "", "prepare_data"], [32, 2, 1, "", "setup"], [32, 2, 1, "", "test_dataloader"], [32, 2, 1, "", "train_dataloader"], [32, 2, 1, "", "val_dataloader"]], "cyto_dl.datamodules.torchvision": [[33, 1, 1, "", "CIFAR10"], [33, 1, 1, "", "CIFAR100"], [33, 1, 1, "", "CLEVRClassification"], [33, 1, 1, "", "Caltech101"], [33, 1, 1, "", "Caltech256"], [33, 1, 1, "", "CelebA"], [33, 1, 1, "", "Cityscapes"], [33, 1, 1, "", "CocoCaptions"], [33, 1, 1, "", "CocoDetection"], [33, 1, 1, "", "Country211"], [33, 1, 1, "", "DTD"], [33, 1, 1, "", "DatasetFolder"], [33, 1, 1, "", "EMNIST"], [33, 1, 1, "", "EuroSAT"], [33, 1, 1, "", "FER2013"], [33, 1, 1, "", "FGVCAircraft"], [33, 1, 1, "", "FakeData"], [33, 1, 1, "", "FashionMNIST"], [33, 1, 1, "", "Flickr30k"], [33, 1, 1, "", "Flickr8k"], [33, 1, 1, "", "Flowers102"], [33, 1, 1, "", "Food101"], [33, 1, 1, "", "GTSRB"], [33, 1, 1, "", "HMDB51"], [33, 1, 1, "", "INaturalist"], [33, 1, 1, "", "ImageFolder"], [33, 1, 1, "", "ImageNet"], [33, 1, 1, "", "KMNIST"], [33, 1, 1, "", "Kinetics"], [33, 1, 1, "", "Kitti"], [33, 1, 1, "", "LFWPairs"], [33, 1, 1, "", "LFWPeople"], [33, 1, 1, "", "LSUN"], [33, 1, 1, "", "LSUNClass"], [33, 1, 1, "", "MNIST"], [33, 1, 1, "", "MovingMNIST"], [33, 1, 1, "", "Omniglot"], [33, 1, 1, "", "OxfordIIITPet"], [33, 1, 1, "", "PCAM"], [33, 1, 1, "", "PhotoTour"], [33, 1, 1, "", "Places365"], [33, 1, 1, "", "QMNIST"], [33, 1, 1, "", "RenderedSST2"], [33, 1, 1, "", "SBDataset"], [33, 1, 1, "", "SBU"], [33, 1, 1, "", "SEMEION"], [33, 1, 1, "", "STL10"], [33, 1, 1, "", "SUN397"], [33, 1, 1, "", "SVHN"], [33, 1, 1, "", "StanfordCars"], [33, 1, 1, "", "UCF101"], [33, 1, 1, "", "USPS"], [33, 1, 1, "", "VOCDetection"], [33, 1, 1, "", "VOCSegmentation"], [33, 1, 1, "", "VisionDataset"], [33, 1, 1, "", "WIDERFace"]], "cyto_dl.eval": [[34, 4, 1, "", "main"]], "cyto_dl.image": [[36, 0, 0, "-", "io"], [43, 0, 0, "-", "transforms"]], "cyto_dl.image.io": [[37, 0, 0, "-", "aicsimage_loader"], [38, 0, 0, "-", "monai_bio_reader"], [39, 0, 0, "-", "numpy_reader"], [40, 0, 0, "-", "ome_zarr_reader"], [41, 0, 0, "-", "polygon_loader"], [42, 0, 0, "-", "skimage_reader"]], "cyto_dl.image.io.aicsimage_loader": [[37, 1, 1, "", "AICSImageLoaderd"]], "cyto_dl.image.io.aicsimage_loader.AICSImageLoaderd": [[37, 2, 1, "", "split_args"]], "cyto_dl.image.io.monai_bio_reader": [[38, 1, 1, "", "MonaiBioReader"]], "cyto_dl.image.io.monai_bio_reader.MonaiBioReader": [[38, 2, 1, "", "get_data"], [38, 2, 1, "", "read"], [38, 2, 1, "", "verify_suffix"]], "cyto_dl.image.io.numpy_reader": [[39, 1, 1, "", "ReadNumpyFile"]], "cyto_dl.image.io.ome_zarr_reader": [[40, 1, 1, "", "OmeZarrReader"]], "cyto_dl.image.io.ome_zarr_reader.OmeZarrReader": [[40, 2, 1, "", "get_data"], [40, 2, 1, "", "read"], [40, 2, 1, "", "verify_suffix"]], "cyto_dl.image.io.polygon_loader": [[41, 1, 1, "", "PolygonLoaderd"]], "cyto_dl.image.io.skimage_reader": [[42, 1, 1, "", "SkimageReader"]], "cyto_dl.image.io.skimage_reader.SkimageReader": [[42, 2, 1, "", "get_data"], [42, 2, 1, "", "read"], [42, 2, 1, "", "verify_suffix"]], "cyto_dl.image.transforms": [[44, 0, 0, "-", "add_meta"], [45, 0, 0, "-", "bright_sampler"], [46, 0, 0, "-", "clip"], [47, 0, 0, "-", "contrastadjust"], [48, 0, 0, "-", "merge"], [49, 0, 0, "-", "multiscale_cropper"], [50, 0, 0, "-", "pad"], [51, 0, 0, "-", "project"], [53, 0, 0, "-", "save"], [55, 0, 0, "-", "track_transforms"]], "cyto_dl.image.transforms.add_meta": [[44, 1, 1, "", "AddMeta"]], "cyto_dl.image.transforms.bright_sampler": [[45, 1, 1, "", "BrightSampler"]], "cyto_dl.image.transforms.clip": [[46, 1, 1, "", "Clip"], [46, 1, 1, "", "Clipd"]], "cyto_dl.image.transforms.contrastadjust": [[47, 1, 1, "", "ContrastAdjust"], [47, 1, 1, "", "ContrastAdjustd"]], "cyto_dl.image.transforms.merge": [[48, 1, 1, "", "Merged"]], "cyto_dl.image.transforms.multiscale_cropper": [[49, 1, 1, "", "RandomMultiScaleCropd"]], "cyto_dl.image.transforms.multiscale_cropper.RandomMultiScaleCropd": [[49, 2, 1, "", "generate_slices"]], "cyto_dl.image.transforms.pad": [[50, 1, 1, "", "PadZd"]], "cyto_dl.image.transforms.project": [[51, 1, 1, "", "MaxProjectd"]], "cyto_dl.image.transforms.save": [[53, 1, 1, "", "Save"], [53, 1, 1, "", "Saved"]], "cyto_dl.image.transforms.track_transforms": [[55, 1, 1, "", "CropResize"], [55, 1, 1, "", "GenerateTrackLabels"], [55, 1, 1, "", "PerChannel"], [55, 1, 1, "", "SplitTrackd"]], "cyto_dl.loggers": [[57, 0, 0, "-", "mlflow"]], "cyto_dl.loggers.mlflow": [[57, 1, 1, "", "MLFlowLogger"]], "cyto_dl.loggers.mlflow.MLFlowLogger": [[57, 2, 1, "", "after_save_checkpoint"], [57, 2, 1, "", "log_hyperparams"], [57, 2, 1, "", "log_metrics"]], "cyto_dl.models": [[59, 0, 0, "-", "base_model"], [60, 0, 0, "-", "basic_model"], [61, 0, 0, "-", "classification"], [64, 0, 0, "-", "contrastive"], [70, 0, 0, "-", "im2im"], [80, 0, 0, "-", "utils"]], "cyto_dl.models.base_model": [[59, 1, 1, "", "BaseModel"], [59, 1, 1, "", "BaseModelMeta"]], "cyto_dl.models.base_model.BaseModel": [[59, 2, 1, "", "compute_metrics"], [59, 2, 1, "", "configure_optimizers"], [59, 2, 1, "", "forward"], [59, 2, 1, "", "model_step"], [59, 2, 1, "", "on_train_start"], [59, 2, 1, "", "parse_batch"], [59, 2, 1, "", "predict_step"], [59, 2, 1, "", "test_step"], [59, 2, 1, "", "training_step"], [59, 2, 1, "", "validation_step"]], "cyto_dl.models.basic_model": [[60, 1, 1, "", "BasicModel"]], "cyto_dl.models.basic_model.BasicModel": [[60, 2, 1, "", "forward"], [60, 2, 1, "", "model_step"]], "cyto_dl.models.classification": [[62, 0, 0, "-", "classification"], [63, 0, 0, "-", "timepoint_classification"]], "cyto_dl.models.classification.classification": [[62, 1, 1, "", "Classification"]], "cyto_dl.models.classification.classification.Classification": [[62, 2, 1, "", "forward"], [62, 2, 1, "", "model_step"], [62, 2, 1, "", "predict_step"], [62, 2, 1, "", "save_images"], [62, 2, 1, "", "should_save_image"]], "cyto_dl.models.classification.timepoint_classification": [[63, 1, 1, "", "TimepointClassification"]], "cyto_dl.models.classification.timepoint_classification.TimepointClassification": [[63, 2, 1, "", "predict_step"]], "cyto_dl.models.contrastive": [[65, 0, 0, "-", "contrastive"]], "cyto_dl.models.contrastive.contrastive": [[65, 1, 1, "", "Contrastive"]], "cyto_dl.models.contrastive.contrastive.Contrastive": [[65, 2, 1, "", "forward"], [65, 2, 1, "", "model_step"], [65, 2, 1, "", "plot_classes"], [65, 2, 1, "", "plot_neighbors"], [65, 2, 1, "", "predict_step"]], "cyto_dl.models.im2im": [[71, 0, 0, "-", "gan"], [72, 0, 0, "-", "multi_task"], [73, 0, 0, "-", "utils"]], "cyto_dl.models.im2im.gan": [[71, 1, 1, "", "GAN"]], "cyto_dl.models.im2im.gan.GAN": [[71, 2, 1, "", "configure_optimizers"], [71, 2, 1, "", "model_step"], [71, 2, 1, "", "predict_step"]], "cyto_dl.models.im2im.multi_task": [[72, 1, 1, "", "MultiTaskIm2Im"]], "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im": [[72, 2, 1, "", "configure_optimizers"], [72, 2, 1, "", "forward"], [72, 2, 1, "", "get_n_postprocess_image"], [72, 2, 1, "", "get_per_head"], [72, 2, 1, "", "model_step"], [72, 2, 1, "", "predict_step"], [72, 2, 1, "", "run_forward"], [72, 2, 1, "", "test_step"], [72, 2, 1, "", "training_step"], [72, 2, 1, "", "validation_step"]], "cyto_dl.models.im2im.utils": [[74, 0, 0, "-", "instance_seg"], [75, 0, 0, "-", "noise_annealer"], [76, 0, 0, "-", "postprocessing"]], "cyto_dl.models.im2im.utils.instance_seg": [[74, 1, 1, "", "InstanceSegCluster"], [74, 1, 1, "", "InstanceSegLoss"], [74, 1, 1, "", "InstanceSegPreprocessd"], [74, 1, 1, "", "InstanceSegRandFlipd"], [74, 4, 1, "", "pad_slice"]], "cyto_dl.models.im2im.utils.instance_seg.InstanceSegCluster": [[74, 2, 1, "", "cluster_object"], [74, 2, 1, "", "kd_clustering"], [74, 2, 1, "", "remove_small_skeletons"]], "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd": [[74, 2, 1, "", "embed_from_skel"], [74, 2, 1, "", "keep_largest_cc"], [74, 2, 1, "", "label_2d"], [74, 2, 1, "", "shrink"], [74, 2, 1, "", "skeleton_tall"], [74, 2, 1, "", "smooth_embedding"], [74, 2, 1, "", "topology_preserving_thinning"]], "cyto_dl.models.im2im.utils.noise_annealer": [[75, 1, 1, "", "NoiseAnnealer"]], "cyto_dl.models.im2im.utils.noise_annealer.NoiseAnnealer": [[75, 2, 1, "", "update_noise"]], "cyto_dl.models.im2im.utils.postprocessing": [[77, 0, 0, "-", "act_thresh_label"], [78, 0, 0, "-", "auto_thresh"], [79, 0, 0, "-", "dict_to_im"]], "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label": [[77, 1, 1, "", "ActThreshLabel"]], "cyto_dl.models.im2im.utils.postprocessing.auto_thresh": [[78, 1, 1, "", "AutoThreshold"]], "cyto_dl.models.im2im.utils.postprocessing.dict_to_im": [[79, 1, 1, "", "DictToIm"], [79, 4, 1, "", "detach"]], "cyto_dl.models.utils": [[81, 0, 0, "-", "mlflow"], [82, 0, 0, "-", "utils"]], "cyto_dl.models.utils.mlflow": [[81, 4, 1, "", "get_config"], [81, 4, 1, "", "load_model_from_checkpoint"]], "cyto_dl.models.utils.utils": [[82, 4, 1, "", "find_indices"]], "cyto_dl.models.vae": [[84, 0, 0, "-", "base_vae"], [93, 0, 0, "-", "priors"]], "cyto_dl.models.vae.base_vae": [[84, 1, 1, "", "BaseVAE"]], "cyto_dl.models.vae.base_vae.BaseVAE": [[84, 2, 1, "", "calculate_elbo"], [84, 2, 1, "", "calculate_rcl"], [84, 2, 1, "", "calculate_rcl_dict"], [84, 2, 1, "", "decode"], [84, 2, 1, "", "encode"], [84, 2, 1, "", "forward"], [84, 2, 1, "", "model_step"], [84, 2, 1, "", "sample_z"]], "cyto_dl.models.vae.priors": [[94, 0, 0, "-", "abstract_prior"], [95, 0, 0, "-", "gaussian"], [96, 0, 0, "-", "identity_prior"], [97, 0, 0, "-", "joint_prior"]], "cyto_dl.models.vae.priors.abstract_prior": [[94, 1, 1, "", "Prior"]], "cyto_dl.models.vae.priors.abstract_prior.Prior": [[94, 2, 1, "", "forward"], [94, 2, 1, "", "kl_divergence"], [94, 5, 1, "", "param_size"], [94, 2, 1, "", "sample"]], "cyto_dl.models.vae.priors.gaussian": [[95, 1, 1, "", "DiagonalGaussianPrior"], [95, 1, 1, "", "IsotropicGaussianPrior"], [95, 4, 1, "", "compute_tc_penalty"]], "cyto_dl.models.vae.priors.gaussian.DiagonalGaussianPrior": [[95, 2, 1, "", "forward"], [95, 2, 1, "", "kl_divergence"], [95, 5, 1, "", "param_size"]], "cyto_dl.models.vae.priors.gaussian.IsotropicGaussianPrior": [[95, 2, 1, "", "forward"], [95, 2, 1, "", "kl_divergence"], [95, 5, 1, "", "param_size"], [95, 2, 1, "", "sample"]], "cyto_dl.models.vae.priors.identity_prior": [[96, 1, 1, "", "IdentityPrior"]], "cyto_dl.models.vae.priors.identity_prior.IdentityPrior": [[96, 2, 1, "", "forward"], [96, 5, 1, "", "param_size"]], "cyto_dl.models.vae.priors.joint_prior": [[97, 1, 1, "", "JointPrior"]], "cyto_dl.models.vae.priors.joint_prior.JointPrior": [[97, 2, 1, "", "forward"], [97, 2, 1, "", "kl_divergence"], [97, 5, 1, "", "param_size"], [97, 2, 1, "", "sample"]], "cyto_dl.nn": [[100, 0, 0, "-", "discriminators"], [103, 0, 0, "-", "head"], [111, 0, 0, "-", "hr_skip"], [112, 0, 0, "-", "losses"], [126, 0, 0, "-", "mlp"], [132, 0, 0, "-", "res_unit"], [133, 0, 0, "-", "spatial_transformer"], [134, 0, 0, "-", "track_sequence_predictor"], [135, 0, 0, "-", "vits"]], "cyto_dl.nn.discriminators": [[101, 0, 0, "-", "multi_scale_discriminator"], [102, 0, 0, "-", "n_layer_discriminator"]], "cyto_dl.nn.discriminators.multi_scale_discriminator": [[101, 1, 1, "", "MultiScaleDiscriminator"]], "cyto_dl.nn.discriminators.multi_scale_discriminator.MultiScaleDiscriminator": [[101, 2, 1, "", "forward"]], "cyto_dl.nn.discriminators.n_layer_discriminator": [[102, 1, 1, "", "NLayerDiscriminator"]], "cyto_dl.nn.discriminators.n_layer_discriminator.NLayerDiscriminator": [[102, 2, 1, "", "forward"]], "cyto_dl.nn.head": [[104, 0, 0, "-", "base_head"], [105, 0, 0, "-", "gan_head"], [106, 0, 0, "-", "gan_head_superres"], [107, 0, 0, "-", "mae_head"], [108, 0, 0, "-", "mask_head"], [109, 0, 0, "-", "res_blocks_head"], [110, 0, 0, "-", "vic_reg"]], "cyto_dl.nn.head.base_head": [[104, 1, 1, "", "BaseHead"]], "cyto_dl.nn.head.base_head.BaseHead": [[104, 2, 1, "", "forward"], [104, 2, 1, "", "generate_io_map"], [104, 2, 1, "", "run_head"], [104, 2, 1, "", "update_params"]], "cyto_dl.nn.head.gan_head": [[105, 1, 1, "", "GANHead"]], "cyto_dl.nn.head.gan_head.GANHead": [[105, 2, 1, "", "forward"], [105, 2, 1, "", "run_head"]], "cyto_dl.nn.head.gan_head_superres": [[106, 1, 1, "", "GANHead_resize"]], "cyto_dl.nn.head.gan_head_superres.GANHead_resize": [[106, 2, 1, "", "forward"]], "cyto_dl.nn.head.mae_head": [[107, 1, 1, "", "MAEHead"]], "cyto_dl.nn.head.mae_head.MAEHead": [[107, 2, 1, "", "run_head"]], "cyto_dl.nn.head.mask_head": [[108, 1, 1, "", "MaskHead"]], "cyto_dl.nn.head.mask_head.MaskHead": [[108, 2, 1, "", "run_head"]], "cyto_dl.nn.head.res_blocks_head": [[109, 1, 1, "", "ResBlocksHead"]], "cyto_dl.nn.head.res_blocks_head.ResBlocksHead": [[109, 2, 1, "", "forward"]], "cyto_dl.nn.head.vic_reg": [[110, 1, 1, "", "VICRegHead"]], "cyto_dl.nn.head.vic_reg.VICRegHead": [[110, 2, 1, "", "run_head"]], "cyto_dl.nn.hr_skip": [[111, 1, 1, "", "HRSkip"]], "cyto_dl.nn.hr_skip.HRSkip": [[111, 2, 1, "", "forward"]], "cyto_dl.nn.losses": [[113, 0, 0, "-", "adversarial_loss"], [114, 0, 0, "-", "chamfer_loss"], [115, 0, 0, "-", "continuous_bernoulli"], [116, 0, 0, "-", "cosine_loss"], [117, 0, 0, "-", "gan_loss"], [118, 0, 0, "-", "gaussian_nll_loss"], [120, 0, 0, "-", "loss_wrapper"], [122, 0, 0, "-", "threshold_loss"], [123, 0, 0, "-", "vic_reg"], [124, 0, 0, "-", "weibull"], [125, 0, 0, "-", "weighted_mse_loss"]], "cyto_dl.nn.losses.adversarial_loss": [[113, 1, 1, "", "AdversarialLoss"]], "cyto_dl.nn.losses.adversarial_loss.AdversarialLoss": [[113, 2, 1, "", "forward"]], "cyto_dl.nn.losses.chamfer_loss": [[114, 1, 1, "", "ChamferLoss"]], "cyto_dl.nn.losses.chamfer_loss.ChamferLoss": [[114, 2, 1, "", "batch_pairwise_dist"], [114, 2, 1, "", "batch_pairwise_dist2"], [114, 2, 1, "", "forward"]], "cyto_dl.nn.losses.continuous_bernoulli": [[115, 1, 1, "", "CBLogLoss"]], "cyto_dl.nn.losses.continuous_bernoulli.CBLogLoss": [[115, 2, 1, "", "forward"]], "cyto_dl.nn.losses.cosine_loss": [[116, 1, 1, "", "CosineLoss"]], "cyto_dl.nn.losses.cosine_loss.CosineLoss": [[116, 2, 1, "", "forward"]], "cyto_dl.nn.losses.gan_loss": [[117, 1, 1, "", "GANLoss"], [117, 1, 1, "", "Pix2PixHD"]], "cyto_dl.nn.losses.gan_loss.GANLoss": [[117, 2, 1, "", "get_target_tensor"]], "cyto_dl.nn.losses.gan_loss.Pix2PixHD": [[117, 2, 1, "", "get_feature_matching_loss"], [117, 2, 1, "", "get_gan_loss"]], "cyto_dl.nn.losses.gaussian_nll_loss": [[118, 1, 1, "", "GaussianNLLLoss"]], "cyto_dl.nn.losses.gaussian_nll_loss.GaussianNLLLoss": [[118, 2, 1, "", "forward"]], "cyto_dl.nn.losses.loss_wrapper": [[120, 1, 1, "", "CMAP_loss"], [120, 1, 1, "", "LossWrapper"]], "cyto_dl.nn.losses.threshold_loss": [[122, 1, 1, "", "ThresholdLoss"]], "cyto_dl.nn.losses.vic_reg": [[123, 1, 1, "", "VICRegLoss"], [123, 4, 1, "", "off_diagonal"]], "cyto_dl.nn.losses.vic_reg.VICRegLoss": [[123, 2, 1, "", "forward"]], "cyto_dl.nn.losses.weibull": [[124, 1, 1, "", "WeibullLogLoss"], [124, 4, 1, "", "weibull_log_probs"]], "cyto_dl.nn.losses.weibull.WeibullLogLoss": [[124, 2, 1, "", "forward"]], "cyto_dl.nn.losses.weighted_mse_loss": [[125, 1, 1, "", "WeightedMSELoss"]], "cyto_dl.nn.losses.weighted_mse_loss.WeightedMSELoss": [[125, 2, 1, "", "forward"]], "cyto_dl.nn.mlp": [[126, 1, 1, "", "MLP"]], "cyto_dl.nn.mlp.MLP": [[126, 2, 1, "", "forward"]], "cyto_dl.nn.res_unit": [[132, 1, 1, "", "ResidualUnit"]], "cyto_dl.nn.res_unit.ResidualUnit": [[132, 2, 1, "", "forward"]], "cyto_dl.nn.spatial_transformer": [[133, 1, 1, "", "ConvPoolReLU"], [133, 1, 1, "", "STN"]], "cyto_dl.nn.spatial_transformer.ConvPoolReLU": [[133, 2, 1, "", "forward"]], "cyto_dl.nn.spatial_transformer.STN": [[133, 2, 1, "", "forward"], [133, 2, 1, "", "toggle"]], "cyto_dl.nn.track_sequence_predictor": [[134, 1, 1, "", "TrackClassifier"], [134, 4, 1, "", "positionalencoding1d"]], "cyto_dl.nn.track_sequence_predictor.TrackClassifier": [[134, 2, 1, "", "forward"]], "cyto_dl.nn.vits": [[136, 0, 0, "-", "blocks"], [140, 0, 0, "-", "cross_mae"], [141, 0, 0, "-", "mae"], [142, 0, 0, "-", "seg"], [143, 0, 0, "-", "utils"]], "cyto_dl.nn.vits.blocks": [[137, 0, 0, "-", "cross_attention"], [138, 0, 0, "-", "intermediate_weigher"], [139, 0, 0, "-", "patchify"]], "cyto_dl.nn.vits.blocks.cross_attention": [[137, 1, 1, "", "CrossAttention"], [137, 1, 1, "", "CrossAttentionBlock"], [137, 1, 1, "", "CrossSelfBlock"], [137, 1, 1, "", "Mlp"]], "cyto_dl.nn.vits.blocks.cross_attention.CrossAttention": [[137, 2, 1, "", "forward"]], "cyto_dl.nn.vits.blocks.cross_attention.CrossAttentionBlock": [[137, 2, 1, "", "forward"]], "cyto_dl.nn.vits.blocks.cross_attention.CrossSelfBlock": [[137, 2, 1, "", "forward"]], "cyto_dl.nn.vits.blocks.cross_attention.Mlp": [[137, 2, 1, "", "forward"]], "cyto_dl.nn.vits.blocks.intermediate_weigher": [[138, 1, 1, "", "IntermediateWeigher"]], "cyto_dl.nn.vits.blocks.intermediate_weigher.IntermediateWeigher": [[138, 2, 1, "", "forward"]], "cyto_dl.nn.vits.blocks.patchify": [[139, 1, 1, "", "Patchify"], [139, 4, 1, "", "random_indexes"]], "cyto_dl.nn.vits.blocks.patchify.Patchify": [[139, 2, 1, "", "forward"], [139, 2, 1, "", "get_mask"]], "cyto_dl.nn.vits.cross_mae": [[140, 1, 1, "", "CrossMAE_Decoder"]], "cyto_dl.nn.vits.cross_mae.CrossMAE_Decoder": [[140, 2, 1, "", "forward"], [140, 2, 1, "", "init_weight"]], "cyto_dl.nn.vits.mae": [[141, 1, 1, "", "MAE_Decoder"], [141, 1, 1, "", "MAE_Encoder"], [141, 1, 1, "", "MAE_ViT"]], "cyto_dl.nn.vits.mae.MAE_Decoder": [[141, 2, 1, "", "forward"], [141, 2, 1, "", "init_weight"]], "cyto_dl.nn.vits.mae.MAE_Encoder": [[141, 2, 1, "", "forward"], [141, 2, 1, "", "init_weight"]], "cyto_dl.nn.vits.mae.MAE_ViT": [[141, 2, 1, "", "forward"]], "cyto_dl.nn.vits.seg": [[142, 1, 1, "", "EncodedSkip"], [142, 1, 1, "", "Seg_ViT"], [142, 1, 1, "", "SuperresDecoder"]], "cyto_dl.nn.vits.seg.EncodedSkip": [[142, 2, 1, "", "forward"]], "cyto_dl.nn.vits.seg.Seg_ViT": [[142, 2, 1, "", "forward"]], "cyto_dl.nn.vits.seg.SuperresDecoder": [[142, 2, 1, "", "forward"]], "cyto_dl.nn.vits.utils": [[143, 4, 1, "", "take_indexes"]], "cyto_dl.train": [[147, 4, 1, "", "main"]], "cyto_dl.utils": [[149, 0, 0, "-", "config"], [150, 0, 0, "-", "download_test_data"], [151, 0, 0, "-", "dummy_dataset"], [152, 0, 0, "-", "pylogger"], [153, 0, 0, "-", "rich_utils"], [154, 0, 0, "-", "rotation"], [158, 0, 0, "-", "template_utils"]], "cyto_dl.utils.config": [[149, 4, 1, "", "is_config"], [149, 4, 1, "", "kv_to_dict"], [149, 4, 1, "", "remove_aux_key"]], "cyto_dl.utils.download_test_data": [[150, 4, 1, "", "delete_test_data"], [150, 4, 1, "", "download_test_data"], [150, 4, 1, "", "parse_s3_path"], [150, 4, 1, "", "setup_paths"]], "cyto_dl.utils.dummy_dataset": [[151, 1, 1, "", "DummyDatamodule"], [151, 1, 1, "", "DummyDataset"]], "cyto_dl.utils.dummy_dataset.DummyDatamodule": [[151, 2, 1, "", "get_dataloader"], [151, 2, 1, "", "predict_dataloader"], [151, 2, 1, "", "test_dataloader"], [151, 2, 1, "", "train_dataloader"], [151, 2, 1, "", "val_dataloader"]], "cyto_dl.utils.dummy_dataset.DummyDataset": [[151, 2, 1, "", "generate_img"]], "cyto_dl.utils.pylogger": [[152, 4, 1, "", "get_pylogger"]], "cyto_dl.utils.rich_utils": [[153, 4, 1, "", "enforce_tags"], [153, 4, 1, "", "print_config_tree"]], "cyto_dl.utils.rotation": [[154, 1, 1, "", "RotationModule"], [154, 4, 1, "", "get_rotation_matrix_so2"], [154, 4, 1, "", "get_rotation_matrix_so3"]], "cyto_dl.utils.rotation.RotationModule": [[154, 2, 1, "", "compute_rotation_matrix"]], "cyto_dl.utils.template_utils": [[158, 4, 1, "", "close_loggers"], [158, 4, 1, "", "extras"], [158, 4, 1, "", "get_metric_value"], [158, 4, 1, "", "instantiate_callbacks"], [158, 4, 1, "", "instantiate_loggers"], [158, 4, 1, "", "log_hyperparameters"], [158, 4, 1, "", "save_file"], [158, 4, 1, "", "task_wrapper"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:function", "5": "py:property"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "function", "Python function"], "5": ["py", "property", "Python property"]}, "titleterms": {"us": 0, "api": [0, 2, 3, 4, 5, 6, 7], "load": 0, "config": [0, 149, 163], "train": [0, 147, 163], "predict": [0, 163], "util": [0, 29, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 143, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158], "cyto_dl": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 161], "packag": [1, 2, 3, 8, 17, 19, 24, 26, 35, 36, 43, 56, 58, 61, 64, 66, 70, 73, 76, 80, 83, 89, 93, 99, 100, 103, 112, 127, 135, 136, 144, 145, 148, 155], "subpackag": [1, 2, 17, 24, 35, 58, 70, 73, 83, 99, 135, 144, 148], "submodul": [1, 2, 3, 8, 17, 19, 24, 26, 36, 43, 56, 58, 61, 64, 66, 70, 73, 76, 80, 83, 89, 93, 99, 100, 103, 112, 127, 135, 136, 145, 148, 155], "cyto_dl_model": [3, 4, 5], "cyto_dl_base_model": 4, "modul": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 59, 60, 62, 63, 65, 67, 68, 69, 71, 72, 74, 75, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 90, 91, 92, 94, 95, 96, 97, 98, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 129, 130, 131, 132, 133, 134, 137, 138, 139, 140, 141, 142, 143, 146, 147, 149, 150, 151, 152, 153, 154, 156, 157, 158], "segmentation_plugin_model": 5, "data": [6, 159, 162], "model": [7, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 159, 162], "callback": [8, 9, 10, 11, 12, 13, 14, 15], "callback_util": 9, "csv_saver": 10, "image_sav": 11, "latent_walk": 12, "layer_freez": 13, "model_util": 14, "outlier_detect": 15, "compil": 16, "datafram": [17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29], "reader": 18, "transform": [19, 20, 21, 22, 23, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55], "filter": 20, "group_col": 21, "misc": 22, "split": 23, "datamodul": [24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "data_dict": 25, "dataframe_datamodul": 27, "grouped_dataframe_datamodul": 28, "folder": 30, "multidim_imag": 31, "smartcach": 32, "torchvis": 33, "eval": 34, "imag": [35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55], "io": [36, 37, 38, 39, 40, 41, 42, 145, 146], "aicsimage_load": 37, "monai_bio_read": 38, "numpy_read": 39, "ome_zarr_read": 40, "polygon_load": 41, "skimage_read": 42, "add_meta": 44, "bright_sampl": 45, "clip": 46, "contrastadjust": 47, "merg": 48, "multiscale_cropp": 49, "pad": 50, "project": 51, "rotation_mask_transform": 52, "save": 53, "so2_random_rot": 54, "track_transform": 55, "logger": [56, 57], "mlflow": [57, 81], "base_model": 59, "basic_model": 60, "classif": [61, 62, 63], "timepoint_classif": 63, "contrast": [64, 65], "handler": [66, 67, 68, 69], "base_handl": 67, "image_handl": 68, "load_image_patch": 69, "im2im": [70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "gan": 71, "multi_task": 72, "instance_seg": 74, "noise_anneal": 75, "postprocess": [76, 77, 78, 79], "act_thresh_label": 77, "auto_thresh": 78, "dict_to_im": 79, "vae": [83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98], "base_va": 84, "image_canon_va": 85, "image_encod": 86, "image_va": 87, "latent_loss_va": 88, "o2_spharm_va": [89, 90, 91], "o2_spharm_encod": 90, "point_cloud_va": 92, "prior": [93, 94, 95, 96, 97], "abstract_prior": 94, "gaussian": 95, "identity_prior": 96, "joint_prior": 97, "tabular_va": 98, "nn": [99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143], "discrimin": [100, 101, 102], "multi_scale_discrimin": 101, "n_layer_discrimin": 102, "head": [103, 104, 105, 106, 107, 108, 109, 110], "base_head": 104, "gan_head": 105, "gan_head_superr": 106, "mae_head": 107, "mask_head": 108, "res_blocks_head": 109, "vic_reg": [110, 123], "hr_skip": 111, "loss": [112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125], "adversarial_loss": 113, "chamfer_loss": 114, "continuous_bernoulli": 115, "cosine_loss": 116, "gan_loss": 117, "gaussian_nll_loss": 118, "geomloss": 119, "loss_wrapp": 120, "spharm_loss": 121, "threshold_loss": 122, "weibul": 124, "weighted_mse_loss": 125, "mlp": 126, "point_cloud": [127, 128, 129, 130, 131, 144, 145, 146], "dgcnn": 128, "folding_net": 129, "graph_funct": 130, "vnn": 131, "res_unit": 132, "spatial_transform": 133, "track_sequence_predictor": 134, "vit": [135, 136, 137, 138, 139, 140, 141, 142, 143], "block": [136, 137, 138, 139], "cross_attent": 137, "intermediate_weigh": 138, "patchifi": 139, "cross_ma": 140, "mae": 141, "seg": 142, "read_pcloud": 146, "download_test_data": 150, "dummy_dataset": 151, "pylogg": 152, "rich_util": 153, "rotat": [154, 157], "spharm": [155, 156, 157], "reconstruct": 156, "template_util": 158, "overview": [159, 162], "experi": [159, 162], "instal": 160, "modifi": 163, "exampl": 163, "test": 163}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx": 57}, "alltitles": {"Using the API": [[0, "using-the-api"]], "Loading Configs": [[0, "loading-configs"]], "Training and Prediction": [[0, "training-and-prediction"]], "Utils": [[0, "utils"]], "cyto_dl package": [[1, "module-cyto_dl"]], "Subpackages": [[1, "subpackages"], [2, "subpackages"], [17, "subpackages"], [24, "subpackages"], [35, "subpackages"], [58, "subpackages"], [70, "subpackages"], [73, "subpackages"], [83, "subpackages"], [99, "subpackages"], [135, "subpackages"], [144, "subpackages"], [148, "subpackages"]], "Submodules": [[1, "submodules"], [2, "submodules"], [3, "submodules"], [8, "submodules"], [17, "submodules"], [19, "submodules"], [24, "submodules"], [26, "submodules"], [36, "submodules"], [43, "submodules"], [56, "submodules"], [58, "submodules"], [61, "submodules"], [64, "submodules"], [66, "submodules"], [70, "submodules"], [73, "submodules"], [76, "submodules"], [80, "submodules"], [83, "submodules"], [89, "submodules"], [93, "submodules"], [99, "submodules"], [100, "submodules"], [103, "submodules"], [112, "submodules"], [127, "submodules"], [135, "submodules"], [136, "submodules"], [145, "submodules"], [148, "submodules"], [155, "submodules"]], "cyto_dl.api package": [[2, "module-cyto_dl.api"]], "cyto_dl.api.cyto_dl_model package": [[3, "module-cyto_dl.api.cyto_dl_model"]], "cyto_dl.api.cyto_dl_model.cyto_dl_base_model module": [[4, "module-cyto_dl.api.cyto_dl_model.cyto_dl_base_model"]], "cyto_dl.api.cyto_dl_model.segmentation_plugin_model module": [[5, "module-cyto_dl.api.cyto_dl_model.segmentation_plugin_model"]], "cyto_dl.api.data module": [[6, "module-cyto_dl.api.data"]], "cyto_dl.api.model module": [[7, "module-cyto_dl.api.model"]], "cyto_dl.callbacks package": [[8, "module-cyto_dl.callbacks"]], "cyto_dl.callbacks.callback_utils module": [[9, "cyto-dl-callbacks-callback-utils-module"]], "cyto_dl.callbacks.csv_saver module": [[10, "module-cyto_dl.callbacks.csv_saver"]], "cyto_dl.callbacks.image_saver module": [[11, "module-cyto_dl.callbacks.image_saver"]], "cyto_dl.callbacks.latent_walk module": [[12, "cyto-dl-callbacks-latent-walk-module"]], "cyto_dl.callbacks.layer_freeze module": [[13, "module-cyto_dl.callbacks.layer_freeze"]], "cyto_dl.callbacks.model_utils module": [[14, "module-cyto_dl.callbacks.model_utils"]], "cyto_dl.callbacks.outlier_detection module": [[15, "module-cyto_dl.callbacks.outlier_detection"]], "cyto_dl.compile module": [[16, "cyto-dl-compile-module"]], "cyto_dl.dataframe package": [[17, "module-cyto_dl.dataframe"]], "cyto_dl.dataframe.readers module": [[18, "module-cyto_dl.dataframe.readers"]], "cyto_dl.dataframe.transforms package": [[19, "module-cyto_dl.dataframe.transforms"]], "cyto_dl.dataframe.transforms.filter module": [[20, "module-cyto_dl.dataframe.transforms.filter"]], "cyto_dl.dataframe.transforms.group_cols module": [[21, "module-cyto_dl.dataframe.transforms.group_cols"]], "cyto_dl.dataframe.transforms.misc module": [[22, "module-cyto_dl.dataframe.transforms.misc"]], "cyto_dl.dataframe.transforms.split module": [[23, "module-cyto_dl.dataframe.transforms.split"]], "cyto_dl.datamodules package": [[24, "module-cyto_dl.datamodules"]], "cyto_dl.datamodules.data_dict module": [[25, "module-cyto_dl.datamodules.data_dict"]], "cyto_dl.datamodules.dataframe package": [[26, "module-cyto_dl.datamodules.dataframe"]], "cyto_dl.datamodules.dataframe.dataframe_datamodule module": [[27, "module-cyto_dl.datamodules.dataframe.dataframe_datamodule"]], "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule module": [[28, "module-cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule"]], "cyto_dl.datamodules.dataframe.utils module": [[29, "module-cyto_dl.datamodules.dataframe.utils"]], "cyto_dl.datamodules.folder module": [[30, "module-cyto_dl.datamodules.folder"]], "cyto_dl.datamodules.multidim_image module": [[31, "module-cyto_dl.datamodules.multidim_image"]], "cyto_dl.datamodules.smartcache module": [[32, "module-cyto_dl.datamodules.smartcache"]], "cyto_dl.datamodules.torchvision module": [[33, "module-cyto_dl.datamodules.torchvision"]], "cyto_dl.eval module": [[34, "module-cyto_dl.eval"]], "cyto_dl.image package": [[35, "module-cyto_dl.image"]], "cyto_dl.image.io package": [[36, "module-cyto_dl.image.io"]], "cyto_dl.image.io.aicsimage_loader module": [[37, "module-cyto_dl.image.io.aicsimage_loader"]], "cyto_dl.image.io.monai_bio_reader module": [[38, "module-cyto_dl.image.io.monai_bio_reader"]], "cyto_dl.image.io.numpy_reader module": [[39, "module-cyto_dl.image.io.numpy_reader"]], "cyto_dl.image.io.ome_zarr_reader module": [[40, "module-cyto_dl.image.io.ome_zarr_reader"]], "cyto_dl.image.io.polygon_loader module": [[41, "module-cyto_dl.image.io.polygon_loader"]], "cyto_dl.image.io.skimage_reader module": [[42, "module-cyto_dl.image.io.skimage_reader"]], "cyto_dl.image.transforms package": [[43, "module-cyto_dl.image.transforms"]], "cyto_dl.image.transforms.add_meta module": [[44, "module-cyto_dl.image.transforms.add_meta"]], "cyto_dl.image.transforms.bright_sampler module": [[45, "module-cyto_dl.image.transforms.bright_sampler"]], "cyto_dl.image.transforms.clip module": [[46, "module-cyto_dl.image.transforms.clip"]], "cyto_dl.image.transforms.contrastadjust module": [[47, "module-cyto_dl.image.transforms.contrastadjust"]], "cyto_dl.image.transforms.merge module": [[48, "module-cyto_dl.image.transforms.merge"]], "cyto_dl.image.transforms.multiscale_cropper module": [[49, "module-cyto_dl.image.transforms.multiscale_cropper"]], "cyto_dl.image.transforms.pad module": [[50, "module-cyto_dl.image.transforms.pad"]], "cyto_dl.image.transforms.project module": [[51, "module-cyto_dl.image.transforms.project"]], "cyto_dl.image.transforms.rotation_mask_transform module": [[52, "cyto-dl-image-transforms-rotation-mask-transform-module"]], "cyto_dl.image.transforms.save module": [[53, "module-cyto_dl.image.transforms.save"]], "cyto_dl.image.transforms.so2_random_rotation module": [[54, "cyto-dl-image-transforms-so2-random-rotation-module"]], "cyto_dl.image.transforms.track_transforms module": [[55, "module-cyto_dl.image.transforms.track_transforms"]], "cyto_dl.loggers package": [[56, "module-cyto_dl.loggers"]], "cyto_dl.loggers.mlflow module": [[57, "module-cyto_dl.loggers.mlflow"]], "cyto_dl.models package": [[58, "module-cyto_dl.models"]], "cyto_dl.models.base_model module": [[59, "module-cyto_dl.models.base_model"]], "cyto_dl.models.basic_model module": [[60, "module-cyto_dl.models.basic_model"]], "cyto_dl.models.classification package": [[61, "module-cyto_dl.models.classification"]], "cyto_dl.models.classification.classification module": [[62, "module-cyto_dl.models.classification.classification"]], "cyto_dl.models.classification.timepoint_classification module": [[63, "module-cyto_dl.models.classification.timepoint_classification"]], "cyto_dl.models.contrastive package": [[64, "module-cyto_dl.models.contrastive"]], "cyto_dl.models.contrastive.contrastive module": [[65, "module-cyto_dl.models.contrastive.contrastive"]], "cyto_dl.models.handlers package": [[66, "cyto-dl-models-handlers-package"]], "cyto_dl.models.handlers.base_handler module": [[67, "cyto-dl-models-handlers-base-handler-module"]], "cyto_dl.models.handlers.image_handler module": [[68, "cyto-dl-models-handlers-image-handler-module"]], "cyto_dl.models.handlers.load_image_patch module": [[69, "cyto-dl-models-handlers-load-image-patch-module"]], "cyto_dl.models.im2im package": [[70, "module-cyto_dl.models.im2im"]], "cyto_dl.models.im2im.gan module": [[71, "module-cyto_dl.models.im2im.gan"]], "cyto_dl.models.im2im.multi_task module": [[72, "module-cyto_dl.models.im2im.multi_task"]], "cyto_dl.models.im2im.utils package": [[73, "module-cyto_dl.models.im2im.utils"]], "cyto_dl.models.im2im.utils.instance_seg module": [[74, "module-cyto_dl.models.im2im.utils.instance_seg"]], "cyto_dl.models.im2im.utils.noise_annealer module": [[75, "module-cyto_dl.models.im2im.utils.noise_annealer"]], "cyto_dl.models.im2im.utils.postprocessing package": [[76, "module-cyto_dl.models.im2im.utils.postprocessing"]], "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label module": [[77, "module-cyto_dl.models.im2im.utils.postprocessing.act_thresh_label"]], "cyto_dl.models.im2im.utils.postprocessing.auto_thresh module": [[78, "module-cyto_dl.models.im2im.utils.postprocessing.auto_thresh"]], "cyto_dl.models.im2im.utils.postprocessing.dict_to_im module": [[79, "module-cyto_dl.models.im2im.utils.postprocessing.dict_to_im"]], "cyto_dl.models.utils package": [[80, "module-cyto_dl.models.utils"]], "cyto_dl.models.utils.mlflow module": [[81, "module-cyto_dl.models.utils.mlflow"]], "cyto_dl.models.utils.utils module": [[82, "module-cyto_dl.models.utils.utils"]], "cyto_dl.models.vae package": [[83, "cyto-dl-models-vae-package"]], "cyto_dl.models.vae.base_vae module": [[84, "module-cyto_dl.models.vae.base_vae"]], "cyto_dl.models.vae.image_canon_vae module": [[85, "cyto-dl-models-vae-image-canon-vae-module"]], "cyto_dl.models.vae.image_encoder module": [[86, "cyto-dl-models-vae-image-encoder-module"]], "cyto_dl.models.vae.image_vae module": [[87, "cyto-dl-models-vae-image-vae-module"]], "cyto_dl.models.vae.latent_loss_vae module": [[88, "cyto-dl-models-vae-latent-loss-vae-module"]], "cyto_dl.models.vae.o2_spharm_vae package": [[89, "cyto-dl-models-vae-o2-spharm-vae-package"]], "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_encoder module": [[90, "cyto-dl-models-vae-o2-spharm-vae-o2-spharm-encoder-module"]], "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_vae module": [[91, "cyto-dl-models-vae-o2-spharm-vae-o2-spharm-vae-module"]], "cyto_dl.models.vae.point_cloud_vae module": [[92, "cyto-dl-models-vae-point-cloud-vae-module"]], "cyto_dl.models.vae.priors package": [[93, "module-cyto_dl.models.vae.priors"]], "cyto_dl.models.vae.priors.abstract_prior module": [[94, "module-cyto_dl.models.vae.priors.abstract_prior"]], "cyto_dl.models.vae.priors.gaussian module": [[95, "module-cyto_dl.models.vae.priors.gaussian"]], "cyto_dl.models.vae.priors.identity_prior module": [[96, "module-cyto_dl.models.vae.priors.identity_prior"]], "cyto_dl.models.vae.priors.joint_prior module": [[97, "module-cyto_dl.models.vae.priors.joint_prior"]], "cyto_dl.models.vae.tabular_vae module": [[98, "cyto-dl-models-vae-tabular-vae-module"]], "cyto_dl.nn package": [[99, "module-cyto_dl.nn"]], "cyto_dl.nn.discriminators package": [[100, "module-cyto_dl.nn.discriminators"]], "cyto_dl.nn.discriminators.multi_scale_discriminator module": [[101, "module-cyto_dl.nn.discriminators.multi_scale_discriminator"]], "cyto_dl.nn.discriminators.n_layer_discriminator module": [[102, "module-cyto_dl.nn.discriminators.n_layer_discriminator"]], "cyto_dl.nn.head package": [[103, "module-cyto_dl.nn.head"]], "cyto_dl.nn.head.base_head module": [[104, "module-cyto_dl.nn.head.base_head"]], "cyto_dl.nn.head.gan_head module": [[105, "module-cyto_dl.nn.head.gan_head"]], "cyto_dl.nn.head.gan_head_superres module": [[106, "module-cyto_dl.nn.head.gan_head_superres"]], "cyto_dl.nn.head.mae_head module": [[107, "module-cyto_dl.nn.head.mae_head"]], "cyto_dl.nn.head.mask_head module": [[108, "module-cyto_dl.nn.head.mask_head"]], "cyto_dl.nn.head.res_blocks_head module": [[109, "module-cyto_dl.nn.head.res_blocks_head"]], "cyto_dl.nn.head.vic_reg module": [[110, "module-cyto_dl.nn.head.vic_reg"]], "cyto_dl.nn.hr_skip module": [[111, "module-cyto_dl.nn.hr_skip"]], "cyto_dl.nn.losses package": [[112, "module-cyto_dl.nn.losses"]], "cyto_dl.nn.losses.adversarial_loss module": [[113, "module-cyto_dl.nn.losses.adversarial_loss"]], "cyto_dl.nn.losses.chamfer_loss module": [[114, "module-cyto_dl.nn.losses.chamfer_loss"]], "cyto_dl.nn.losses.continuous_bernoulli module": [[115, "module-cyto_dl.nn.losses.continuous_bernoulli"]], "cyto_dl.nn.losses.cosine_loss module": [[116, "module-cyto_dl.nn.losses.cosine_loss"]], "cyto_dl.nn.losses.gan_loss module": [[117, "module-cyto_dl.nn.losses.gan_loss"]], "cyto_dl.nn.losses.gaussian_nll_loss module": [[118, "module-cyto_dl.nn.losses.gaussian_nll_loss"]], "cyto_dl.nn.losses.geomloss module": [[119, "cyto-dl-nn-losses-geomloss-module"]], "cyto_dl.nn.losses.loss_wrapper module": [[120, "module-cyto_dl.nn.losses.loss_wrapper"]], "cyto_dl.nn.losses.spharm_loss module": [[121, "cyto-dl-nn-losses-spharm-loss-module"]], "cyto_dl.nn.losses.threshold_loss module": [[122, "module-cyto_dl.nn.losses.threshold_loss"]], "cyto_dl.nn.losses.vic_reg module": [[123, "module-cyto_dl.nn.losses.vic_reg"]], "cyto_dl.nn.losses.weibull module": [[124, "module-cyto_dl.nn.losses.weibull"]], "cyto_dl.nn.losses.weighted_mse_loss module": [[125, "module-cyto_dl.nn.losses.weighted_mse_loss"]], "cyto_dl.nn.mlp module": [[126, "module-cyto_dl.nn.mlp"]], "cyto_dl.nn.point_cloud package": [[127, "cyto-dl-nn-point-cloud-package"]], "cyto_dl.nn.point_cloud.dgcnn module": [[128, "cyto-dl-nn-point-cloud-dgcnn-module"]], "cyto_dl.nn.point_cloud.folding_net module": [[129, "cyto-dl-nn-point-cloud-folding-net-module"]], "cyto_dl.nn.point_cloud.graph_functions module": [[130, "cyto-dl-nn-point-cloud-graph-functions-module"]], "cyto_dl.nn.point_cloud.vnn module": [[131, "cyto-dl-nn-point-cloud-vnn-module"]], "cyto_dl.nn.res_unit module": [[132, "module-cyto_dl.nn.res_unit"]], "cyto_dl.nn.spatial_transformer module": [[133, "module-cyto_dl.nn.spatial_transformer"]], "cyto_dl.nn.track_sequence_predictor module": [[134, "module-cyto_dl.nn.track_sequence_predictor"]], "cyto_dl.nn.vits package": [[135, "module-cyto_dl.nn.vits"]], "cyto_dl.nn.vits.blocks package": [[136, "module-cyto_dl.nn.vits.blocks"]], "cyto_dl.nn.vits.blocks.cross_attention module": [[137, "module-cyto_dl.nn.vits.blocks.cross_attention"]], "cyto_dl.nn.vits.blocks.intermediate_weigher module": [[138, "module-cyto_dl.nn.vits.blocks.intermediate_weigher"]], "cyto_dl.nn.vits.blocks.patchify module": [[139, "module-cyto_dl.nn.vits.blocks.patchify"]], "cyto_dl.nn.vits.cross_mae module": [[140, "module-cyto_dl.nn.vits.cross_mae"]], "cyto_dl.nn.vits.mae module": [[141, "module-cyto_dl.nn.vits.mae"]], "cyto_dl.nn.vits.seg module": [[142, "module-cyto_dl.nn.vits.seg"]], "cyto_dl.nn.vits.utils module": [[143, "module-cyto_dl.nn.vits.utils"]], "cyto_dl.point_cloud package": [[144, "module-cyto_dl.point_cloud"]], "cyto_dl.point_cloud.io package": [[145, "cyto-dl-point-cloud-io-package"]], "cyto_dl.point_cloud.io.read_pcloud module": [[146, "cyto-dl-point-cloud-io-read-pcloud-module"]], "cyto_dl.train module": [[147, "module-cyto_dl.train"]], "cyto_dl.utils package": [[148, "module-cyto_dl.utils"]], "cyto_dl.utils.config module": [[149, "module-cyto_dl.utils.config"]], "cyto_dl.utils.download_test_data module": [[150, "module-cyto_dl.utils.download_test_data"]], "cyto_dl.utils.dummy_dataset module": [[151, "module-cyto_dl.utils.dummy_dataset"]], "cyto_dl.utils.pylogger module": [[152, "module-cyto_dl.utils.pylogger"]], "cyto_dl.utils.rich_utils module": [[153, "module-cyto_dl.utils.rich_utils"]], "cyto_dl.utils.rotation module": [[154, "module-cyto_dl.utils.rotation"]], "cyto_dl.utils.spharm package": [[155, "cyto-dl-utils-spharm-package"]], "cyto_dl.utils.spharm.reconstruction module": [[156, "cyto-dl-utils-spharm-reconstruction-module"]], "cyto_dl.utils.spharm.rotation module": [[157, "cyto-dl-utils-spharm-rotation-module"]], "cyto_dl.utils.template_utils module": [[158, "module-cyto_dl.utils.template_utils"]], "Overview": [[159, "overview"], [162, "overview"]], "data": [[159, "data"], [162, "data"]], "experiment": [[159, "experiment"], [162, "experiment"]], "model": [[159, "model"], [162, "model"]], "Installation": [[160, "installation"]], "cyto_dl": [[161, "cyto-dl"]], "Modifying the Example Configs": [[163, "modifying-the-example-configs"]], "Training": [[163, "training"]], "Testing/Prediction": [[163, "testing-prediction"]]}, "indexentries": {"cyto_dl": [[1, "module-cyto_dl"]], "module": [[1, "module-cyto_dl"], [2, "module-cyto_dl.api"], [3, "module-cyto_dl.api.cyto_dl_model"], [4, "module-cyto_dl.api.cyto_dl_model.cyto_dl_base_model"], [5, "module-cyto_dl.api.cyto_dl_model.segmentation_plugin_model"], [6, "module-cyto_dl.api.data"], [7, "module-cyto_dl.api.model"], [8, "module-cyto_dl.callbacks"], [10, "module-cyto_dl.callbacks.csv_saver"], [11, "module-cyto_dl.callbacks.image_saver"], [13, "module-cyto_dl.callbacks.layer_freeze"], [14, "module-cyto_dl.callbacks.model_utils"], [15, "module-cyto_dl.callbacks.outlier_detection"], [17, "module-cyto_dl.dataframe"], [18, "module-cyto_dl.dataframe.readers"], [19, "module-cyto_dl.dataframe.transforms"], [20, "module-cyto_dl.dataframe.transforms.filter"], [21, "module-cyto_dl.dataframe.transforms.group_cols"], [22, "module-cyto_dl.dataframe.transforms.misc"], [23, "module-cyto_dl.dataframe.transforms.split"], [24, "module-cyto_dl.datamodules"], [25, "module-cyto_dl.datamodules.data_dict"], [26, "module-cyto_dl.datamodules.dataframe"], [27, "module-cyto_dl.datamodules.dataframe.dataframe_datamodule"], [28, "module-cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule"], [29, "module-cyto_dl.datamodules.dataframe.utils"], [30, "module-cyto_dl.datamodules.folder"], [31, "module-cyto_dl.datamodules.multidim_image"], [32, "module-cyto_dl.datamodules.smartcache"], [33, "module-cyto_dl.datamodules.torchvision"], [34, "module-cyto_dl.eval"], [35, "module-cyto_dl.image"], [36, "module-cyto_dl.image.io"], [37, "module-cyto_dl.image.io.aicsimage_loader"], [38, "module-cyto_dl.image.io.monai_bio_reader"], [39, "module-cyto_dl.image.io.numpy_reader"], [40, "module-cyto_dl.image.io.ome_zarr_reader"], [41, "module-cyto_dl.image.io.polygon_loader"], [42, "module-cyto_dl.image.io.skimage_reader"], [43, "module-cyto_dl.image.transforms"], [44, "module-cyto_dl.image.transforms.add_meta"], [45, "module-cyto_dl.image.transforms.bright_sampler"], [46, "module-cyto_dl.image.transforms.clip"], [47, "module-cyto_dl.image.transforms.contrastadjust"], [48, "module-cyto_dl.image.transforms.merge"], [49, "module-cyto_dl.image.transforms.multiscale_cropper"], [50, "module-cyto_dl.image.transforms.pad"], [51, "module-cyto_dl.image.transforms.project"], [53, "module-cyto_dl.image.transforms.save"], [55, "module-cyto_dl.image.transforms.track_transforms"], [56, "module-cyto_dl.loggers"], [57, "module-cyto_dl.loggers.mlflow"], [58, "module-cyto_dl.models"], [59, "module-cyto_dl.models.base_model"], [60, "module-cyto_dl.models.basic_model"], [61, "module-cyto_dl.models.classification"], [62, "module-cyto_dl.models.classification.classification"], [63, "module-cyto_dl.models.classification.timepoint_classification"], [64, "module-cyto_dl.models.contrastive"], [65, "module-cyto_dl.models.contrastive.contrastive"], [70, "module-cyto_dl.models.im2im"], [71, "module-cyto_dl.models.im2im.gan"], [72, "module-cyto_dl.models.im2im.multi_task"], [73, "module-cyto_dl.models.im2im.utils"], [74, "module-cyto_dl.models.im2im.utils.instance_seg"], [75, "module-cyto_dl.models.im2im.utils.noise_annealer"], [76, "module-cyto_dl.models.im2im.utils.postprocessing"], [77, "module-cyto_dl.models.im2im.utils.postprocessing.act_thresh_label"], [78, "module-cyto_dl.models.im2im.utils.postprocessing.auto_thresh"], [79, "module-cyto_dl.models.im2im.utils.postprocessing.dict_to_im"], [80, "module-cyto_dl.models.utils"], [81, "module-cyto_dl.models.utils.mlflow"], [82, "module-cyto_dl.models.utils.utils"], [84, "module-cyto_dl.models.vae.base_vae"], [93, "module-cyto_dl.models.vae.priors"], [94, "module-cyto_dl.models.vae.priors.abstract_prior"], [95, "module-cyto_dl.models.vae.priors.gaussian"], [96, "module-cyto_dl.models.vae.priors.identity_prior"], [97, "module-cyto_dl.models.vae.priors.joint_prior"], [99, "module-cyto_dl.nn"], [100, "module-cyto_dl.nn.discriminators"], [101, "module-cyto_dl.nn.discriminators.multi_scale_discriminator"], [102, "module-cyto_dl.nn.discriminators.n_layer_discriminator"], [103, "module-cyto_dl.nn.head"], [104, "module-cyto_dl.nn.head.base_head"], [105, "module-cyto_dl.nn.head.gan_head"], [106, "module-cyto_dl.nn.head.gan_head_superres"], [107, "module-cyto_dl.nn.head.mae_head"], [108, "module-cyto_dl.nn.head.mask_head"], [109, "module-cyto_dl.nn.head.res_blocks_head"], [110, "module-cyto_dl.nn.head.vic_reg"], [111, "module-cyto_dl.nn.hr_skip"], [112, "module-cyto_dl.nn.losses"], [113, "module-cyto_dl.nn.losses.adversarial_loss"], [114, "module-cyto_dl.nn.losses.chamfer_loss"], [115, "module-cyto_dl.nn.losses.continuous_bernoulli"], [116, "module-cyto_dl.nn.losses.cosine_loss"], [117, "module-cyto_dl.nn.losses.gan_loss"], [118, "module-cyto_dl.nn.losses.gaussian_nll_loss"], [120, "module-cyto_dl.nn.losses.loss_wrapper"], [122, "module-cyto_dl.nn.losses.threshold_loss"], [123, "module-cyto_dl.nn.losses.vic_reg"], [124, "module-cyto_dl.nn.losses.weibull"], [125, "module-cyto_dl.nn.losses.weighted_mse_loss"], [126, "module-cyto_dl.nn.mlp"], [132, "module-cyto_dl.nn.res_unit"], [133, "module-cyto_dl.nn.spatial_transformer"], [134, "module-cyto_dl.nn.track_sequence_predictor"], [135, "module-cyto_dl.nn.vits"], [136, "module-cyto_dl.nn.vits.blocks"], [137, "module-cyto_dl.nn.vits.blocks.cross_attention"], [138, "module-cyto_dl.nn.vits.blocks.intermediate_weigher"], [139, "module-cyto_dl.nn.vits.blocks.patchify"], [140, "module-cyto_dl.nn.vits.cross_mae"], [141, "module-cyto_dl.nn.vits.mae"], [142, "module-cyto_dl.nn.vits.seg"], [143, "module-cyto_dl.nn.vits.utils"], [144, "module-cyto_dl.point_cloud"], [147, "module-cyto_dl.train"], [148, "module-cyto_dl.utils"], [149, "module-cyto_dl.utils.config"], [150, "module-cyto_dl.utils.download_test_data"], [151, "module-cyto_dl.utils.dummy_dataset"], [152, "module-cyto_dl.utils.pylogger"], [153, "module-cyto_dl.utils.rich_utils"], [154, "module-cyto_dl.utils.rotation"], [158, "module-cyto_dl.utils.template_utils"]], "cyto_dl.api": [[2, "module-cyto_dl.api"]], "cyto_dl.api.cyto_dl_model": [[3, "module-cyto_dl.api.cyto_dl_model"]], "cytodlbasemodel (class in cyto_dl.api.cyto_dl_model.cyto_dl_base_model)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel"]], "cyto_dl.api.cyto_dl_model.cyto_dl_base_model": [[4, "module-cyto_dl.api.cyto_dl_model.cyto_dl_base_model"]], "from_default_config() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel class method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.from_default_config"]], "from_existing_config() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel class method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.from_existing_config"]], "get_config() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.get_config"]], "get_experiment_name() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.get_experiment_name"]], "predict() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.predict"]], "save_config() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.save_config"]], "set_experiment_name() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.set_experiment_name"]], "train() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.train"]], "segmentationpluginmodel (class in cyto_dl.api.cyto_dl_model.segmentation_plugin_model)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel"]], "cyto_dl.api.cyto_dl_model.segmentation_plugin_model": [[5, "module-cyto_dl.api.cyto_dl_model.segmentation_plugin_model"]], "get_hardware_type() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.get_hardware_type"]], "get_input_channel() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.get_input_channel"]], "get_manifest_column_names() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.get_manifest_column_names"]], "get_patch_size() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.get_patch_size"]], "get_raw_image_channels() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.get_raw_image_channels"]], "get_split_column() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.get_split_column"]], "remove_split_column() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.remove_split_column"]], "set_hardware_type() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.set_hardware_type"]], "set_input_channel() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.set_input_channel"]], "set_manifest_column_names() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.set_manifest_column_names"]], "set_patch_size() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.set_patch_size"]], "set_raw_image_channels() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.set_raw_image_channels"]], "set_split_column() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.set_split_column"]], "autothresholdmethod (class in cyto_dl.api.data)": [[6, "cyto_dl.api.data.AutoThresholdMethod"]], "cpu (cyto_dl.api.data.hardwaretype attribute)": [[6, "cyto_dl.api.data.HardwareType.CPU"]], "experimenttype (class in cyto_dl.api.data)": [[6, "cyto_dl.api.data.ExperimentType"]], "gan (cyto_dl.api.data.experimenttype attribute)": [[6, "cyto_dl.api.data.ExperimentType.GAN"]], "gpu (cyto_dl.api.data.hardwaretype attribute)": [[6, "cyto_dl.api.data.HardwareType.GPU"]], "hardwaretype (class in cyto_dl.api.data)": [[6, "cyto_dl.api.data.HardwareType"]], "instance_seg (cyto_dl.api.data.experimenttype attribute)": [[6, "cyto_dl.api.data.ExperimentType.INSTANCE_SEG"]], "isodata (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.ISODATA"]], "label_free (cyto_dl.api.data.experimenttype attribute)": [[6, "cyto_dl.api.data.ExperimentType.LABEL_FREE"]], "large (cyto_dl.api.data.patchsize attribute)": [[6, "cyto_dl.api.data.PatchSize.LARGE"]], "li (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.LI"]], "local (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.LOCAL"]], "mean (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.MEAN"]], "medium (cyto_dl.api.data.patchsize attribute)": [[6, "cyto_dl.api.data.PatchSize.MEDIUM"]], "minimum (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.MINIMUM"]], "multiotsu (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.MULTIOTSU"]], "niblack (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.NIBLACK"]], "otsu (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.OTSU"]], "patchsize (class in cyto_dl.api.data)": [[6, "cyto_dl.api.data.PatchSize"]], "sauvola (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.SAUVOLA"]], "segmentation (cyto_dl.api.data.experimenttype attribute)": [[6, "cyto_dl.api.data.ExperimentType.SEGMENTATION"]], "segmentation_plugin (cyto_dl.api.data.experimenttype attribute)": [[6, "cyto_dl.api.data.ExperimentType.SEGMENTATION_PLUGIN"]], "small (cyto_dl.api.data.patchsize attribute)": [[6, "cyto_dl.api.data.PatchSize.SMALL"]], "triangle (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.TRIANGLE"]], "yen (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.YEN"]], "cyto_dl.api.data": [[6, "module-cyto_dl.api.data"]], "cytodlmodel (class in cyto_dl.api.model)": [[7, "cyto_dl.api.model.CytoDLModel"]], "cyto_dl.api.model": [[7, "module-cyto_dl.api.model"]], "download_example_data() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.download_example_data"]], "load_config_from_dict() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.load_config_from_dict"]], "load_config_from_file() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.load_config_from_file"]], "load_default_experiment() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.load_default_experiment"]], "override_config() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.override_config"]], "predict() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.predict"]], "print_config() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.print_config"]], "save_config() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.save_config"]], "train() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.train"]], "cyto_dl.callbacks": [[8, "module-cyto_dl.callbacks"]], "csvsaver (class in cyto_dl.callbacks.csv_saver)": [[10, "cyto_dl.callbacks.csv_saver.CSVSaver"]], "cyto_dl.callbacks.csv_saver": [[10, "module-cyto_dl.callbacks.csv_saver"]], "on_predict_epoch_end() (cyto_dl.callbacks.csv_saver.csvsaver method)": [[10, "cyto_dl.callbacks.csv_saver.CSVSaver.on_predict_epoch_end"]], "imagesaver (class in cyto_dl.callbacks.image_saver)": [[11, "cyto_dl.callbacks.image_saver.ImageSaver"]], "cyto_dl.callbacks.image_saver": [[11, "module-cyto_dl.callbacks.image_saver"]], "on_predict_batch_end() (cyto_dl.callbacks.image_saver.imagesaver method)": [[11, "cyto_dl.callbacks.image_saver.ImageSaver.on_predict_batch_end"]], "on_test_batch_end() (cyto_dl.callbacks.image_saver.imagesaver method)": [[11, "cyto_dl.callbacks.image_saver.ImageSaver.on_test_batch_end"]], "on_train_batch_end() (cyto_dl.callbacks.image_saver.imagesaver method)": [[11, "cyto_dl.callbacks.image_saver.ImageSaver.on_train_batch_end"]], "on_validation_batch_end() (cyto_dl.callbacks.image_saver.imagesaver method)": [[11, "cyto_dl.callbacks.image_saver.ImageSaver.on_validation_batch_end"]], "save() (cyto_dl.callbacks.image_saver.imagesaver method)": [[11, "cyto_dl.callbacks.image_saver.ImageSaver.save"]], "layerfreeze (class in cyto_dl.callbacks.layer_freeze)": [[13, "cyto_dl.callbacks.layer_freeze.LayerFreeze"]], "cyto_dl.callbacks.layer_freeze": [[13, "module-cyto_dl.callbacks.layer_freeze"]], "setup() (cyto_dl.callbacks.layer_freeze.layerfreeze method)": [[13, "cyto_dl.callbacks.layer_freeze.LayerFreeze.setup"]], "getembeddings (class in cyto_dl.callbacks.model_utils)": [[14, "cyto_dl.callbacks.model_utils.GetEmbeddings"]], "cyto_dl.callbacks.model_utils": [[14, "module-cyto_dl.callbacks.model_utils"]], "get_all_embeddings() (in module cyto_dl.callbacks.model_utils)": [[14, "cyto_dl.callbacks.model_utils.get_all_embeddings"]], "on_test_epoch_end() (cyto_dl.callbacks.model_utils.getembeddings method)": [[14, "cyto_dl.callbacks.model_utils.GetEmbeddings.on_test_epoch_end"]], "save_predictions_classifier() (in module cyto_dl.callbacks.model_utils)": [[14, "cyto_dl.callbacks.model_utils.save_predictions_classifier"]], "outlierdetection (class in cyto_dl.callbacks.outlier_detection)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection"]], "calculate_mahalanobis_hook() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.calculate_mahalanobis_hook"]], "cyto_dl.callbacks.outlier_detection": [[15, "module-cyto_dl.callbacks.outlier_detection"]], "flatten_activations() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.flatten_activations"]], "on_load_checkpoint() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_load_checkpoint"]], "on_predict_batch_end() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_predict_batch_end"]], "on_predict_epoch_start() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_predict_epoch_start"]], "on_save_checkpoint() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_save_checkpoint"]], "on_test_batch_end() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_test_batch_end"]], "on_test_epoch_start() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_test_epoch_start"]], "on_train_epoch_start() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_train_epoch_start"]], "update_covariance_hook() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.update_covariance_hook"]], "cyto_dl.dataframe": [[17, "module-cyto_dl.dataframe"]], "cyto_dl.dataframe.readers": [[18, "module-cyto_dl.dataframe.readers"]], "filter_columns() (in module cyto_dl.dataframe.readers)": [[18, "cyto_dl.dataframe.readers.filter_columns"]], "read_csv() (in module cyto_dl.dataframe.readers)": [[18, "cyto_dl.dataframe.readers.read_csv"]], "read_dataframe() (in module cyto_dl.dataframe.readers)": [[18, "cyto_dl.dataframe.readers.read_dataframe"]], "read_h5ad() (in module cyto_dl.dataframe.readers)": [[18, "cyto_dl.dataframe.readers.read_h5ad"]], "read_parquet() (in module cyto_dl.dataframe.readers)": [[18, "cyto_dl.dataframe.readers.read_parquet"]], "cyto_dl.dataframe.transforms": [[19, "module-cyto_dl.dataframe.transforms"]], "cyto_dl.dataframe.transforms.filter": [[20, "module-cyto_dl.dataframe.transforms.filter"]], "filter_columns() (in module cyto_dl.dataframe.transforms.filter)": [[20, "cyto_dl.dataframe.transforms.filter.filter_columns"]], "filter_rows() (in module cyto_dl.dataframe.transforms.filter)": [[20, "cyto_dl.dataframe.transforms.filter.filter_rows"]], "groupcols (class in cyto_dl.dataframe.transforms.group_cols)": [[21, "cyto_dl.dataframe.transforms.group_cols.GroupCols"]], "cyto_dl.dataframe.transforms.group_cols": [[21, "module-cyto_dl.dataframe.transforms.group_cols"]], "append_class_weights() (in module cyto_dl.dataframe.transforms.misc)": [[22, "cyto_dl.dataframe.transforms.misc.append_class_weights"]], "append_labels_to_integers() (in module cyto_dl.dataframe.transforms.misc)": [[22, "cyto_dl.dataframe.transforms.misc.append_labels_to_integers"]], "append_one_hot() (in module cyto_dl.dataframe.transforms.misc)": [[22, "cyto_dl.dataframe.transforms.misc.append_one_hot"]], "cyto_dl.dataframe.transforms.misc": [[22, "module-cyto_dl.dataframe.transforms.misc"]], "make_random_df() (in module cyto_dl.dataframe.transforms.misc)": [[22, "cyto_dl.dataframe.transforms.misc.make_random_df"]], "cyto_dl.dataframe.transforms.split": [[23, "module-cyto_dl.dataframe.transforms.split"]], "sample_n_each() (in module cyto_dl.dataframe.transforms.split)": [[23, "cyto_dl.dataframe.transforms.split.sample_n_each"]], "split_dataframe() (in module cyto_dl.dataframe.transforms.split)": [[23, "cyto_dl.dataframe.transforms.split.split_dataframe"]], "cyto_dl.datamodules": [[24, "module-cyto_dl.datamodules"]], "cyto_dl.datamodules.data_dict": [[25, "module-cyto_dl.datamodules.data_dict"]], "make_data_dict_dataloader() (in module cyto_dl.datamodules.data_dict)": [[25, "cyto_dl.datamodules.data_dict.make_data_dict_dataloader"]], "cyto_dl.datamodules.dataframe": [[26, "module-cyto_dl.datamodules.dataframe"]], "dataframedatamodule (class in cyto_dl.datamodules.dataframe.dataframe_datamodule)": [[27, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule"]], "cyto_dl.datamodules.dataframe.dataframe_datamodule": [[27, "module-cyto_dl.datamodules.dataframe.dataframe_datamodule"]], "get_dataloader() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[27, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.get_dataloader"]], "get_dataset() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[27, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.get_dataset"]], "make_dataloader() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[27, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.make_dataloader"]], "predict_dataloader() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[27, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.predict_dataloader"]], "test_dataloader() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[27, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.test_dataloader"]], "train_dataloader() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[27, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.train_dataloader"]], "val_dataloader() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[27, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.val_dataloader"]], "groupeddataframedatamodule (class in cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule)": [[28, "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule.GroupedDataframeDatamodule"]], "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule": [[28, "module-cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule"]], "make_dataloader() (cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule.groupeddataframedatamodule method)": [[28, "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule.GroupedDataframeDatamodule.make_dataloader"]], "alternatingbatchsampler (class in cyto_dl.datamodules.dataframe.utils)": [[29, "cyto_dl.datamodules.dataframe.utils.AlternatingBatchSampler"]], "removenankeysd (class in cyto_dl.datamodules.dataframe.utils)": [[29, "cyto_dl.datamodules.dataframe.utils.RemoveNaNKeysd"]], "cyto_dl.datamodules.dataframe.utils": [[29, "module-cyto_dl.datamodules.dataframe.utils"]], "get_canonical_split_name() (in module cyto_dl.datamodules.dataframe.utils)": [[29, "cyto_dl.datamodules.dataframe.utils.get_canonical_split_name"]], "get_dataset() (in module cyto_dl.datamodules.dataframe.utils)": [[29, "cyto_dl.datamodules.dataframe.utils.get_dataset"]], "make_multiple_dataframe_splits() (in module cyto_dl.datamodules.dataframe.utils)": [[29, "cyto_dl.datamodules.dataframe.utils.make_multiple_dataframe_splits"]], "make_single_dataframe_splits() (in module cyto_dl.datamodules.dataframe.utils)": [[29, "cyto_dl.datamodules.dataframe.utils.make_single_dataframe_splits"]], "parse_transforms() (in module cyto_dl.datamodules.dataframe.utils)": [[29, "cyto_dl.datamodules.dataframe.utils.parse_transforms"]], "cyto_dl.datamodules.folder": [[30, "module-cyto_dl.datamodules.folder"]], "make_folder_dataloader() (in module cyto_dl.datamodules.folder)": [[30, "cyto_dl.datamodules.folder.make_folder_dataloader"]], "multidimimagedataset (class in cyto_dl.datamodules.multidim_image)": [[31, "cyto_dl.datamodules.multidim_image.MultiDimImageDataset"]], "create_metatensor() (cyto_dl.datamodules.multidim_image.multidimimagedataset method)": [[31, "cyto_dl.datamodules.multidim_image.MultiDimImageDataset.create_metatensor"]], "cyto_dl.datamodules.multidim_image": [[31, "module-cyto_dl.datamodules.multidim_image"]], "get_per_file_args() (cyto_dl.datamodules.multidim_image.multidimimagedataset method)": [[31, "cyto_dl.datamodules.multidim_image.MultiDimImageDataset.get_per_file_args"]], "is_batch() (cyto_dl.datamodules.multidim_image.multidimimagedataset method)": [[31, "cyto_dl.datamodules.multidim_image.MultiDimImageDataset.is_batch"]], "make_multidim_image_dataloader() (in module cyto_dl.datamodules.multidim_image)": [[31, "cyto_dl.datamodules.multidim_image.make_multidim_image_dataloader"]], "smartcachedatamodule (class in cyto_dl.datamodules.smartcache)": [[32, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule"]], "cyto_dl.datamodules.smartcache": [[32, "module-cyto_dl.datamodules.smartcache"]], "get_per_file_args() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[32, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.get_per_file_args"]], "make_dataloader() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[32, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.make_dataloader"]], "predict_dataloader() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[32, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.predict_dataloader"]], "prepare_data() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[32, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.prepare_data"]], "setup() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[32, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.setup"]], "test_dataloader() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[32, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.test_dataloader"]], "train_dataloader() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[32, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.train_dataloader"]], "val_dataloader() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[32, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.val_dataloader"]], "cifar10 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.CIFAR10"]], "cifar100 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.CIFAR100"]], "clevrclassification (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.CLEVRClassification"]], "caltech101 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.Caltech101"]], "caltech256 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.Caltech256"]], "celeba (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.CelebA"]], "cityscapes (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.Cityscapes"]], "cococaptions (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.CocoCaptions"]], "cocodetection (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.CocoDetection"]], "country211 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.Country211"]], "dtd (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.DTD"]], "datasetfolder (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.DatasetFolder"]], "emnist (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.EMNIST"]], "eurosat (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.EuroSAT"]], "fer2013 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.FER2013"]], "fgvcaircraft (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.FGVCAircraft"]], "fakedata (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.FakeData"]], "fashionmnist (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.FashionMNIST"]], "flickr30k (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.Flickr30k"]], "flickr8k (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.Flickr8k"]], "flowers102 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.Flowers102"]], "food101 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.Food101"]], "gtsrb (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.GTSRB"]], "hmdb51 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.HMDB51"]], "inaturalist (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.INaturalist"]], "imagefolder (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.ImageFolder"]], "imagenet (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.ImageNet"]], "kmnist (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.KMNIST"]], "kinetics (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.Kinetics"]], "kitti (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.Kitti"]], "lfwpairs (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.LFWPairs"]], "lfwpeople (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.LFWPeople"]], "lsun (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.LSUN"]], "lsunclass (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.LSUNClass"]], "mnist (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.MNIST"]], "movingmnist (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.MovingMNIST"]], "omniglot (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.Omniglot"]], "oxfordiiitpet (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.OxfordIIITPet"]], "pcam (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.PCAM"]], "phototour (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.PhotoTour"]], "places365 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.Places365"]], "qmnist (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.QMNIST"]], "renderedsst2 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.RenderedSST2"]], "sbdataset (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.SBDataset"]], "sbu (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.SBU"]], "semeion (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.SEMEION"]], "stl10 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.STL10"]], "sun397 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.SUN397"]], "svhn (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.SVHN"]], "stanfordcars (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.StanfordCars"]], "ucf101 (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.UCF101"]], "usps (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.USPS"]], "vocdetection (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.VOCDetection"]], "vocsegmentation (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.VOCSegmentation"]], "visiondataset (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.VisionDataset"]], "widerface (class in cyto_dl.datamodules.torchvision)": [[33, "cyto_dl.datamodules.torchvision.WIDERFace"]], "cyto_dl.datamodules.torchvision": [[33, "module-cyto_dl.datamodules.torchvision"]], "cyto_dl.eval": [[34, "module-cyto_dl.eval"]], "main() (in module cyto_dl.eval)": [[34, "cyto_dl.eval.main"]], "cyto_dl.image": [[35, "module-cyto_dl.image"]], "cyto_dl.image.io": [[36, "module-cyto_dl.image.io"]], "aicsimageloaderd (class in cyto_dl.image.io.aicsimage_loader)": [[37, "cyto_dl.image.io.aicsimage_loader.AICSImageLoaderd"]], "cyto_dl.image.io.aicsimage_loader": [[37, "module-cyto_dl.image.io.aicsimage_loader"]], "split_args() (cyto_dl.image.io.aicsimage_loader.aicsimageloaderd method)": [[37, "cyto_dl.image.io.aicsimage_loader.AICSImageLoaderd.split_args"]], "monaibioreader (class in cyto_dl.image.io.monai_bio_reader)": [[38, "cyto_dl.image.io.monai_bio_reader.MonaiBioReader"]], "cyto_dl.image.io.monai_bio_reader": [[38, "module-cyto_dl.image.io.monai_bio_reader"]], "get_data() (cyto_dl.image.io.monai_bio_reader.monaibioreader method)": [[38, "cyto_dl.image.io.monai_bio_reader.MonaiBioReader.get_data"]], "read() (cyto_dl.image.io.monai_bio_reader.monaibioreader method)": [[38, "cyto_dl.image.io.monai_bio_reader.MonaiBioReader.read"]], "verify_suffix() (cyto_dl.image.io.monai_bio_reader.monaibioreader method)": [[38, "cyto_dl.image.io.monai_bio_reader.MonaiBioReader.verify_suffix"]], "readnumpyfile (class in cyto_dl.image.io.numpy_reader)": [[39, "cyto_dl.image.io.numpy_reader.ReadNumpyFile"]], "cyto_dl.image.io.numpy_reader": [[39, "module-cyto_dl.image.io.numpy_reader"]], "omezarrreader (class in cyto_dl.image.io.ome_zarr_reader)": [[40, "cyto_dl.image.io.ome_zarr_reader.OmeZarrReader"]], "cyto_dl.image.io.ome_zarr_reader": [[40, "module-cyto_dl.image.io.ome_zarr_reader"]], "get_data() (cyto_dl.image.io.ome_zarr_reader.omezarrreader method)": [[40, "cyto_dl.image.io.ome_zarr_reader.OmeZarrReader.get_data"]], "read() (cyto_dl.image.io.ome_zarr_reader.omezarrreader method)": [[40, "cyto_dl.image.io.ome_zarr_reader.OmeZarrReader.read"]], "verify_suffix() (cyto_dl.image.io.ome_zarr_reader.omezarrreader method)": [[40, "cyto_dl.image.io.ome_zarr_reader.OmeZarrReader.verify_suffix"]], "polygonloaderd (class in cyto_dl.image.io.polygon_loader)": [[41, "cyto_dl.image.io.polygon_loader.PolygonLoaderd"]], "cyto_dl.image.io.polygon_loader": [[41, "module-cyto_dl.image.io.polygon_loader"]], "skimagereader (class in cyto_dl.image.io.skimage_reader)": [[42, "cyto_dl.image.io.skimage_reader.SkimageReader"]], "cyto_dl.image.io.skimage_reader": [[42, "module-cyto_dl.image.io.skimage_reader"]], "get_data() (cyto_dl.image.io.skimage_reader.skimagereader method)": [[42, "cyto_dl.image.io.skimage_reader.SkimageReader.get_data"]], "read() (cyto_dl.image.io.skimage_reader.skimagereader method)": [[42, "cyto_dl.image.io.skimage_reader.SkimageReader.read"]], "verify_suffix() (cyto_dl.image.io.skimage_reader.skimagereader method)": [[42, "cyto_dl.image.io.skimage_reader.SkimageReader.verify_suffix"]], "cyto_dl.image.transforms": [[43, "module-cyto_dl.image.transforms"]], "addmeta (class in cyto_dl.image.transforms.add_meta)": [[44, "cyto_dl.image.transforms.add_meta.AddMeta"]], "cyto_dl.image.transforms.add_meta": [[44, "module-cyto_dl.image.transforms.add_meta"]], "brightsampler (class in cyto_dl.image.transforms.bright_sampler)": [[45, "cyto_dl.image.transforms.bright_sampler.BrightSampler"]], "cyto_dl.image.transforms.bright_sampler": [[45, "module-cyto_dl.image.transforms.bright_sampler"]], "clip (class in cyto_dl.image.transforms.clip)": [[46, "cyto_dl.image.transforms.clip.Clip"]], "clipd (class in cyto_dl.image.transforms.clip)": [[46, "cyto_dl.image.transforms.clip.Clipd"]], "cyto_dl.image.transforms.clip": [[46, "module-cyto_dl.image.transforms.clip"]], "contrastadjust (class in cyto_dl.image.transforms.contrastadjust)": [[47, "cyto_dl.image.transforms.contrastadjust.ContrastAdjust"]], "contrastadjustd (class in cyto_dl.image.transforms.contrastadjust)": [[47, "cyto_dl.image.transforms.contrastadjust.ContrastAdjustd"]], "cyto_dl.image.transforms.contrastadjust": [[47, "module-cyto_dl.image.transforms.contrastadjust"]], "merged (class in cyto_dl.image.transforms.merge)": [[48, "cyto_dl.image.transforms.merge.Merged"]], "cyto_dl.image.transforms.merge": [[48, "module-cyto_dl.image.transforms.merge"]], "randommultiscalecropd (class in cyto_dl.image.transforms.multiscale_cropper)": [[49, "cyto_dl.image.transforms.multiscale_cropper.RandomMultiScaleCropd"]], "cyto_dl.image.transforms.multiscale_cropper": [[49, "module-cyto_dl.image.transforms.multiscale_cropper"]], "generate_slices() (cyto_dl.image.transforms.multiscale_cropper.randommultiscalecropd method)": [[49, "cyto_dl.image.transforms.multiscale_cropper.RandomMultiScaleCropd.generate_slices"]], "padzd (class in cyto_dl.image.transforms.pad)": [[50, "cyto_dl.image.transforms.pad.PadZd"]], "cyto_dl.image.transforms.pad": [[50, "module-cyto_dl.image.transforms.pad"]], "maxprojectd (class in cyto_dl.image.transforms.project)": [[51, "cyto_dl.image.transforms.project.MaxProjectd"]], "cyto_dl.image.transforms.project": [[51, "module-cyto_dl.image.transforms.project"]], "save (class in cyto_dl.image.transforms.save)": [[53, "cyto_dl.image.transforms.save.Save"]], "saved (class in cyto_dl.image.transforms.save)": [[53, "cyto_dl.image.transforms.save.Saved"]], "cyto_dl.image.transforms.save": [[53, "module-cyto_dl.image.transforms.save"]], "cropresize (class in cyto_dl.image.transforms.track_transforms)": [[55, "cyto_dl.image.transforms.track_transforms.CropResize"]], "generatetracklabels (class in cyto_dl.image.transforms.track_transforms)": [[55, "cyto_dl.image.transforms.track_transforms.GenerateTrackLabels"]], "perchannel (class in cyto_dl.image.transforms.track_transforms)": [[55, "cyto_dl.image.transforms.track_transforms.PerChannel"]], "splittrackd (class in cyto_dl.image.transforms.track_transforms)": [[55, "cyto_dl.image.transforms.track_transforms.SplitTrackd"]], "cyto_dl.image.transforms.track_transforms": [[55, "module-cyto_dl.image.transforms.track_transforms"]], "cyto_dl.loggers": [[56, "module-cyto_dl.loggers"]], "mlflowlogger (class in cyto_dl.loggers.mlflow)": [[57, "cyto_dl.loggers.mlflow.MLFlowLogger"]], "after_save_checkpoint() (cyto_dl.loggers.mlflow.mlflowlogger method)": [[57, "cyto_dl.loggers.mlflow.MLFlowLogger.after_save_checkpoint"]], "cyto_dl.loggers.mlflow": [[57, "module-cyto_dl.loggers.mlflow"]], "log_hyperparams() (cyto_dl.loggers.mlflow.mlflowlogger method)": [[57, "cyto_dl.loggers.mlflow.MLFlowLogger.log_hyperparams"]], "log_metrics() (cyto_dl.loggers.mlflow.mlflowlogger method)": [[57, "cyto_dl.loggers.mlflow.MLFlowLogger.log_metrics"]], "cyto_dl.models": [[58, "module-cyto_dl.models"]], "basemodel (class in cyto_dl.models.base_model)": [[59, "cyto_dl.models.base_model.BaseModel"]], "basemodelmeta (class in cyto_dl.models.base_model)": [[59, "cyto_dl.models.base_model.BaseModelMeta"]], "compute_metrics() (cyto_dl.models.base_model.basemodel method)": [[59, "cyto_dl.models.base_model.BaseModel.compute_metrics"]], "configure_optimizers() (cyto_dl.models.base_model.basemodel method)": [[59, "cyto_dl.models.base_model.BaseModel.configure_optimizers"]], "cyto_dl.models.base_model": [[59, "module-cyto_dl.models.base_model"]], "forward() (cyto_dl.models.base_model.basemodel method)": [[59, "cyto_dl.models.base_model.BaseModel.forward"]], "model_step() (cyto_dl.models.base_model.basemodel method)": [[59, "cyto_dl.models.base_model.BaseModel.model_step"]], "on_train_start() (cyto_dl.models.base_model.basemodel method)": [[59, "cyto_dl.models.base_model.BaseModel.on_train_start"]], "parse_batch() (cyto_dl.models.base_model.basemodel method)": [[59, "cyto_dl.models.base_model.BaseModel.parse_batch"]], "predict_step() (cyto_dl.models.base_model.basemodel method)": [[59, "cyto_dl.models.base_model.BaseModel.predict_step"]], "test_step() (cyto_dl.models.base_model.basemodel method)": [[59, "cyto_dl.models.base_model.BaseModel.test_step"]], "training_step() (cyto_dl.models.base_model.basemodel method)": [[59, "cyto_dl.models.base_model.BaseModel.training_step"]], "validation_step() (cyto_dl.models.base_model.basemodel method)": [[59, "cyto_dl.models.base_model.BaseModel.validation_step"]], "basicmodel (class in cyto_dl.models.basic_model)": [[60, "cyto_dl.models.basic_model.BasicModel"]], "cyto_dl.models.basic_model": [[60, "module-cyto_dl.models.basic_model"]], "forward() (cyto_dl.models.basic_model.basicmodel method)": [[60, "cyto_dl.models.basic_model.BasicModel.forward"]], "model_step() (cyto_dl.models.basic_model.basicmodel method)": [[60, "cyto_dl.models.basic_model.BasicModel.model_step"]], "cyto_dl.models.classification": [[61, "module-cyto_dl.models.classification"]], "classification (class in cyto_dl.models.classification.classification)": [[62, "cyto_dl.models.classification.classification.Classification"]], "cyto_dl.models.classification.classification": [[62, "module-cyto_dl.models.classification.classification"]], "forward() (cyto_dl.models.classification.classification.classification method)": [[62, "cyto_dl.models.classification.classification.Classification.forward"]], "model_step() (cyto_dl.models.classification.classification.classification method)": [[62, "cyto_dl.models.classification.classification.Classification.model_step"]], "predict_step() (cyto_dl.models.classification.classification.classification method)": [[62, "cyto_dl.models.classification.classification.Classification.predict_step"]], "save_images() (cyto_dl.models.classification.classification.classification method)": [[62, "cyto_dl.models.classification.classification.Classification.save_images"]], "should_save_image() (cyto_dl.models.classification.classification.classification method)": [[62, "cyto_dl.models.classification.classification.Classification.should_save_image"]], "timepointclassification (class in cyto_dl.models.classification.timepoint_classification)": [[63, "cyto_dl.models.classification.timepoint_classification.TimepointClassification"]], "cyto_dl.models.classification.timepoint_classification": [[63, "module-cyto_dl.models.classification.timepoint_classification"]], "predict_step() (cyto_dl.models.classification.timepoint_classification.timepointclassification method)": [[63, "cyto_dl.models.classification.timepoint_classification.TimepointClassification.predict_step"]], "cyto_dl.models.contrastive": [[64, "module-cyto_dl.models.contrastive"]], "contrastive (class in cyto_dl.models.contrastive.contrastive)": [[65, "cyto_dl.models.contrastive.contrastive.Contrastive"]], "cyto_dl.models.contrastive.contrastive": [[65, "module-cyto_dl.models.contrastive.contrastive"]], "forward() (cyto_dl.models.contrastive.contrastive.contrastive method)": [[65, "cyto_dl.models.contrastive.contrastive.Contrastive.forward"]], "model_step() (cyto_dl.models.contrastive.contrastive.contrastive method)": [[65, "cyto_dl.models.contrastive.contrastive.Contrastive.model_step"]], "plot_classes() (cyto_dl.models.contrastive.contrastive.contrastive method)": [[65, "cyto_dl.models.contrastive.contrastive.Contrastive.plot_classes"]], "plot_neighbors() (cyto_dl.models.contrastive.contrastive.contrastive method)": [[65, "cyto_dl.models.contrastive.contrastive.Contrastive.plot_neighbors"]], "predict_step() (cyto_dl.models.contrastive.contrastive.contrastive method)": [[65, "cyto_dl.models.contrastive.contrastive.Contrastive.predict_step"]], "cyto_dl.models.im2im": [[70, "module-cyto_dl.models.im2im"]], "gan (class in cyto_dl.models.im2im.gan)": [[71, "cyto_dl.models.im2im.gan.GAN"]], "configure_optimizers() (cyto_dl.models.im2im.gan.gan method)": [[71, "cyto_dl.models.im2im.gan.GAN.configure_optimizers"]], "cyto_dl.models.im2im.gan": [[71, "module-cyto_dl.models.im2im.gan"]], "model_step() (cyto_dl.models.im2im.gan.gan method)": [[71, "cyto_dl.models.im2im.gan.GAN.model_step"]], "predict_step() (cyto_dl.models.im2im.gan.gan method)": [[71, "cyto_dl.models.im2im.gan.GAN.predict_step"]], "multitaskim2im (class in cyto_dl.models.im2im.multi_task)": [[72, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im"]], "configure_optimizers() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[72, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.configure_optimizers"]], "cyto_dl.models.im2im.multi_task": [[72, "module-cyto_dl.models.im2im.multi_task"]], "forward() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[72, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.forward"]], "get_n_postprocess_image() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[72, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.get_n_postprocess_image"]], "get_per_head() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[72, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.get_per_head"]], "model_step() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[72, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.model_step"]], "predict_step() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[72, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.predict_step"]], "run_forward() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[72, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.run_forward"]], "test_step() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[72, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.test_step"]], "training_step() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[72, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.training_step"]], "validation_step() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[72, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.validation_step"]], "cyto_dl.models.im2im.utils": [[73, "module-cyto_dl.models.im2im.utils"]], "instancesegcluster (class in cyto_dl.models.im2im.utils.instance_seg)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegCluster"]], "instancesegloss (class in cyto_dl.models.im2im.utils.instance_seg)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegLoss"]], "instancesegpreprocessd (class in cyto_dl.models.im2im.utils.instance_seg)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd"]], "instancesegrandflipd (class in cyto_dl.models.im2im.utils.instance_seg)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegRandFlipd"]], "cluster_object() (cyto_dl.models.im2im.utils.instance_seg.instancesegcluster method)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegCluster.cluster_object"]], "cyto_dl.models.im2im.utils.instance_seg": [[74, "module-cyto_dl.models.im2im.utils.instance_seg"]], "embed_from_skel() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.embed_from_skel"]], "kd_clustering() (cyto_dl.models.im2im.utils.instance_seg.instancesegcluster method)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegCluster.kd_clustering"]], "keep_largest_cc() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.keep_largest_cc"]], "label_2d() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.label_2d"]], "pad_slice() (in module cyto_dl.models.im2im.utils.instance_seg)": [[74, "cyto_dl.models.im2im.utils.instance_seg.pad_slice"]], "remove_small_skeletons() (cyto_dl.models.im2im.utils.instance_seg.instancesegcluster method)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegCluster.remove_small_skeletons"]], "shrink() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.shrink"]], "skeleton_tall() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.skeleton_tall"]], "smooth_embedding() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.smooth_embedding"]], "topology_preserving_thinning() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[74, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.topology_preserving_thinning"]], "noiseannealer (class in cyto_dl.models.im2im.utils.noise_annealer)": [[75, "cyto_dl.models.im2im.utils.noise_annealer.NoiseAnnealer"]], "cyto_dl.models.im2im.utils.noise_annealer": [[75, "module-cyto_dl.models.im2im.utils.noise_annealer"]], "update_noise() (cyto_dl.models.im2im.utils.noise_annealer.noiseannealer method)": [[75, "cyto_dl.models.im2im.utils.noise_annealer.NoiseAnnealer.update_noise"]], "cyto_dl.models.im2im.utils.postprocessing": [[76, "module-cyto_dl.models.im2im.utils.postprocessing"]], "actthreshlabel (class in cyto_dl.models.im2im.utils.postprocessing.act_thresh_label)": [[77, "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label.ActThreshLabel"]], "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label": [[77, "module-cyto_dl.models.im2im.utils.postprocessing.act_thresh_label"]], "autothreshold (class in cyto_dl.models.im2im.utils.postprocessing.auto_thresh)": [[78, "cyto_dl.models.im2im.utils.postprocessing.auto_thresh.AutoThreshold"]], "cyto_dl.models.im2im.utils.postprocessing.auto_thresh": [[78, "module-cyto_dl.models.im2im.utils.postprocessing.auto_thresh"]], "dicttoim (class in cyto_dl.models.im2im.utils.postprocessing.dict_to_im)": [[79, "cyto_dl.models.im2im.utils.postprocessing.dict_to_im.DictToIm"]], "cyto_dl.models.im2im.utils.postprocessing.dict_to_im": [[79, "module-cyto_dl.models.im2im.utils.postprocessing.dict_to_im"]], "detach() (in module cyto_dl.models.im2im.utils.postprocessing.dict_to_im)": [[79, "cyto_dl.models.im2im.utils.postprocessing.dict_to_im.detach"]], "cyto_dl.models.utils": [[80, "module-cyto_dl.models.utils"]], "cyto_dl.models.utils.mlflow": [[81, "module-cyto_dl.models.utils.mlflow"]], "get_config() (in module cyto_dl.models.utils.mlflow)": [[81, "cyto_dl.models.utils.mlflow.get_config"]], "load_model_from_checkpoint() (in module cyto_dl.models.utils.mlflow)": [[81, "cyto_dl.models.utils.mlflow.load_model_from_checkpoint"]], "cyto_dl.models.utils.utils": [[82, "module-cyto_dl.models.utils.utils"]], "find_indices() (in module cyto_dl.models.utils.utils)": [[82, "cyto_dl.models.utils.utils.find_indices"]], "basevae (class in cyto_dl.models.vae.base_vae)": [[84, "cyto_dl.models.vae.base_vae.BaseVAE"]], "calculate_elbo() (cyto_dl.models.vae.base_vae.basevae method)": [[84, "cyto_dl.models.vae.base_vae.BaseVAE.calculate_elbo"]], "calculate_rcl() (cyto_dl.models.vae.base_vae.basevae method)": [[84, "cyto_dl.models.vae.base_vae.BaseVAE.calculate_rcl"]], "calculate_rcl_dict() (cyto_dl.models.vae.base_vae.basevae method)": [[84, "cyto_dl.models.vae.base_vae.BaseVAE.calculate_rcl_dict"]], "cyto_dl.models.vae.base_vae": [[84, "module-cyto_dl.models.vae.base_vae"]], "decode() (cyto_dl.models.vae.base_vae.basevae method)": [[84, "cyto_dl.models.vae.base_vae.BaseVAE.decode"]], "encode() (cyto_dl.models.vae.base_vae.basevae method)": [[84, "cyto_dl.models.vae.base_vae.BaseVAE.encode"]], "forward() (cyto_dl.models.vae.base_vae.basevae method)": [[84, "cyto_dl.models.vae.base_vae.BaseVAE.forward"]], "model_step() (cyto_dl.models.vae.base_vae.basevae method)": [[84, "cyto_dl.models.vae.base_vae.BaseVAE.model_step"]], "sample_z() (cyto_dl.models.vae.base_vae.basevae method)": [[84, "cyto_dl.models.vae.base_vae.BaseVAE.sample_z"]], "cyto_dl.models.vae.priors": [[93, "module-cyto_dl.models.vae.priors"]], "prior (class in cyto_dl.models.vae.priors.abstract_prior)": [[94, "cyto_dl.models.vae.priors.abstract_prior.Prior"]], "cyto_dl.models.vae.priors.abstract_prior": [[94, "module-cyto_dl.models.vae.priors.abstract_prior"]], "forward() (cyto_dl.models.vae.priors.abstract_prior.prior method)": [[94, "cyto_dl.models.vae.priors.abstract_prior.Prior.forward"]], "kl_divergence() (cyto_dl.models.vae.priors.abstract_prior.prior method)": [[94, "cyto_dl.models.vae.priors.abstract_prior.Prior.kl_divergence"]], "param_size (cyto_dl.models.vae.priors.abstract_prior.prior property)": [[94, "cyto_dl.models.vae.priors.abstract_prior.Prior.param_size"]], "sample() (cyto_dl.models.vae.priors.abstract_prior.prior method)": [[94, "cyto_dl.models.vae.priors.abstract_prior.Prior.sample"]], "diagonalgaussianprior (class in cyto_dl.models.vae.priors.gaussian)": [[95, "cyto_dl.models.vae.priors.gaussian.DiagonalGaussianPrior"]], "isotropicgaussianprior (class in cyto_dl.models.vae.priors.gaussian)": [[95, "cyto_dl.models.vae.priors.gaussian.IsotropicGaussianPrior"]], "compute_tc_penalty() (in module cyto_dl.models.vae.priors.gaussian)": [[95, "cyto_dl.models.vae.priors.gaussian.compute_tc_penalty"]], "cyto_dl.models.vae.priors.gaussian": [[95, "module-cyto_dl.models.vae.priors.gaussian"]], "forward() (cyto_dl.models.vae.priors.gaussian.diagonalgaussianprior method)": [[95, "cyto_dl.models.vae.priors.gaussian.DiagonalGaussianPrior.forward"]], "forward() (cyto_dl.models.vae.priors.gaussian.isotropicgaussianprior method)": [[95, "cyto_dl.models.vae.priors.gaussian.IsotropicGaussianPrior.forward"]], "kl_divergence() (cyto_dl.models.vae.priors.gaussian.diagonalgaussianprior class method)": [[95, "cyto_dl.models.vae.priors.gaussian.DiagonalGaussianPrior.kl_divergence"]], "kl_divergence() (cyto_dl.models.vae.priors.gaussian.isotropicgaussianprior class method)": [[95, "cyto_dl.models.vae.priors.gaussian.IsotropicGaussianPrior.kl_divergence"]], "param_size (cyto_dl.models.vae.priors.gaussian.diagonalgaussianprior property)": [[95, "cyto_dl.models.vae.priors.gaussian.DiagonalGaussianPrior.param_size"]], "param_size (cyto_dl.models.vae.priors.gaussian.isotropicgaussianprior property)": [[95, "cyto_dl.models.vae.priors.gaussian.IsotropicGaussianPrior.param_size"]], "sample() (cyto_dl.models.vae.priors.gaussian.isotropicgaussianprior class method)": [[95, "cyto_dl.models.vae.priors.gaussian.IsotropicGaussianPrior.sample"]], "identityprior (class in cyto_dl.models.vae.priors.identity_prior)": [[96, "cyto_dl.models.vae.priors.identity_prior.IdentityPrior"]], "cyto_dl.models.vae.priors.identity_prior": [[96, "module-cyto_dl.models.vae.priors.identity_prior"]], "forward() (cyto_dl.models.vae.priors.identity_prior.identityprior method)": [[96, "cyto_dl.models.vae.priors.identity_prior.IdentityPrior.forward"]], "param_size (cyto_dl.models.vae.priors.identity_prior.identityprior property)": [[96, "cyto_dl.models.vae.priors.identity_prior.IdentityPrior.param_size"]], "jointprior (class in cyto_dl.models.vae.priors.joint_prior)": [[97, "cyto_dl.models.vae.priors.joint_prior.JointPrior"]], "cyto_dl.models.vae.priors.joint_prior": [[97, "module-cyto_dl.models.vae.priors.joint_prior"]], "forward() (cyto_dl.models.vae.priors.joint_prior.jointprior method)": [[97, "cyto_dl.models.vae.priors.joint_prior.JointPrior.forward"]], "kl_divergence() (cyto_dl.models.vae.priors.joint_prior.jointprior method)": [[97, "cyto_dl.models.vae.priors.joint_prior.JointPrior.kl_divergence"]], "param_size (cyto_dl.models.vae.priors.joint_prior.jointprior property)": [[97, "cyto_dl.models.vae.priors.joint_prior.JointPrior.param_size"]], "sample() (cyto_dl.models.vae.priors.joint_prior.jointprior method)": [[97, "cyto_dl.models.vae.priors.joint_prior.JointPrior.sample"]], "cyto_dl.nn": [[99, "module-cyto_dl.nn"]], "cyto_dl.nn.discriminators": [[100, "module-cyto_dl.nn.discriminators"]], "multiscalediscriminator (class in cyto_dl.nn.discriminators.multi_scale_discriminator)": [[101, "cyto_dl.nn.discriminators.multi_scale_discriminator.MultiScaleDiscriminator"]], "cyto_dl.nn.discriminators.multi_scale_discriminator": [[101, "module-cyto_dl.nn.discriminators.multi_scale_discriminator"]], "forward() (cyto_dl.nn.discriminators.multi_scale_discriminator.multiscalediscriminator method)": [[101, "cyto_dl.nn.discriminators.multi_scale_discriminator.MultiScaleDiscriminator.forward"]], "nlayerdiscriminator (class in cyto_dl.nn.discriminators.n_layer_discriminator)": [[102, "cyto_dl.nn.discriminators.n_layer_discriminator.NLayerDiscriminator"]], "cyto_dl.nn.discriminators.n_layer_discriminator": [[102, "module-cyto_dl.nn.discriminators.n_layer_discriminator"]], "forward() (cyto_dl.nn.discriminators.n_layer_discriminator.nlayerdiscriminator method)": [[102, "cyto_dl.nn.discriminators.n_layer_discriminator.NLayerDiscriminator.forward"]], "cyto_dl.nn.head": [[103, "module-cyto_dl.nn.head"]], "basehead (class in cyto_dl.nn.head.base_head)": [[104, "cyto_dl.nn.head.base_head.BaseHead"]], "cyto_dl.nn.head.base_head": [[104, "module-cyto_dl.nn.head.base_head"]], "forward() (cyto_dl.nn.head.base_head.basehead method)": [[104, "cyto_dl.nn.head.base_head.BaseHead.forward"]], "generate_io_map() (cyto_dl.nn.head.base_head.basehead method)": [[104, "cyto_dl.nn.head.base_head.BaseHead.generate_io_map"]], "run_head() (cyto_dl.nn.head.base_head.basehead method)": [[104, "cyto_dl.nn.head.base_head.BaseHead.run_head"]], "update_params() (cyto_dl.nn.head.base_head.basehead method)": [[104, "cyto_dl.nn.head.base_head.BaseHead.update_params"]], "ganhead (class in cyto_dl.nn.head.gan_head)": [[105, "cyto_dl.nn.head.gan_head.GANHead"]], "cyto_dl.nn.head.gan_head": [[105, "module-cyto_dl.nn.head.gan_head"]], "forward() (cyto_dl.nn.head.gan_head.ganhead method)": [[105, "cyto_dl.nn.head.gan_head.GANHead.forward"]], "run_head() (cyto_dl.nn.head.gan_head.ganhead method)": [[105, "cyto_dl.nn.head.gan_head.GANHead.run_head"]], "ganhead_resize (class in cyto_dl.nn.head.gan_head_superres)": [[106, "cyto_dl.nn.head.gan_head_superres.GANHead_resize"]], "cyto_dl.nn.head.gan_head_superres": [[106, "module-cyto_dl.nn.head.gan_head_superres"]], "forward() (cyto_dl.nn.head.gan_head_superres.ganhead_resize method)": [[106, "cyto_dl.nn.head.gan_head_superres.GANHead_resize.forward"]], "maehead (class in cyto_dl.nn.head.mae_head)": [[107, "cyto_dl.nn.head.mae_head.MAEHead"]], "cyto_dl.nn.head.mae_head": [[107, "module-cyto_dl.nn.head.mae_head"]], "run_head() (cyto_dl.nn.head.mae_head.maehead method)": [[107, "cyto_dl.nn.head.mae_head.MAEHead.run_head"]], "maskhead (class in cyto_dl.nn.head.mask_head)": [[108, "cyto_dl.nn.head.mask_head.MaskHead"]], "cyto_dl.nn.head.mask_head": [[108, "module-cyto_dl.nn.head.mask_head"]], "run_head() (cyto_dl.nn.head.mask_head.maskhead method)": [[108, "cyto_dl.nn.head.mask_head.MaskHead.run_head"]], "resblockshead (class in cyto_dl.nn.head.res_blocks_head)": [[109, "cyto_dl.nn.head.res_blocks_head.ResBlocksHead"]], "cyto_dl.nn.head.res_blocks_head": [[109, "module-cyto_dl.nn.head.res_blocks_head"]], "forward() (cyto_dl.nn.head.res_blocks_head.resblockshead method)": [[109, "cyto_dl.nn.head.res_blocks_head.ResBlocksHead.forward"]], "vicreghead (class in cyto_dl.nn.head.vic_reg)": [[110, "cyto_dl.nn.head.vic_reg.VICRegHead"]], "cyto_dl.nn.head.vic_reg": [[110, "module-cyto_dl.nn.head.vic_reg"]], "run_head() (cyto_dl.nn.head.vic_reg.vicreghead method)": [[110, "cyto_dl.nn.head.vic_reg.VICRegHead.run_head"]], "hrskip (class in cyto_dl.nn.hr_skip)": [[111, "cyto_dl.nn.hr_skip.HRSkip"]], "cyto_dl.nn.hr_skip": [[111, "module-cyto_dl.nn.hr_skip"]], "forward() (cyto_dl.nn.hr_skip.hrskip method)": [[111, "cyto_dl.nn.hr_skip.HRSkip.forward"]], "cyto_dl.nn.losses": [[112, "module-cyto_dl.nn.losses"]], "adversarialloss (class in cyto_dl.nn.losses.adversarial_loss)": [[113, "cyto_dl.nn.losses.adversarial_loss.AdversarialLoss"]], "cyto_dl.nn.losses.adversarial_loss": [[113, "module-cyto_dl.nn.losses.adversarial_loss"]], "forward() (cyto_dl.nn.losses.adversarial_loss.adversarialloss method)": [[113, "cyto_dl.nn.losses.adversarial_loss.AdversarialLoss.forward"]], "chamferloss (class in cyto_dl.nn.losses.chamfer_loss)": [[114, "cyto_dl.nn.losses.chamfer_loss.ChamferLoss"]], "batch_pairwise_dist() (cyto_dl.nn.losses.chamfer_loss.chamferloss method)": [[114, "cyto_dl.nn.losses.chamfer_loss.ChamferLoss.batch_pairwise_dist"]], "batch_pairwise_dist2() (cyto_dl.nn.losses.chamfer_loss.chamferloss method)": [[114, "cyto_dl.nn.losses.chamfer_loss.ChamferLoss.batch_pairwise_dist2"]], "cyto_dl.nn.losses.chamfer_loss": [[114, "module-cyto_dl.nn.losses.chamfer_loss"]], "forward() (cyto_dl.nn.losses.chamfer_loss.chamferloss method)": [[114, "cyto_dl.nn.losses.chamfer_loss.ChamferLoss.forward"]], "cblogloss (class in cyto_dl.nn.losses.continuous_bernoulli)": [[115, "cyto_dl.nn.losses.continuous_bernoulli.CBLogLoss"]], "cyto_dl.nn.losses.continuous_bernoulli": [[115, "module-cyto_dl.nn.losses.continuous_bernoulli"]], "forward() (cyto_dl.nn.losses.continuous_bernoulli.cblogloss method)": [[115, "cyto_dl.nn.losses.continuous_bernoulli.CBLogLoss.forward"]], "cosineloss (class in cyto_dl.nn.losses.cosine_loss)": [[116, "cyto_dl.nn.losses.cosine_loss.CosineLoss"]], "cyto_dl.nn.losses.cosine_loss": [[116, "module-cyto_dl.nn.losses.cosine_loss"]], "forward() (cyto_dl.nn.losses.cosine_loss.cosineloss method)": [[116, "cyto_dl.nn.losses.cosine_loss.CosineLoss.forward"]], "ganloss (class in cyto_dl.nn.losses.gan_loss)": [[117, "cyto_dl.nn.losses.gan_loss.GANLoss"]], "pix2pixhd (class in cyto_dl.nn.losses.gan_loss)": [[117, "cyto_dl.nn.losses.gan_loss.Pix2PixHD"]], "cyto_dl.nn.losses.gan_loss": [[117, "module-cyto_dl.nn.losses.gan_loss"]], "get_feature_matching_loss() (cyto_dl.nn.losses.gan_loss.pix2pixhd method)": [[117, "cyto_dl.nn.losses.gan_loss.Pix2PixHD.get_feature_matching_loss"]], "get_gan_loss() (cyto_dl.nn.losses.gan_loss.pix2pixhd method)": [[117, "cyto_dl.nn.losses.gan_loss.Pix2PixHD.get_gan_loss"]], "get_target_tensor() (cyto_dl.nn.losses.gan_loss.ganloss method)": [[117, "cyto_dl.nn.losses.gan_loss.GANLoss.get_target_tensor"]], "gaussiannllloss (class in cyto_dl.nn.losses.gaussian_nll_loss)": [[118, "cyto_dl.nn.losses.gaussian_nll_loss.GaussianNLLLoss"]], "cyto_dl.nn.losses.gaussian_nll_loss": [[118, "module-cyto_dl.nn.losses.gaussian_nll_loss"]], "forward() (cyto_dl.nn.losses.gaussian_nll_loss.gaussiannllloss method)": [[118, "cyto_dl.nn.losses.gaussian_nll_loss.GaussianNLLLoss.forward"]], "cmap_loss (class in cyto_dl.nn.losses.loss_wrapper)": [[120, "cyto_dl.nn.losses.loss_wrapper.CMAP_loss"]], "losswrapper (class in cyto_dl.nn.losses.loss_wrapper)": [[120, "cyto_dl.nn.losses.loss_wrapper.LossWrapper"]], "cyto_dl.nn.losses.loss_wrapper": [[120, "module-cyto_dl.nn.losses.loss_wrapper"]], "thresholdloss (class in cyto_dl.nn.losses.threshold_loss)": [[122, "cyto_dl.nn.losses.threshold_loss.ThresholdLoss"]], "cyto_dl.nn.losses.threshold_loss": [[122, "module-cyto_dl.nn.losses.threshold_loss"]], "vicregloss (class in cyto_dl.nn.losses.vic_reg)": [[123, "cyto_dl.nn.losses.vic_reg.VICRegLoss"]], "cyto_dl.nn.losses.vic_reg": [[123, "module-cyto_dl.nn.losses.vic_reg"]], "forward() (cyto_dl.nn.losses.vic_reg.vicregloss method)": [[123, "cyto_dl.nn.losses.vic_reg.VICRegLoss.forward"]], "off_diagonal() (in module cyto_dl.nn.losses.vic_reg)": [[123, "cyto_dl.nn.losses.vic_reg.off_diagonal"]], "weibulllogloss (class in cyto_dl.nn.losses.weibull)": [[124, "cyto_dl.nn.losses.weibull.WeibullLogLoss"]], "cyto_dl.nn.losses.weibull": [[124, "module-cyto_dl.nn.losses.weibull"]], "forward() (cyto_dl.nn.losses.weibull.weibulllogloss method)": [[124, "cyto_dl.nn.losses.weibull.WeibullLogLoss.forward"]], "weibull_log_probs() (in module cyto_dl.nn.losses.weibull)": [[124, "cyto_dl.nn.losses.weibull.weibull_log_probs"]], "weightedmseloss (class in cyto_dl.nn.losses.weighted_mse_loss)": [[125, "cyto_dl.nn.losses.weighted_mse_loss.WeightedMSELoss"]], "cyto_dl.nn.losses.weighted_mse_loss": [[125, "module-cyto_dl.nn.losses.weighted_mse_loss"]], "forward() (cyto_dl.nn.losses.weighted_mse_loss.weightedmseloss method)": [[125, "cyto_dl.nn.losses.weighted_mse_loss.WeightedMSELoss.forward"]], "mlp (class in cyto_dl.nn.mlp)": [[126, "cyto_dl.nn.mlp.MLP"]], "cyto_dl.nn.mlp": [[126, "module-cyto_dl.nn.mlp"]], "forward() (cyto_dl.nn.mlp.mlp method)": [[126, "cyto_dl.nn.mlp.MLP.forward"]], "residualunit (class in cyto_dl.nn.res_unit)": [[132, "cyto_dl.nn.res_unit.ResidualUnit"]], "cyto_dl.nn.res_unit": [[132, "module-cyto_dl.nn.res_unit"]], "forward() (cyto_dl.nn.res_unit.residualunit method)": [[132, "cyto_dl.nn.res_unit.ResidualUnit.forward"]], "convpoolrelu (class in cyto_dl.nn.spatial_transformer)": [[133, "cyto_dl.nn.spatial_transformer.ConvPoolReLU"]], "stn (class in cyto_dl.nn.spatial_transformer)": [[133, "cyto_dl.nn.spatial_transformer.STN"]], "cyto_dl.nn.spatial_transformer": [[133, "module-cyto_dl.nn.spatial_transformer"]], "forward() (cyto_dl.nn.spatial_transformer.convpoolrelu method)": [[133, "cyto_dl.nn.spatial_transformer.ConvPoolReLU.forward"]], "forward() (cyto_dl.nn.spatial_transformer.stn method)": [[133, "cyto_dl.nn.spatial_transformer.STN.forward"]], "toggle() (cyto_dl.nn.spatial_transformer.stn method)": [[133, "cyto_dl.nn.spatial_transformer.STN.toggle"]], "trackclassifier (class in cyto_dl.nn.track_sequence_predictor)": [[134, "cyto_dl.nn.track_sequence_predictor.TrackClassifier"]], "cyto_dl.nn.track_sequence_predictor": [[134, "module-cyto_dl.nn.track_sequence_predictor"]], "forward() (cyto_dl.nn.track_sequence_predictor.trackclassifier method)": [[134, "cyto_dl.nn.track_sequence_predictor.TrackClassifier.forward"]], "positionalencoding1d() (in module cyto_dl.nn.track_sequence_predictor)": [[134, "cyto_dl.nn.track_sequence_predictor.positionalencoding1d"]], "cyto_dl.nn.vits": [[135, "module-cyto_dl.nn.vits"]], "cyto_dl.nn.vits.blocks": [[136, "module-cyto_dl.nn.vits.blocks"]], "crossattention (class in cyto_dl.nn.vits.blocks.cross_attention)": [[137, "cyto_dl.nn.vits.blocks.cross_attention.CrossAttention"]], "crossattentionblock (class in cyto_dl.nn.vits.blocks.cross_attention)": [[137, "cyto_dl.nn.vits.blocks.cross_attention.CrossAttentionBlock"]], "crossselfblock (class in cyto_dl.nn.vits.blocks.cross_attention)": [[137, "cyto_dl.nn.vits.blocks.cross_attention.CrossSelfBlock"]], "mlp (class in cyto_dl.nn.vits.blocks.cross_attention)": [[137, "cyto_dl.nn.vits.blocks.cross_attention.Mlp"]], "cyto_dl.nn.vits.blocks.cross_attention": [[137, "module-cyto_dl.nn.vits.blocks.cross_attention"]], "forward() (cyto_dl.nn.vits.blocks.cross_attention.crossattention method)": [[137, "cyto_dl.nn.vits.blocks.cross_attention.CrossAttention.forward"]], "forward() (cyto_dl.nn.vits.blocks.cross_attention.crossattentionblock method)": [[137, "cyto_dl.nn.vits.blocks.cross_attention.CrossAttentionBlock.forward"]], "forward() (cyto_dl.nn.vits.blocks.cross_attention.crossselfblock method)": [[137, "cyto_dl.nn.vits.blocks.cross_attention.CrossSelfBlock.forward"]], "forward() (cyto_dl.nn.vits.blocks.cross_attention.mlp method)": [[137, "cyto_dl.nn.vits.blocks.cross_attention.Mlp.forward"]], "intermediateweigher (class in cyto_dl.nn.vits.blocks.intermediate_weigher)": [[138, "cyto_dl.nn.vits.blocks.intermediate_weigher.IntermediateWeigher"]], "cyto_dl.nn.vits.blocks.intermediate_weigher": [[138, "module-cyto_dl.nn.vits.blocks.intermediate_weigher"]], "forward() (cyto_dl.nn.vits.blocks.intermediate_weigher.intermediateweigher method)": [[138, "cyto_dl.nn.vits.blocks.intermediate_weigher.IntermediateWeigher.forward"]], "patchify (class in cyto_dl.nn.vits.blocks.patchify)": [[139, "cyto_dl.nn.vits.blocks.patchify.Patchify"]], "cyto_dl.nn.vits.blocks.patchify": [[139, "module-cyto_dl.nn.vits.blocks.patchify"]], "forward() (cyto_dl.nn.vits.blocks.patchify.patchify method)": [[139, "cyto_dl.nn.vits.blocks.patchify.Patchify.forward"]], "get_mask() (cyto_dl.nn.vits.blocks.patchify.patchify method)": [[139, "cyto_dl.nn.vits.blocks.patchify.Patchify.get_mask"]], "random_indexes() (in module cyto_dl.nn.vits.blocks.patchify)": [[139, "cyto_dl.nn.vits.blocks.patchify.random_indexes"]], "crossmae_decoder (class in cyto_dl.nn.vits.cross_mae)": [[140, "cyto_dl.nn.vits.cross_mae.CrossMAE_Decoder"]], "cyto_dl.nn.vits.cross_mae": [[140, "module-cyto_dl.nn.vits.cross_mae"]], "forward() (cyto_dl.nn.vits.cross_mae.crossmae_decoder method)": [[140, "cyto_dl.nn.vits.cross_mae.CrossMAE_Decoder.forward"]], "init_weight() (cyto_dl.nn.vits.cross_mae.crossmae_decoder method)": [[140, "cyto_dl.nn.vits.cross_mae.CrossMAE_Decoder.init_weight"]], "mae_decoder (class in cyto_dl.nn.vits.mae)": [[141, "cyto_dl.nn.vits.mae.MAE_Decoder"]], "mae_encoder (class in cyto_dl.nn.vits.mae)": [[141, "cyto_dl.nn.vits.mae.MAE_Encoder"]], "mae_vit (class in cyto_dl.nn.vits.mae)": [[141, "cyto_dl.nn.vits.mae.MAE_ViT"]], "cyto_dl.nn.vits.mae": [[141, "module-cyto_dl.nn.vits.mae"]], "forward() (cyto_dl.nn.vits.mae.mae_decoder method)": [[141, "cyto_dl.nn.vits.mae.MAE_Decoder.forward"]], "forward() (cyto_dl.nn.vits.mae.mae_encoder method)": [[141, "cyto_dl.nn.vits.mae.MAE_Encoder.forward"]], "forward() (cyto_dl.nn.vits.mae.mae_vit method)": [[141, "cyto_dl.nn.vits.mae.MAE_ViT.forward"]], "init_weight() (cyto_dl.nn.vits.mae.mae_decoder method)": [[141, "cyto_dl.nn.vits.mae.MAE_Decoder.init_weight"]], "init_weight() (cyto_dl.nn.vits.mae.mae_encoder method)": [[141, "cyto_dl.nn.vits.mae.MAE_Encoder.init_weight"]], "encodedskip (class in cyto_dl.nn.vits.seg)": [[142, "cyto_dl.nn.vits.seg.EncodedSkip"]], "seg_vit (class in cyto_dl.nn.vits.seg)": [[142, "cyto_dl.nn.vits.seg.Seg_ViT"]], "superresdecoder (class in cyto_dl.nn.vits.seg)": [[142, "cyto_dl.nn.vits.seg.SuperresDecoder"]], "cyto_dl.nn.vits.seg": [[142, "module-cyto_dl.nn.vits.seg"]], "forward() (cyto_dl.nn.vits.seg.encodedskip method)": [[142, "cyto_dl.nn.vits.seg.EncodedSkip.forward"]], "forward() (cyto_dl.nn.vits.seg.seg_vit method)": [[142, "cyto_dl.nn.vits.seg.Seg_ViT.forward"]], "forward() (cyto_dl.nn.vits.seg.superresdecoder method)": [[142, "cyto_dl.nn.vits.seg.SuperresDecoder.forward"]], "cyto_dl.nn.vits.utils": [[143, "module-cyto_dl.nn.vits.utils"]], "take_indexes() (in module cyto_dl.nn.vits.utils)": [[143, "cyto_dl.nn.vits.utils.take_indexes"]], "cyto_dl.point_cloud": [[144, "module-cyto_dl.point_cloud"]], "cyto_dl.train": [[147, "module-cyto_dl.train"]], "main() (in module cyto_dl.train)": [[147, "cyto_dl.train.main"]], "cyto_dl.utils": [[148, "module-cyto_dl.utils"]], "cyto_dl.utils.config": [[149, "module-cyto_dl.utils.config"]], "is_config() (in module cyto_dl.utils.config)": [[149, "cyto_dl.utils.config.is_config"]], "kv_to_dict() (in module cyto_dl.utils.config)": [[149, "cyto_dl.utils.config.kv_to_dict"]], "remove_aux_key() (in module cyto_dl.utils.config)": [[149, "cyto_dl.utils.config.remove_aux_key"]], "cyto_dl.utils.download_test_data": [[150, "module-cyto_dl.utils.download_test_data"]], "delete_test_data() (in module cyto_dl.utils.download_test_data)": [[150, "cyto_dl.utils.download_test_data.delete_test_data"]], "download_test_data() (in module cyto_dl.utils.download_test_data)": [[150, "cyto_dl.utils.download_test_data.download_test_data"]], "parse_s3_path() (in module cyto_dl.utils.download_test_data)": [[150, "cyto_dl.utils.download_test_data.parse_s3_path"]], "setup_paths() (in module cyto_dl.utils.download_test_data)": [[150, "cyto_dl.utils.download_test_data.setup_paths"]], "dummydatamodule (class in cyto_dl.utils.dummy_dataset)": [[151, "cyto_dl.utils.dummy_dataset.DummyDatamodule"]], "dummydataset (class in cyto_dl.utils.dummy_dataset)": [[151, "cyto_dl.utils.dummy_dataset.DummyDataset"]], "cyto_dl.utils.dummy_dataset": [[151, "module-cyto_dl.utils.dummy_dataset"]], "generate_img() (cyto_dl.utils.dummy_dataset.dummydataset method)": [[151, "cyto_dl.utils.dummy_dataset.DummyDataset.generate_img"]], "get_dataloader() (cyto_dl.utils.dummy_dataset.dummydatamodule method)": [[151, "cyto_dl.utils.dummy_dataset.DummyDatamodule.get_dataloader"]], "predict_dataloader() (cyto_dl.utils.dummy_dataset.dummydatamodule method)": [[151, "cyto_dl.utils.dummy_dataset.DummyDatamodule.predict_dataloader"]], "test_dataloader() (cyto_dl.utils.dummy_dataset.dummydatamodule method)": [[151, "cyto_dl.utils.dummy_dataset.DummyDatamodule.test_dataloader"]], "train_dataloader() (cyto_dl.utils.dummy_dataset.dummydatamodule method)": [[151, "cyto_dl.utils.dummy_dataset.DummyDatamodule.train_dataloader"]], "val_dataloader() (cyto_dl.utils.dummy_dataset.dummydatamodule method)": [[151, "cyto_dl.utils.dummy_dataset.DummyDatamodule.val_dataloader"]], "cyto_dl.utils.pylogger": [[152, "module-cyto_dl.utils.pylogger"]], "get_pylogger() (in module cyto_dl.utils.pylogger)": [[152, "cyto_dl.utils.pylogger.get_pylogger"]], "cyto_dl.utils.rich_utils": [[153, "module-cyto_dl.utils.rich_utils"]], "enforce_tags() (in module cyto_dl.utils.rich_utils)": [[153, "cyto_dl.utils.rich_utils.enforce_tags"]], "print_config_tree() (in module cyto_dl.utils.rich_utils)": [[153, "cyto_dl.utils.rich_utils.print_config_tree"]], "rotationmodule (class in cyto_dl.utils.rotation)": [[154, "cyto_dl.utils.rotation.RotationModule"]], "compute_rotation_matrix() (cyto_dl.utils.rotation.rotationmodule method)": [[154, "cyto_dl.utils.rotation.RotationModule.compute_rotation_matrix"]], "cyto_dl.utils.rotation": [[154, "module-cyto_dl.utils.rotation"]], "get_rotation_matrix_so2() (in module cyto_dl.utils.rotation)": [[154, "cyto_dl.utils.rotation.get_rotation_matrix_so2"]], "get_rotation_matrix_so3() (in module cyto_dl.utils.rotation)": [[154, "cyto_dl.utils.rotation.get_rotation_matrix_so3"]], "close_loggers() (in module cyto_dl.utils.template_utils)": [[158, "cyto_dl.utils.template_utils.close_loggers"]], "cyto_dl.utils.template_utils": [[158, "module-cyto_dl.utils.template_utils"]], "extras() (in module cyto_dl.utils.template_utils)": [[158, "cyto_dl.utils.template_utils.extras"]], "get_metric_value() (in module cyto_dl.utils.template_utils)": [[158, "cyto_dl.utils.template_utils.get_metric_value"]], "instantiate_callbacks() (in module cyto_dl.utils.template_utils)": [[158, "cyto_dl.utils.template_utils.instantiate_callbacks"]], "instantiate_loggers() (in module cyto_dl.utils.template_utils)": [[158, "cyto_dl.utils.template_utils.instantiate_loggers"]], "log_hyperparameters() (in module cyto_dl.utils.template_utils)": [[158, "cyto_dl.utils.template_utils.log_hyperparameters"]], "save_file() (in module cyto_dl.utils.template_utils)": [[158, "cyto_dl.utils.template_utils.save_file"]], "task_wrapper() (in module cyto_dl.utils.template_utils)": [[158, "cyto_dl.utils.template_utils.task_wrapper"]]}})
\ No newline at end of file
+Search.setIndex({"docnames": ["api", "cyto_dl", "cyto_dl.api", "cyto_dl.api.cyto_dl_model", "cyto_dl.api.cyto_dl_model.cyto_dl_base_model", "cyto_dl.api.cyto_dl_model.segmentation_plugin_model", "cyto_dl.api.data", "cyto_dl.api.model", "cyto_dl.callbacks", "cyto_dl.callbacks.callback_utils", "cyto_dl.callbacks.csv_saver", "cyto_dl.callbacks.image_saver", "cyto_dl.callbacks.latent_walk", "cyto_dl.callbacks.layer_freeze", "cyto_dl.callbacks.model_utils", "cyto_dl.callbacks.outlier_detection", "cyto_dl.compile", "cyto_dl.dataframe", "cyto_dl.dataframe.readers", "cyto_dl.dataframe.transforms", "cyto_dl.dataframe.transforms.filter", "cyto_dl.dataframe.transforms.group_cols", "cyto_dl.dataframe.transforms.misc", "cyto_dl.dataframe.transforms.split", "cyto_dl.datamodules", "cyto_dl.datamodules.array", "cyto_dl.datamodules.data_dict", "cyto_dl.datamodules.dataframe", "cyto_dl.datamodules.dataframe.dataframe_datamodule", "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule", "cyto_dl.datamodules.dataframe.utils", "cyto_dl.datamodules.folder", "cyto_dl.datamodules.multidim_image", "cyto_dl.datamodules.smartcache", "cyto_dl.datamodules.torchvision", "cyto_dl.eval", "cyto_dl.image", "cyto_dl.image.io", "cyto_dl.image.io.aicsimage_loader", "cyto_dl.image.io.monai_bio_reader", "cyto_dl.image.io.numpy_reader", "cyto_dl.image.io.ome_zarr_reader", "cyto_dl.image.io.polygon_loader", "cyto_dl.image.io.skimage_reader", "cyto_dl.image.transforms", "cyto_dl.image.transforms.add_meta", "cyto_dl.image.transforms.bright_sampler", "cyto_dl.image.transforms.clip", "cyto_dl.image.transforms.contrastadjust", "cyto_dl.image.transforms.merge", "cyto_dl.image.transforms.multiscale_cropper", "cyto_dl.image.transforms.pad", "cyto_dl.image.transforms.project", "cyto_dl.image.transforms.rotation_mask_transform", "cyto_dl.image.transforms.save", "cyto_dl.image.transforms.so2_random_rotation", "cyto_dl.image.transforms.track_transforms", "cyto_dl.loggers", "cyto_dl.loggers.mlflow", "cyto_dl.models", "cyto_dl.models.base_model", "cyto_dl.models.basic_model", "cyto_dl.models.classification", "cyto_dl.models.classification.classification", "cyto_dl.models.classification.timepoint_classification", "cyto_dl.models.contrastive", "cyto_dl.models.contrastive.contrastive", "cyto_dl.models.handlers", "cyto_dl.models.handlers.base_handler", "cyto_dl.models.handlers.image_handler", "cyto_dl.models.handlers.load_image_patch", "cyto_dl.models.im2im", "cyto_dl.models.im2im.gan", "cyto_dl.models.im2im.multi_task", "cyto_dl.models.im2im.utils", "cyto_dl.models.im2im.utils.instance_seg", "cyto_dl.models.im2im.utils.noise_annealer", "cyto_dl.models.im2im.utils.postprocessing", "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label", "cyto_dl.models.im2im.utils.postprocessing.auto_thresh", "cyto_dl.models.im2im.utils.postprocessing.dict_to_im", "cyto_dl.models.utils", "cyto_dl.models.utils.mlflow", "cyto_dl.models.utils.utils", "cyto_dl.models.vae", "cyto_dl.models.vae.base_vae", "cyto_dl.models.vae.image_canon_vae", "cyto_dl.models.vae.image_encoder", "cyto_dl.models.vae.image_vae", "cyto_dl.models.vae.latent_loss_vae", "cyto_dl.models.vae.o2_spharm_vae", "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_encoder", "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_vae", "cyto_dl.models.vae.point_cloud_vae", "cyto_dl.models.vae.priors", "cyto_dl.models.vae.priors.abstract_prior", "cyto_dl.models.vae.priors.gaussian", "cyto_dl.models.vae.priors.identity_prior", "cyto_dl.models.vae.priors.joint_prior", "cyto_dl.models.vae.tabular_vae", "cyto_dl.nn", "cyto_dl.nn.discriminators", "cyto_dl.nn.discriminators.multi_scale_discriminator", "cyto_dl.nn.discriminators.n_layer_discriminator", "cyto_dl.nn.head", "cyto_dl.nn.head.base_head", "cyto_dl.nn.head.gan_head", "cyto_dl.nn.head.gan_head_superres", "cyto_dl.nn.head.mae_head", "cyto_dl.nn.head.mask_head", "cyto_dl.nn.head.res_blocks_head", "cyto_dl.nn.head.vic_reg", "cyto_dl.nn.hr_skip", "cyto_dl.nn.losses", "cyto_dl.nn.losses.adversarial_loss", "cyto_dl.nn.losses.chamfer_loss", "cyto_dl.nn.losses.continuous_bernoulli", "cyto_dl.nn.losses.cosine_loss", "cyto_dl.nn.losses.gan_loss", "cyto_dl.nn.losses.gaussian_nll_loss", "cyto_dl.nn.losses.geomloss", "cyto_dl.nn.losses.loss_wrapper", "cyto_dl.nn.losses.spharm_loss", "cyto_dl.nn.losses.threshold_loss", "cyto_dl.nn.losses.vic_reg", "cyto_dl.nn.losses.weibull", "cyto_dl.nn.losses.weighted_mse_loss", "cyto_dl.nn.mlp", "cyto_dl.nn.point_cloud", "cyto_dl.nn.point_cloud.dgcnn", "cyto_dl.nn.point_cloud.folding_net", "cyto_dl.nn.point_cloud.graph_functions", "cyto_dl.nn.point_cloud.vnn", "cyto_dl.nn.res_unit", "cyto_dl.nn.spatial_transformer", "cyto_dl.nn.track_sequence_predictor", "cyto_dl.nn.vits", "cyto_dl.nn.vits.blocks", "cyto_dl.nn.vits.blocks.cross_attention", "cyto_dl.nn.vits.blocks.intermediate_weigher", "cyto_dl.nn.vits.blocks.patchify", "cyto_dl.nn.vits.cross_mae", "cyto_dl.nn.vits.mae", "cyto_dl.nn.vits.seg", "cyto_dl.nn.vits.utils", "cyto_dl.point_cloud", "cyto_dl.point_cloud.io", "cyto_dl.point_cloud.io.read_pcloud", "cyto_dl.train", "cyto_dl.utils", "cyto_dl.utils.array", "cyto_dl.utils.config", "cyto_dl.utils.download_test_data", "cyto_dl.utils.dummy_dataset", "cyto_dl.utils.pylogger", "cyto_dl.utils.rich_utils", "cyto_dl.utils.rotation", "cyto_dl.utils.spharm", "cyto_dl.utils.spharm.reconstruction", "cyto_dl.utils.spharm.rotation", "cyto_dl.utils.template_utils", "index", "installation", "modules", "overview", "using_examples"], "filenames": ["api.rst", "cyto_dl.rst", "cyto_dl.api.rst", "cyto_dl.api.cyto_dl_model.rst", "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.rst", "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.rst", "cyto_dl.api.data.rst", "cyto_dl.api.model.rst", "cyto_dl.callbacks.rst", "cyto_dl.callbacks.callback_utils.rst", "cyto_dl.callbacks.csv_saver.rst", "cyto_dl.callbacks.image_saver.rst", "cyto_dl.callbacks.latent_walk.rst", "cyto_dl.callbacks.layer_freeze.rst", "cyto_dl.callbacks.model_utils.rst", "cyto_dl.callbacks.outlier_detection.rst", "cyto_dl.compile.rst", "cyto_dl.dataframe.rst", "cyto_dl.dataframe.readers.rst", "cyto_dl.dataframe.transforms.rst", "cyto_dl.dataframe.transforms.filter.rst", "cyto_dl.dataframe.transforms.group_cols.rst", "cyto_dl.dataframe.transforms.misc.rst", "cyto_dl.dataframe.transforms.split.rst", "cyto_dl.datamodules.rst", "cyto_dl.datamodules.array.rst", "cyto_dl.datamodules.data_dict.rst", "cyto_dl.datamodules.dataframe.rst", "cyto_dl.datamodules.dataframe.dataframe_datamodule.rst", "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule.rst", "cyto_dl.datamodules.dataframe.utils.rst", "cyto_dl.datamodules.folder.rst", "cyto_dl.datamodules.multidim_image.rst", "cyto_dl.datamodules.smartcache.rst", "cyto_dl.datamodules.torchvision.rst", "cyto_dl.eval.rst", "cyto_dl.image.rst", "cyto_dl.image.io.rst", "cyto_dl.image.io.aicsimage_loader.rst", "cyto_dl.image.io.monai_bio_reader.rst", "cyto_dl.image.io.numpy_reader.rst", "cyto_dl.image.io.ome_zarr_reader.rst", "cyto_dl.image.io.polygon_loader.rst", "cyto_dl.image.io.skimage_reader.rst", "cyto_dl.image.transforms.rst", "cyto_dl.image.transforms.add_meta.rst", "cyto_dl.image.transforms.bright_sampler.rst", "cyto_dl.image.transforms.clip.rst", "cyto_dl.image.transforms.contrastadjust.rst", "cyto_dl.image.transforms.merge.rst", "cyto_dl.image.transforms.multiscale_cropper.rst", "cyto_dl.image.transforms.pad.rst", "cyto_dl.image.transforms.project.rst", "cyto_dl.image.transforms.rotation_mask_transform.rst", "cyto_dl.image.transforms.save.rst", "cyto_dl.image.transforms.so2_random_rotation.rst", "cyto_dl.image.transforms.track_transforms.rst", "cyto_dl.loggers.rst", "cyto_dl.loggers.mlflow.rst", "cyto_dl.models.rst", "cyto_dl.models.base_model.rst", "cyto_dl.models.basic_model.rst", "cyto_dl.models.classification.rst", "cyto_dl.models.classification.classification.rst", "cyto_dl.models.classification.timepoint_classification.rst", "cyto_dl.models.contrastive.rst", "cyto_dl.models.contrastive.contrastive.rst", "cyto_dl.models.handlers.rst", "cyto_dl.models.handlers.base_handler.rst", "cyto_dl.models.handlers.image_handler.rst", "cyto_dl.models.handlers.load_image_patch.rst", "cyto_dl.models.im2im.rst", "cyto_dl.models.im2im.gan.rst", "cyto_dl.models.im2im.multi_task.rst", "cyto_dl.models.im2im.utils.rst", "cyto_dl.models.im2im.utils.instance_seg.rst", "cyto_dl.models.im2im.utils.noise_annealer.rst", "cyto_dl.models.im2im.utils.postprocessing.rst", "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label.rst", "cyto_dl.models.im2im.utils.postprocessing.auto_thresh.rst", "cyto_dl.models.im2im.utils.postprocessing.dict_to_im.rst", "cyto_dl.models.utils.rst", "cyto_dl.models.utils.mlflow.rst", "cyto_dl.models.utils.utils.rst", "cyto_dl.models.vae.rst", "cyto_dl.models.vae.base_vae.rst", "cyto_dl.models.vae.image_canon_vae.rst", "cyto_dl.models.vae.image_encoder.rst", "cyto_dl.models.vae.image_vae.rst", "cyto_dl.models.vae.latent_loss_vae.rst", "cyto_dl.models.vae.o2_spharm_vae.rst", "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_encoder.rst", "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_vae.rst", "cyto_dl.models.vae.point_cloud_vae.rst", "cyto_dl.models.vae.priors.rst", "cyto_dl.models.vae.priors.abstract_prior.rst", "cyto_dl.models.vae.priors.gaussian.rst", "cyto_dl.models.vae.priors.identity_prior.rst", "cyto_dl.models.vae.priors.joint_prior.rst", "cyto_dl.models.vae.tabular_vae.rst", "cyto_dl.nn.rst", "cyto_dl.nn.discriminators.rst", "cyto_dl.nn.discriminators.multi_scale_discriminator.rst", "cyto_dl.nn.discriminators.n_layer_discriminator.rst", "cyto_dl.nn.head.rst", "cyto_dl.nn.head.base_head.rst", "cyto_dl.nn.head.gan_head.rst", "cyto_dl.nn.head.gan_head_superres.rst", "cyto_dl.nn.head.mae_head.rst", "cyto_dl.nn.head.mask_head.rst", "cyto_dl.nn.head.res_blocks_head.rst", "cyto_dl.nn.head.vic_reg.rst", "cyto_dl.nn.hr_skip.rst", "cyto_dl.nn.losses.rst", "cyto_dl.nn.losses.adversarial_loss.rst", "cyto_dl.nn.losses.chamfer_loss.rst", "cyto_dl.nn.losses.continuous_bernoulli.rst", "cyto_dl.nn.losses.cosine_loss.rst", "cyto_dl.nn.losses.gan_loss.rst", "cyto_dl.nn.losses.gaussian_nll_loss.rst", "cyto_dl.nn.losses.geomloss.rst", "cyto_dl.nn.losses.loss_wrapper.rst", "cyto_dl.nn.losses.spharm_loss.rst", "cyto_dl.nn.losses.threshold_loss.rst", "cyto_dl.nn.losses.vic_reg.rst", "cyto_dl.nn.losses.weibull.rst", "cyto_dl.nn.losses.weighted_mse_loss.rst", "cyto_dl.nn.mlp.rst", "cyto_dl.nn.point_cloud.rst", "cyto_dl.nn.point_cloud.dgcnn.rst", "cyto_dl.nn.point_cloud.folding_net.rst", "cyto_dl.nn.point_cloud.graph_functions.rst", "cyto_dl.nn.point_cloud.vnn.rst", "cyto_dl.nn.res_unit.rst", "cyto_dl.nn.spatial_transformer.rst", "cyto_dl.nn.track_sequence_predictor.rst", "cyto_dl.nn.vits.rst", "cyto_dl.nn.vits.blocks.rst", "cyto_dl.nn.vits.blocks.cross_attention.rst", "cyto_dl.nn.vits.blocks.intermediate_weigher.rst", "cyto_dl.nn.vits.blocks.patchify.rst", "cyto_dl.nn.vits.cross_mae.rst", "cyto_dl.nn.vits.mae.rst", "cyto_dl.nn.vits.seg.rst", "cyto_dl.nn.vits.utils.rst", "cyto_dl.point_cloud.rst", "cyto_dl.point_cloud.io.rst", "cyto_dl.point_cloud.io.read_pcloud.rst", "cyto_dl.train.rst", "cyto_dl.utils.rst", "cyto_dl.utils.array.rst", "cyto_dl.utils.config.rst", "cyto_dl.utils.download_test_data.rst", "cyto_dl.utils.dummy_dataset.rst", "cyto_dl.utils.pylogger.rst", "cyto_dl.utils.rich_utils.rst", "cyto_dl.utils.rotation.rst", "cyto_dl.utils.spharm.rst", "cyto_dl.utils.spharm.reconstruction.rst", "cyto_dl.utils.spharm.rotation.rst", "cyto_dl.utils.template_utils.rst", "index.rst", "installation.rst", "modules.rst", "overview.md", "using_examples.rst"], "titles": ["Using the API", "cyto_dl package", "cyto_dl.api package", "cyto_dl.api.cyto_dl_model package", "cyto_dl.api.cyto_dl_model.cyto_dl_base_model module", "cyto_dl.api.cyto_dl_model.segmentation_plugin_model module", "cyto_dl.api.data module", "cyto_dl.api.model module", "cyto_dl.callbacks package", "cyto_dl.callbacks.callback_utils module", "cyto_dl.callbacks.csv_saver module", "cyto_dl.callbacks.image_saver module", "cyto_dl.callbacks.latent_walk module", "cyto_dl.callbacks.layer_freeze module", "cyto_dl.callbacks.model_utils module", "cyto_dl.callbacks.outlier_detection module", "cyto_dl.compile module", "cyto_dl.dataframe package", "cyto_dl.dataframe.readers module", "cyto_dl.dataframe.transforms package", "cyto_dl.dataframe.transforms.filter module", "cyto_dl.dataframe.transforms.group_cols module", "cyto_dl.dataframe.transforms.misc module", "cyto_dl.dataframe.transforms.split module", "cyto_dl.datamodules package", "cyto_dl.datamodules.array module", "cyto_dl.datamodules.data_dict module", "cyto_dl.datamodules.dataframe package", "cyto_dl.datamodules.dataframe.dataframe_datamodule module", "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule module", "cyto_dl.datamodules.dataframe.utils module", "cyto_dl.datamodules.folder module", "cyto_dl.datamodules.multidim_image module", "cyto_dl.datamodules.smartcache module", "cyto_dl.datamodules.torchvision module", "cyto_dl.eval module", "cyto_dl.image package", "cyto_dl.image.io package", "cyto_dl.image.io.aicsimage_loader module", "cyto_dl.image.io.monai_bio_reader module", "cyto_dl.image.io.numpy_reader module", "cyto_dl.image.io.ome_zarr_reader module", "cyto_dl.image.io.polygon_loader module", "cyto_dl.image.io.skimage_reader module", "cyto_dl.image.transforms package", "cyto_dl.image.transforms.add_meta module", "cyto_dl.image.transforms.bright_sampler module", "cyto_dl.image.transforms.clip module", "cyto_dl.image.transforms.contrastadjust module", "cyto_dl.image.transforms.merge module", "cyto_dl.image.transforms.multiscale_cropper module", "cyto_dl.image.transforms.pad module", "cyto_dl.image.transforms.project module", "cyto_dl.image.transforms.rotation_mask_transform module", "cyto_dl.image.transforms.save module", "cyto_dl.image.transforms.so2_random_rotation module", "cyto_dl.image.transforms.track_transforms module", "cyto_dl.loggers package", "cyto_dl.loggers.mlflow module", "cyto_dl.models package", "cyto_dl.models.base_model module", "cyto_dl.models.basic_model module", "cyto_dl.models.classification package", "cyto_dl.models.classification.classification module", "cyto_dl.models.classification.timepoint_classification module", "cyto_dl.models.contrastive package", "cyto_dl.models.contrastive.contrastive module", "cyto_dl.models.handlers package", "cyto_dl.models.handlers.base_handler module", "cyto_dl.models.handlers.image_handler module", "cyto_dl.models.handlers.load_image_patch module", "cyto_dl.models.im2im package", "cyto_dl.models.im2im.gan module", "cyto_dl.models.im2im.multi_task module", "cyto_dl.models.im2im.utils package", "cyto_dl.models.im2im.utils.instance_seg module", "cyto_dl.models.im2im.utils.noise_annealer module", "cyto_dl.models.im2im.utils.postprocessing package", "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label module", "cyto_dl.models.im2im.utils.postprocessing.auto_thresh module", "cyto_dl.models.im2im.utils.postprocessing.dict_to_im module", "cyto_dl.models.utils package", "cyto_dl.models.utils.mlflow module", "cyto_dl.models.utils.utils module", "cyto_dl.models.vae package", "cyto_dl.models.vae.base_vae module", "cyto_dl.models.vae.image_canon_vae module", "cyto_dl.models.vae.image_encoder module", "cyto_dl.models.vae.image_vae module", "cyto_dl.models.vae.latent_loss_vae module", "cyto_dl.models.vae.o2_spharm_vae package", "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_encoder module", "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_vae module", "cyto_dl.models.vae.point_cloud_vae module", "cyto_dl.models.vae.priors package", "cyto_dl.models.vae.priors.abstract_prior module", "cyto_dl.models.vae.priors.gaussian module", "cyto_dl.models.vae.priors.identity_prior module", "cyto_dl.models.vae.priors.joint_prior module", "cyto_dl.models.vae.tabular_vae module", "cyto_dl.nn package", "cyto_dl.nn.discriminators package", "cyto_dl.nn.discriminators.multi_scale_discriminator module", "cyto_dl.nn.discriminators.n_layer_discriminator module", "cyto_dl.nn.head package", "cyto_dl.nn.head.base_head module", "cyto_dl.nn.head.gan_head module", "cyto_dl.nn.head.gan_head_superres module", "cyto_dl.nn.head.mae_head module", "cyto_dl.nn.head.mask_head module", "cyto_dl.nn.head.res_blocks_head module", "cyto_dl.nn.head.vic_reg module", "cyto_dl.nn.hr_skip module", "cyto_dl.nn.losses package", "cyto_dl.nn.losses.adversarial_loss module", "cyto_dl.nn.losses.chamfer_loss module", "cyto_dl.nn.losses.continuous_bernoulli module", "cyto_dl.nn.losses.cosine_loss module", "cyto_dl.nn.losses.gan_loss module", "cyto_dl.nn.losses.gaussian_nll_loss module", "cyto_dl.nn.losses.geomloss module", "cyto_dl.nn.losses.loss_wrapper module", "cyto_dl.nn.losses.spharm_loss module", "cyto_dl.nn.losses.threshold_loss module", "cyto_dl.nn.losses.vic_reg module", "cyto_dl.nn.losses.weibull module", "cyto_dl.nn.losses.weighted_mse_loss module", "cyto_dl.nn.mlp module", "cyto_dl.nn.point_cloud package", "cyto_dl.nn.point_cloud.dgcnn module", "cyto_dl.nn.point_cloud.folding_net module", "cyto_dl.nn.point_cloud.graph_functions module", "cyto_dl.nn.point_cloud.vnn module", "cyto_dl.nn.res_unit module", "cyto_dl.nn.spatial_transformer module", "cyto_dl.nn.track_sequence_predictor module", "cyto_dl.nn.vits package", "cyto_dl.nn.vits.blocks package", "cyto_dl.nn.vits.blocks.cross_attention module", "cyto_dl.nn.vits.blocks.intermediate_weigher module", "cyto_dl.nn.vits.blocks.patchify module", "cyto_dl.nn.vits.cross_mae module", "cyto_dl.nn.vits.mae module", "cyto_dl.nn.vits.seg module", "cyto_dl.nn.vits.utils module", "cyto_dl.point_cloud package", "cyto_dl.point_cloud.io package", "cyto_dl.point_cloud.io.read_pcloud module", "cyto_dl.train module", "cyto_dl.utils package", "cyto_dl.utils.array module", "cyto_dl.utils.config module", "cyto_dl.utils.download_test_data module", "cyto_dl.utils.dummy_dataset module", "cyto_dl.utils.pylogger module", "cyto_dl.utils.rich_utils module", "cyto_dl.utils.rotation module", "cyto_dl.utils.spharm package", "cyto_dl.utils.spharm.reconstruction module", "cyto_dl.utils.spharm.rotation module", "cyto_dl.utils.template_utils module", "Overview", "Installation", "cyto_dl", "Overview", "Modifying the Example Configs"], "terms": {"cytodl": [0, 5, 161, 164], "can": [0, 18, 20, 21, 28, 29, 31, 38, 40, 50, 51, 76, 85, 161, 164, 165], "import": [0, 133, 161, 164, 165], "python": [0, 21, 154, 160, 162], "packag": [0, 163], "programmat": 0, "cyto_dl": [0, 161, 164, 165], "cytodlmodel": [0, 1, 2, 7], "class": [0, 4, 5, 6, 7, 10, 11, 13, 14, 15, 21, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33, 34, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 54, 56, 58, 60, 61, 63, 64, 66, 72, 73, 75, 76, 78, 79, 80, 85, 95, 96, 97, 98, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 133, 134, 135, 138, 139, 140, 141, 142, 143, 153, 156], "addit": [0, 25, 26, 28, 29, 31, 33, 39, 60, 63, 66, 72, 73, 85, 161, 164, 165], "command": [0, 154, 155, 160], "line": [0, 154, 155, 160, 165], "interfac": [0, 85], "we": [0, 161, 164, 165], "provid": [0, 7, 22, 32, 47, 48, 75, 121, 155, 161, 164, 165], "configur": [0, 4, 5, 7, 155, 165], "file": [0, 4, 7, 18, 28, 29, 31, 32, 33, 40, 105, 160, 161, 164, 165], "model": [0, 1, 2, 4, 50, 110, 135, 150, 155, 160, 163, 165], "make": [0, 14, 76, 160, 165], "from": [0, 4, 5, 7, 14, 18, 25, 26, 28, 29, 30, 31, 32, 38, 39, 43, 45, 46, 50, 56, 61, 76, 80, 107, 110, 115, 118, 133, 138, 150, 155, 156, 160, 165], "dictionari": [0, 7, 21, 25, 26, 28, 29, 30, 31, 32, 38, 40, 45, 47, 48, 50, 60, 66, 75, 80, 85, 150, 165], "cfg": [0, 4, 5, 35, 148, 151, 155, 160], "data": [0, 1, 2, 7, 22, 23, 25, 26, 28, 29, 30, 31, 33, 38, 39, 41, 43, 45, 78, 110, 150, 155, 165], "load_config_from_dict": [0, 2, 7], "yaml": [0, 4], "load_config_from_yaml": 0, "path": [0, 4, 7, 11, 18, 26, 28, 29, 31, 32, 33, 38, 40, 42, 54, 61, 82, 143, 155, 160, 161, 164, 165], "name": [0, 4, 13, 18, 21, 28, 29, 30, 31, 46, 47, 48, 49, 50, 51, 63, 154, 161, 164, 165], "one": [0, 22, 28, 29, 30, 60, 160, 165], "our": [0, 165], "default": [0, 4, 5, 23, 28, 29, 41, 73, 78, 133, 143, 161, 164, 165], "avail": [0, 29, 30], "option": [0, 13, 18, 20, 21, 23, 26, 28, 29, 31, 32, 42, 60, 61, 66, 73, 75, 85, 110, 143, 150, 155, 160, 162, 165], "ar": [0, 18, 20, 21, 22, 23, 25, 26, 28, 29, 31, 32, 38, 39, 42, 47, 48, 60, 63, 72, 73, 75, 103, 110, 118, 155, 160, 161, 164, 165], "gan": [0, 2, 6, 59, 71, 106, 107, 109, 118, 161, 164, 165], "instance_seg": [0, 2, 6, 71, 74], "labelfre": [0, 6, 161, 164, 165], "segmen": 0, "when": [0, 25, 26, 28, 29, 30, 31, 60, 75, 133, 161, 164], "experi": [0, 5, 165], "overrid": [0, 7, 161, 164], "list": [0, 7, 11, 13, 18, 20, 22, 25, 28, 29, 31, 32, 38, 40, 42, 43, 45, 49, 50, 52, 56, 61, 66, 73, 75, 78, 80, 85, 111, 140, 141, 142, 143, 151, 160], "string": [0, 13, 18, 20, 21, 31, 60, 133], "format": [0, 38, 56, 165], "same": [0, 21, 56, 61, 85, 110, 118, 165], "wai": [0, 161, 164], "cli": 0, "load_default_experi": [0, 2, 7], "batch_siz": [0, 25, 26, 28, 29, 30, 31, 153, 161, 164, 165], "16": [0, 6, 142, 143], "onc": [0, 165], "i": [0, 4, 18, 20, 21, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33, 42, 50, 51, 52, 60, 61, 75, 78, 80, 85, 110, 118, 121, 133, 139, 143, 151, 153, 156, 160, 161, 164, 165], "attribut": 0, "overridden": [0, 165], "override_config": [0, 2, 7], "which": [0, 7, 20, 21, 25, 26, 28, 29, 31, 32, 40, 60, 76, 102, 156, 160, 161, 164, 165], "take": [0, 18, 50, 52], "valu": [0, 6, 20, 21, 22, 23, 25, 28, 32, 38, 47, 48, 78, 80, 123, 133, 138, 151, 153, 160, 161, 164, 165], "made": [0, 28, 60, 165], "async": 0, "pass": [0, 25, 26, 28, 29, 31, 32, 33, 38, 39, 50, 60, 63, 66, 72, 73, 76, 85, 102, 161, 164, 165], "run_async": [0, 7], "true": [0, 7, 23, 28, 30, 32, 38, 39, 42, 45, 47, 50, 58, 75, 82, 85, 105, 106, 108, 109, 111, 123, 133, 143, 161, 164], "await": 0, "The": [0, 20, 23, 28, 29, 32, 60, 61, 118, 133, 156, 161, 164, 165], "To": [0, 161, 164], "examin": [0, 46], "print_config": [0, 2, 7], "download": 0, "exampl": [0, 32, 50, 60, 76, 110, 133, 161, 164], "download_example_data": [0, 2, 7], "thi": [0, 4, 14, 23, 28, 29, 30, 32, 50, 60, 61, 76, 153, 161, 164, 165], "api": [1, 163], "cyto_dl_model": [1, 2], "modul": [1, 2, 3, 8, 17, 19, 24, 27, 36, 37, 44, 57, 59, 62, 65, 67, 71, 74, 77, 81, 84, 90, 94, 100, 101, 104, 113, 128, 136, 137, 145, 146, 149, 157, 163], "autothresholdmethod": [1, 2, 6], "experimenttyp": [1, 2, 6], "hardwaretyp": [1, 2, 5, 6], "patchsiz": [1, 2, 5, 6], "callback": [1, 155, 160, 161, 163, 164], "callback_util": [1, 8], "csv_saver": [1, 8], "csvsaver": [1, 8, 10], "image_sav": [1, 8], "imagesav": [1, 8, 11], "latent_walk": [1, 8], "layer_freez": [1, 8], "layerfreez": [1, 8, 13], "model_util": [1, 8], "getembed": [1, 8, 14], "get_all_embed": [1, 8, 14], "save_predictions_classifi": [1, 8, 14], "outlier_detect": [1, 8], "outlierdetect": [1, 8, 15], "datafram": [1, 24, 33, 161, 163, 164], "transform": [1, 17, 25, 26, 28, 29, 30, 31, 32, 33, 36, 38, 42, 43, 75, 78, 110, 135, 141, 142, 161, 164, 165], "reader": [1, 17], "filter_column": [1, 17, 18, 19, 20], "read_csv": [1, 17, 18], "read_datafram": [1, 17, 18], "read_h5ad": [1, 17, 18], "read_parquet": [1, 17, 18], "datamodul": [1, 14, 161, 163, 164], "arrai": [1, 24, 32, 42, 80, 110, 121, 149, 161, 164], "make_array_dataload": [1, 24, 25], "data_dict": [1, 24], "make_data_dict_dataload": [1, 24, 26], "folder": [1, 24, 155, 161, 164], "make_folder_dataload": [1, 24, 31], "multidim_imag": [1, 24], "multidimimagedataset": [1, 24, 32], "make_multidim_image_dataload": [1, 24, 32], "smartcach": [1, 24], "smartcachedatamodul": [1, 24, 33], "torchvis": [1, 24], "cifar10": [1, 24, 34], "cifar100": [1, 24, 34], "clevrclassif": [1, 24, 34], "caltech101": [1, 24, 34], "caltech256": [1, 24, 34], "celeba": [1, 24, 34], "cityscap": [1, 24, 34], "cococapt": [1, 24, 34], "cocodetect": [1, 24, 34], "country211": [1, 24, 34], "dtd": [1, 24, 34], "datasetfold": [1, 24, 34], "emnist": [1, 24, 34], "eurosat": [1, 24, 34], "fer2013": [1, 24, 34], "fgvcaircraft": [1, 24, 34], "fakedata": [1, 24, 34], "fashionmnist": [1, 24, 34], "flickr30k": [1, 24, 34], "flickr8k": [1, 24, 34], "flowers102": [1, 24, 34], "food101": [1, 24, 34], "gtsrb": [1, 24, 34], "hmdb51": [1, 24, 34], "inaturalist": [1, 24, 34], "imagefold": [1, 24, 34], "imagenet": [1, 24, 34], "kmnist": [1, 24, 34], "kinet": [1, 24, 34], "kitti": [1, 24, 34], "lfwpair": [1, 24, 34], "lfwpeopl": [1, 24, 34], "lsun": [1, 24, 34], "lsunclass": [1, 24, 34], "mnist": [1, 24, 34], "movingmnist": [1, 24, 34], "omniglot": [1, 24, 34], "oxfordiiitpet": [1, 24, 34], "pcam": [1, 24, 34], "phototour": [1, 24, 34], "places365": [1, 24, 34], "qmnist": [1, 24, 34], "renderedsst2": [1, 24, 34], "sbdataset": [1, 24, 34], "sbu": [1, 24, 34], "semeion": [1, 24, 34], "stl10": [1, 24, 34], "sun397": [1, 24, 34], "svhn": [1, 24, 34], "stanfordcar": [1, 24, 34], "ucf101": [1, 24, 34], "usp": [1, 24, 34], "vocdetect": [1, 24, 34], "vocsegment": [1, 24, 34], "visiondataset": [1, 24, 34], "widerfac": [1, 24, 34], "imag": [1, 11, 26, 29, 30, 32, 33, 63, 66, 72, 73, 75, 78, 80, 103, 105, 106, 107, 108, 109, 110, 111, 118, 121, 135, 140, 161, 163, 164, 165], "io": [1, 18, 36, 72, 73, 110, 141, 145, 161, 164], "logger": [1, 154, 155, 160, 161, 163, 164], "mlflow": [1, 57, 59, 81, 161, 164], "mlflowlogg": [1, 57, 58], "classif": [1, 59], "contrast": [1, 48, 59], "handler": [1, 59], "im2im": [1, 59], "util": [1, 24, 25, 26, 27, 28, 29, 31, 59, 71, 100, 136, 161, 163, 164, 165], "vae": [1, 59], "base_model": [1, 59], "basemodel": [1, 59, 60, 61, 63, 66, 72, 73, 85], "basemodelmeta": [1, 59, 60], "basic_model": [1, 59], "basicmodel": [1, 59, 61], "nn": [1, 61, 63, 66, 72, 73, 78, 85, 163], "discrimin": [1, 72, 76, 100, 106, 114, 118, 161, 164], "head": [1, 63, 66, 72, 73, 100, 141, 142, 143, 150, 161, 164, 165], "loss": [1, 60, 61, 75, 85, 97, 100, 105, 106, 107, 108, 109, 110, 111, 161, 164, 165], "point_cloud": [1, 100, 163], "vit": [1, 100], "hr_skip": [1, 100], "hrskip": [1, 100, 112], "mlp": [1, 100, 111, 136, 137, 138], "res_unit": [1, 100], "residualunit": [1, 100, 133], "spatial_transform": [1, 100], "convpoolrelu": [1, 100, 134], "stn": [1, 100, 134], "track_sequence_predictor": [1, 100], "trackclassifi": [1, 100, 135], "positionalencoding1d": [1, 100, 135], "spharm": [1, 149], "create_dataload": [1, 149, 150], "extract_array_predict": [1, 149, 150], "config": [1, 4, 7, 149, 150, 155, 160, 161, 164], "is_config": [1, 149, 151], "kv_to_dict": [1, 149, 151], "remove_aux_kei": [1, 149, 151], "download_test_data": [1, 149], "delete_test_data": [1, 149, 152], "parse_s3_path": [1, 149, 152], "setup_path": [1, 149, 152], "dummy_dataset": [1, 149], "dummydatamodul": [1, 149, 153], "dummydataset": [1, 149, 153], "pylogg": [1, 149], "get_pylogg": [1, 149, 154], "rich_util": [1, 149], "enforce_tag": [1, 149, 155], "print_config_tre": [1, 149, 155], "rotat": [1, 149, 157, 165], "rotationmodul": [1, 149, 156], "get_rotation_matrix_so2": [1, 149, 156], "get_rotation_matrix_so3": [1, 149, 156], "template_util": [1, 149], "close_logg": [1, 149, 160], "extra": [1, 140, 142, 149, 155, 160, 162], "get_metric_valu": [1, 149, 160], "instantiate_callback": [1, 149, 160], "instantiate_logg": [1, 149, 160], "log_hyperparamet": [1, 149, 160], "save_fil": [1, 149, 160], "task_wrapp": [1, 149, 160], "compil": [1, 63, 72, 73, 161, 163, 164], "eval": [1, 163], "main": [1, 35, 115, 148, 163], "train": [1, 2, 3, 4, 5, 6, 7, 11, 23, 25, 26, 28, 29, 30, 31, 32, 50, 58, 60, 61, 63, 72, 73, 75, 82, 109, 143, 161, 163, 164], "cyto_dl_base_model": [2, 3], "cytodlbasemodel": [2, 3, 4, 5], "segmentation_plugin_model": [2, 3], "segmentationpluginmodel": [2, 3, 5], "isodata": [2, 6], "li": [2, 6], "local": [2, 6], "mean": [2, 6, 46, 75, 96, 114, 116, 117], "minimum": [2, 6, 33], "multiotsu": [2, 6], "niblack": [2, 6], "otsu": [2, 6], "sauvola": [2, 6], "triangl": [2, 6], "yen": [2, 6], "label_fre": [2, 6], "segment": [2, 6, 51, 75, 76, 143, 161, 164, 165], "segmentation_arrai": [2, 6], "segmentation_plugin": [2, 5, 6], "cpu": [2, 6, 60, 80], "gpu": [2, 6, 154, 160, 165], "larg": [2, 6, 33, 165], "medium": [2, 6], "small": [2, 6, 75], "load_config_from_fil": [2, 7], "predict": [2, 3, 4, 5, 7, 25, 28, 29, 32, 60, 61, 63, 66, 105, 106, 107, 108, 109, 110, 118, 121, 150, 161, 164], "save_config": [2, 3, 4, 7], "from_default_config": [3, 4], "from_existing_config": [3, 4], "get_config": [3, 4, 59, 81, 82], "get_experiment_nam": [3, 4], "set_experiment_nam": [3, 4], "get_hardware_typ": [3, 5], "get_input_channel": [3, 5], "get_manifest_column_nam": [3, 5], "get_patch_s": [3, 5], "get_raw_image_channel": [3, 5], "get_split_column": [3, 5], "remove_split_column": [3, 5], "set_hardware_typ": [3, 5], "set_input_channel": [3, 5], "set_manifest_column_nam": [3, 5], "set_patch_s": [3, 5], "set_raw_image_channel": [3, 5], "set_split_column": [3, 5], "dictconfig": [4, 5, 26, 35, 148, 151, 155, 160], "sourc": [4, 5, 6, 7, 10, 11, 13, 14, 15, 18, 20, 21, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33, 35, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 54, 56, 58, 60, 61, 63, 64, 66, 72, 73, 75, 76, 78, 79, 80, 82, 83, 85, 95, 96, 97, 98, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 133, 134, 135, 138, 139, 140, 141, 142, 143, 144, 148, 150, 151, 152, 153, 154, 155, 156, 160], "base": [4, 5, 6, 7, 10, 11, 13, 14, 15, 21, 22, 26, 28, 29, 30, 31, 32, 33, 34, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 54, 56, 58, 60, 61, 63, 64, 66, 72, 73, 75, 76, 78, 79, 80, 85, 95, 96, 97, 98, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 133, 134, 135, 138, 139, 140, 141, 142, 143, 153, 156, 161, 164, 165], "abc": [4, 105], "A": [4, 5, 18, 20, 22, 26, 28, 29, 31, 61, 118, 133, 156], "us": [4, 5, 14, 18, 20, 21, 22, 23, 25, 26, 28, 29, 31, 32, 33, 38, 39, 47, 48, 49, 50, 51, 60, 61, 63, 66, 72, 73, 75, 76, 85, 105, 107, 109, 110, 118, 133, 142, 153, 155, 161, 162, 164, 165], "run": [4, 32, 73, 105, 108, 109, 111, 161, 164, 165], "cyto": [4, 162], "dl": [4, 162], "Not": [4, 109], "intend": 4, "direct": [4, 134], "client": 4, "pleas": 4, "see": [4, 18, 20, 25, 26, 28, 29, 31, 110, 133, 161, 164], "classmethod": [4, 96], "factori": 4, "method": [4, 60, 79, 110], "instead": [4, 38], "spatial_dim": [4, 32, 33, 107, 110, 133, 140, 141, 142, 143, 156, 165], "int": [4, 5, 7, 11, 22, 23, 28, 29, 30, 32, 33, 46, 48, 50, 51, 52, 56, 66, 75, 76, 78, 95, 97, 102, 103, 107, 110, 111, 121, 127, 133, 140, 141, 142, 143, 153, 156], "return": [4, 18, 23, 32, 50, 60, 75, 102, 118, 135, 139, 151, 156], "paramet": [4, 7, 11, 13, 18, 20, 21, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33, 38, 40, 42, 45, 46, 47, 48, 49, 50, 51, 52, 54, 56, 61, 63, 66, 72, 73, 75, 76, 78, 80, 85, 96, 102, 103, 105, 106, 107, 108, 109, 110, 111, 118, 121, 123, 135, 140, 141, 142, 143, 151, 156, 160, 161, 164, 165], "dimens": [4, 32, 33, 75, 110, 111, 133, 135, 139, 140, 141, 142, 143], "e": [4, 18, 32, 85, 161, 162, 164, 165], "g": [4, 32, 161, 164, 165], "2": [4, 29, 32, 50, 75, 102, 103, 112, 133, 134, 135, 142, 143, 156], "config_filepath": 4, "an": [4, 6, 18, 25, 26, 29, 32, 50, 52, 60, 78, 96, 121, 133, 161, 164, 165], "exist": [4, 23], "basi": 4, "must": [4, 13, 18, 20, 23, 25, 31, 32, 45, 50, 60, 161, 164], "gener": [4, 18, 22, 33, 50, 56, 61, 75, 76, 78, 103, 105, 106, 107, 153, 161, 164], "subclass": [4, 30, 85], "want": [4, 161, 164, 165], "str": [4, 5, 7, 11, 13, 14, 15, 18, 20, 21, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 54, 56, 58, 61, 63, 66, 72, 73, 75, 78, 79, 80, 85, 109, 118, 121, 133, 140, 143, 155, 160], "manifest_path": 4, "output_dir": [4, 7, 14], "checkpoint": [4, 15, 82, 143], "none": [4, 5, 7, 11, 13, 14, 18, 20, 21, 22, 23, 26, 28, 29, 30, 31, 32, 33, 35, 41, 43, 50, 51, 58, 60, 61, 63, 73, 75, 78, 79, 85, 96, 103, 105, 106, 107, 108, 109, 110, 111, 112, 119, 126, 127, 133, 138, 140, 141, 142, 143, 148, 150, 153, 155, 160], "max_epoch": 4, "handl": [5, 32, 42, 60, 118], "tupl": [5, 32, 39, 41, 43, 60, 78, 133, 141, 142], "hardware_typ": 5, "input_channel": [5, 140, 142], "target1": 5, "target2": 5, "merge_mask": 5, "exclude_mask": 5, "base_imag": 5, "patch_siz": [5, 135, 140, 165], "channel": [5, 32, 33, 38, 41, 43, 46, 51, 56, 78, 103, 110, 121, 133, 140, 142, 143, 161, 164, 165], "split_column": [5, 28, 29, 30, 161, 164], "enum": 6, "enumer": [6, 33, 38], "threshold_isodata": 6, "threshold_li": 6, "threshold_loc": 6, "threshold_mean": 6, "threshold_minimum": 6, "threshold_multiotsu": 6, "threshold_niblack": 6, "threshold_otsu": 6, "threshold_sauvola": 6, "threshold_triangl": 6, "threshold_yen": 6, "patch": [6, 46, 50, 140, 141, 142, 143, 165], "size": [6, 30, 50, 75, 118, 133, 140, 141, 142, 143, 165], "respect": [6, 18, 85, 165], "shape": [6, 42, 153], "128": [6, 135], "64": [6, 103, 134], "32": [6, 134, 142, 143], "object": [7, 18, 32, 46, 75, 76, 78, 79, 80, 103, 118, 143, 156], "dict": [7, 20, 21, 25, 26, 28, 29, 32, 39, 41, 43, 50, 51, 58, 61, 72, 73, 75, 85, 153, 160], "load": [7, 18, 26, 28, 29, 31, 32, 33, 38, 39, 40, 61, 161, 164, 165], "config_path": 7, "experiment_typ": 7, "directori": [7, 11, 26, 28, 29, 31, 63, 66, 72, 73, 165], "float": [7, 23, 33, 46, 47, 48, 75, 76, 78, 79, 85, 118, 121, 123, 133, 142, 148, 156, 160], "bool": [7, 11, 20, 23, 28, 29, 30, 32, 38, 39, 40, 41, 42, 43, 45, 47, 48, 50, 51, 52, 54, 56, 75, 78, 80, 107, 110, 118, 121, 123, 133, 142, 143, 155], "fals": [7, 11, 20, 23, 28, 29, 30, 32, 38, 39, 40, 45, 47, 48, 50, 52, 54, 56, 63, 72, 73, 75, 78, 80, 85, 95, 96, 98, 103, 107, 109, 110, 112, 114, 133, 138, 142, 155], "save": [7, 8, 11, 32, 36, 44, 56, 61, 63, 66, 72, 73, 105, 108, 109, 111, 160, 161, 164, 165], "current": [7, 29, 32, 42], "on_predict_epoch_end": [8, 10], "on_predict_batch_end": [8, 11, 15], "on_test_batch_end": [8, 11, 15], "on_train_batch_end": [8, 11], "on_validation_batch_end": [8, 11], "setup": [8, 13, 24, 33, 160], "on_test_epoch_end": [8, 14], "calculate_mahalanobis_hook": [8, 15], "flatten_activ": [8, 15], "on_load_checkpoint": [8, 15], "on_predict_epoch_start": [8, 15], "on_save_checkpoint": [8, 15], "on_test_epoch_start": [8, 15], "on_train_epoch_start": [8, 15], "update_covariance_hook": [8, 15], "save_dir": [10, 11, 15, 58, 63, 66, 72, 73, 165], "meta_kei": [10, 45, 66], "trainer": [10, 11, 13, 14, 15, 155, 161, 164], "pl_modul": [10, 11, 13, 14, 15], "save_every_n_epoch": 11, "1": [11, 23, 29, 30, 33, 50, 52, 63, 72, 73, 75, 78, 85, 96, 105, 106, 107, 108, 110, 111, 118, 121, 124, 126, 127, 133, 140, 142, 152, 165], "stage": [11, 13, 33, 60, 61, 63, 66, 72, 73, 85, 105, 106, 108, 109, 111], "val": [11, 23, 28, 29, 60, 61, 83], "save_input": 11, "after": [11, 45, 75, 78, 110, 138, 160], "postprocess": [11, 71, 74, 105, 106, 107, 108, 109, 110, 111, 161, 164, 165], "ead": 11, "union": [11, 13, 18, 20, 21, 25, 26, 28, 29, 31, 32, 33, 40, 42, 49, 52, 61, 73, 75, 80], "frequenc": [11, 63, 66, 72, 73], "whether": [11, 23, 28, 29, 30, 32, 38, 39, 40, 42, 46, 47, 48, 50, 51, 52, 56, 63, 72, 73, 75, 78, 80, 109, 110, 123, 133, 142, 153, 155, 156, 165], "input": [11, 20, 22, 23, 25, 26, 28, 29, 31, 40, 61, 63, 72, 73, 75, 103, 105, 106, 107, 108, 109, 110, 111, 114, 116, 117, 118, 119, 126, 133, 140, 142, 151, 155, 161, 164, 165], "output": [11, 15, 32, 38, 61, 78, 85, 105, 110, 111, 118, 133, 142, 143, 150, 155, 160, 161, 164], "batch": [11, 15, 21, 26, 28, 29, 30, 31, 32, 45, 54, 60, 61, 63, 64, 66, 72, 73, 85, 96, 105, 106, 108, 109, 111, 153, 156, 165], "batch_idx": [11, 15, 60, 61, 63, 64, 66, 72, 73, 85], "dataloader_idx": [11, 15], "0": [11, 15, 33, 41, 46, 47, 48, 50, 75, 76, 85, 96, 107, 110, 112, 118, 121, 123, 133, 138, 140, 142, 143, 156], "step": [11, 32, 58, 60, 76, 165], "contain": [13, 18, 20, 21, 25, 26, 28, 31, 32, 33, 42, 165], "exclud": [13, 18, 20, 31, 75], "search": 13, "within": [13, 48], "layer": [13, 103, 110, 111, 118, 133, 139, 141, 142, 143], "freez": 13, "x_label": [14, 61, 85], "id_label": [14, 60, 85], "arg": [14, 25, 26, 28, 29, 31, 34, 38, 40, 60, 61, 63, 64, 66, 72, 73, 85, 133, 153, 155], "id_field": 14, "lightningmodul": [14, 60, 160], "train_dataload": [14, 24, 27, 28, 33, 149, 153], "val_dataload": [14, 24, 27, 28, 33, 149, 153], "test_dataload": [14, 24, 27, 28, 33, 149, 153], "pred": [14, 60, 102, 115], "todo": [14, 23, 28, 29], "better": [14, 165], "mayb": 14, "vol": 14, "predictor": 14, "code": [14, 161, 164], "drop": [14, 30, 138], "unnecessari": 14, "index": [14, 52, 144], "n_epoch": 15, "layer_nam": 15, "act": [15, 133], "set": [15, 28, 48, 160], "forward": [15, 59, 60, 61, 62, 63, 65, 66, 71, 73, 84, 85, 94, 95, 96, 97, 98, 100, 101, 102, 103, 104, 105, 106, 107, 110, 112, 113, 114, 115, 116, 117, 119, 124, 125, 126, 127, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143], "hook": 15, "callabl": [15, 25, 26, 31, 32, 50, 61, 78, 107, 110, 160], "filter": [17, 18, 19, 31, 103, 143], "filter_row": [17, 19, 20], "group_col": [17, 19], "groupcol": [17, 19, 21], "misc": [17, 19], "append_class_weight": [17, 19, 22], "append_labels_to_integ": [17, 19, 22], "append_one_hot": [17, 19, 22], "make_random_df": [17, 19, 22], "split": [17, 19, 28, 29, 30, 33, 60, 161, 164, 165], "sample_n_each": [17, 19, 23], "split_datafram": [17, 19, 23], "columns_to_filt": 18, "sequenc": [18, 20, 22, 25, 26, 28, 29, 30, 31, 39, 40, 41, 43, 45, 50, 54, 61, 75, 78, 85, 133, 135, 140, 144, 155, 161, 164], "regex": [18, 20, 31], "startswith": [18, 20, 31], "endswith": [18, 20, 31], "column": [18, 20, 21, 22, 23, 28, 29, 30, 31, 32, 33, 161, 164, 165], "combin": [18, 30, 142, 161, 164, 165], "differ": [18, 20, 23, 38, 118, 121, 143, 161, 164], "queri": [18, 138], "pattern": 18, "If": [18, 20, 22, 25, 28, 29, 30, 31, 32, 38, 39, 45, 61, 110, 161, 164, 165], "suppli": [18, 20], "preced": 18, "remain": [18, 20, 21], "argument": [18, 22, 25, 26, 28, 29, 31, 33, 39, 63, 66, 72, 73, 85, 102, 133, 161, 164], "ignor": [18, 20, 28, 29, 42, 160], "otherwis": [18, 61, 165], "logic": [18, 60], "AND": 18, "appli": [18, 25, 26, 31, 33, 50, 51, 52, 56, 78, 110, 139, 160, 161, 164], "all": [18, 23, 28, 29, 32, 33, 50, 73, 78, 160, 161, 164, 165], "condit": 18, "regular": [18, 20, 31], "express": [18, 20, 31], "match": [18, 20, 31, 60], "substr": [18, 20, 31], "start": [18, 20, 31, 32, 33, 50, 56, 160, 161, 164], "end": [18, 20, 31], "include_column": 18, "read": [18, 32, 33, 37, 38, 39, 41, 43], "store": [18, 26, 28, 29, 31, 61, 161, 164], "csv": [18, 29, 32, 33, 38, 66, 161, 164, 165], "includ": [18, 20, 23, 140, 142], "onli": [18, 20, 25, 26, 28, 29, 30, 31, 32, 42, 51, 61, 66, 75, 105, 133, 141, 142, 160, 165], "given": [18, 20, 22, 23, 28, 29, 46, 60, 97, 123, 161, 164], "upath": [18, 26, 28, 29, 31], "desir": 18, "result": [18, 20, 60, 61, 165], "type": [18, 21, 29, 30, 32, 38, 60, 78, 107, 110, 118, 133, 151, 156, 161, 164, 165], "pd": [18, 20, 22, 23], "required_column": 18, "parquet": [18, 28, 29], "assert": 18, "expect": [18, 26, 161, 164, 165], "requir": [18, 161, 162, 164, 165], "either": [18, 20, 21, 23, 28, 60, 156], "support": [18, 29, 42, 76, 118], "aren": 18, "t": [18, 33, 38, 97, 162], "found": [18, 161, 164], "valueerror": 18, "thrown": 18, "those": [18, 161, 164], "get": [18, 33, 161, 164], "append": [18, 22, 23], "without": 18, "duplic": 18, "back": 18, "anndata": 18, "h5ad": 18, "r": [18, 162], "": [18, 20, 28, 29, 30, 72, 73, 75, 76, 85, 106, 107, 156, 161, 164], "doc": [18, 25, 26, 28, 29, 31, 72, 73, 110, 161, 164], "detail": [18, 20], "http": [18, 25, 26, 28, 29, 31, 39, 43, 72, 73, 110, 115, 116, 141, 161, 162, 164], "readthedoc": 18, "en": [18, 72, 73, 110, 161, 164], "latest": 18, "html": [18, 25, 26, 28, 29, 31, 72, 73, 110, 161, 164], "select": [20, 23, 30, 46, 161, 164], "dataset": [20, 25, 28, 29, 30, 32, 33, 153, 161, 164], "more": [20, 25, 26, 28, 29, 31, 160, 161, 164], "oper": 20, "It": [20, 28, 96, 165], "panda": [20, 23], "case": [20, 21, 23, 28, 29, 60, 161, 164, 165], "explicit": [20, 125], "keep": [20, 75, 161, 164], "row": [20, 22, 23], "where": [20, 21, 29, 32, 60, 78, 141, 143, 151, 153, 161, 164], "group": [21, 29, 156], "dtype": [21, 38, 78, 121], "kei": [21, 26, 28, 29, 30, 31, 32, 38, 40, 42, 45, 46, 47, 48, 49, 50, 51, 52, 54, 56, 60, 61, 63, 66, 72, 73, 75, 80, 85, 138, 151, 153, 161, 164], "becom": [21, 153, 161, 164], "kwarg": [21, 33, 34, 38, 40, 60, 61, 63, 64, 66, 72, 73, 85, 95, 96, 97, 98, 102, 115, 153], "col": 21, "filter_col": 21, "singl": [21, 25, 28, 32, 161, 164], "np": [21, 25, 78], "numpi": [21, 25, 32, 38, 42, 78, 80, 150], "recogn": 21, "turn": 21, "add": [22, 45, 60], "weight": [22, 61, 75, 85, 106, 107, 121, 126, 139, 143], "modifi": [22, 23, 29, 102], "its": [22, 46, 155], "integ": [22, 32, 50], "encod": [22, 84, 85, 135, 138, 140, 141, 142], "convert": [22, 32, 42, 75, 80, 140, 150], "hot": 22, "call": [22, 28, 29, 60, 76, 160], "function": [22, 32, 50, 61, 75, 85, 105, 106, 107, 108, 109, 110, 111, 121, 123, 160, 161, 164, 165], "one_hot_encod": 22, "b": [22, 125], "c": [22, 38], "d": 22, "n_row": 22, "100": [22, 50, 75, 106, 107], "random": [22, 23, 28, 29, 50], "test": [22, 23, 28, 29, 32, 60, 61, 161, 164], "wrangl": 22, "pipelin": 22, "creat": [22, 25, 26, 28, 29, 31, 32, 42, 63, 75, 118, 143, 150, 161, 162, 164, 165], "number": [22, 23, 28, 29, 33, 38, 50, 51, 56, 76, 102, 103, 110, 121, 133, 140, 141, 142, 143, 160, 165], "forc": 23, "seed": [23, 28, 29], "42": [23, 28, 29], "have": [23, 45, 50, 60, 75, 133], "equal": [23, 121], "per": [23, 28, 29, 50, 75, 121, 150], "In": [23, 60, 156, 161, 164, 165], "ha": [23, 76, 118], "less": 23, "than": [23, 133], "correspond": [23, 29, 31, 50, 153], "sampl": [23, 25, 26, 28, 29, 30, 31, 46, 50, 94, 95, 96, 98, 153], "replac": [23, 33], "uniqu": [23, 161, 164], "toggl": [23, 100, 134], "upsampl": [23, 110, 143, 161, 164], "smaller": 23, "train_frac": 23, "val_frac": 23, "return_split": 23, "perform": [23, 110], "three": [23, 28], "identifi": 23, "each": [23, 25, 26, 28, 29, 30, 31, 33, 56, 60, 63, 75, 85, 133, 135, 139, 140, 141, 142, 143, 153, 161, 164, 165], "belong": 23, "extend": 23, "enabl": 23, "balanc": 23, "stratifi": 23, "fraction": 23, "valid": [23, 33, 60, 63, 72, 73, 161, 164], "By": [23, 165], "half": 23, "between": [23, 29, 30, 32, 63, 72, 73, 96, 105, 110, 121], "separ": [23, 32, 38, 75], "reproduc": 23, "dataframe_datamodul": [24, 27], "dataframedatamodul": [24, 27, 28, 29], "grouped_dataframe_datamodul": [24, 27], "groupeddataframedatamodul": [24, 27, 29], "alternatingbatchsampl": [24, 27, 29, 30], "removenankeysd": [24, 27, 30], "get_canonical_split_nam": [24, 27, 30], "get_dataset": [24, 27, 28, 30], "make_multiple_dataframe_split": [24, 27, 30], "make_single_dataframe_split": [24, 27, 30], "parse_transform": [24, 27, 30], "create_metatensor": [24, 32], "get_per_file_arg": [24, 32, 33], "is_batch": [24, 32], "make_dataload": [24, 27, 28, 29, 33], "predict_dataload": [24, 27, 28, 33, 149, 153], "prepare_data": [24, 33], "ndarrai": [25, 39, 41, 43, 75, 80], "source_kei": 25, "dataloader_kwarg": [25, 26, 28, 29, 31, 32], "dataload": [25, 26, 28, 29, 31, 32, 33, 61, 150, 161, 164], "element": [25, 60, 133, 153], "keyword": [25, 26, 28, 29, 31, 39], "torch": [25, 26, 28, 29, 30, 31, 42, 61, 63, 72, 73, 78, 85, 96, 103, 106, 107, 110, 118, 138, 139, 156, 165], "instanti": [25, 26, 28, 29, 31, 85, 160, 161, 164], "asid": [25, 26, 28, 29, 31], "shuffl": [25, 26, 28, 29, 30, 31], "among": [25, 26, 28, 29, 31], "num_work": [25, 26, 28, 29, 31, 33, 161, 164], "etc": [25, 26, 28, 29, 31, 161, 164, 165], "pytorch": [25, 26, 28, 29, 30, 31, 61, 85, 161, 164], "info": [25, 26, 28, 29, 31], "org": [25, 26, 28, 29, 31, 116], "stabl": [25, 26, 28, 29, 31, 72, 73, 110, 161, 164], "cache_dir": [26, 28, 29, 30, 31, 161, 164], "usual": 26, "cach": [26, 28, 29, 31, 33, 161, 164], "acceler": [26, 28, 29, 31], "get_dataload": [27, 28, 149, 153], "split_map": [28, 29, 30], "just_infer": [28, 29, 30], "subsampl": [28, 29], "refresh_subsampl": [28, 29], "smartcache_arg": [28, 29, 30], "lightningdatamodul": [28, 33, 153], "lightn": [28, 61, 160, 161, 164, 165], "fold": 28, "addition": [28, 160], "go": 28, "flag": 28, "so": [28, 29, 76, 156, 161, 164, 165], "whole": [28, 29], "predict_datamodul": 28, "simpli": [28, 60, 161, 164], "construct": [28, 161, 164], "regardless": 28, "specif": [28, 29, 60, 72, 73, 85, 110, 161, 164, 165], "everyth": [28, 29, 48], "document": [28, 29, 161, 164], "just": [28, 29], "infer": [28, 29, 60, 72, 73, 85, 95, 96, 98, 156], "epoch": [28, 29], "refresh": [28, 29], "time": [28, 29, 30, 76, 160], "smartcachedataset": [28, 29], "target_column": [29, 30], "grouping_column": [29, 30], "should": [29, 32, 33, 40, 50, 60, 110, 121, 133, 143, 165], "some": [29, 32, 133, 161, 164, 165], "criterion": 29, "leverag": 29, "two": [29, 49, 96, 161, 164], "multitask": 29, "ground": [29, 30, 75, 110, 118, 161, 164, 165], "truth": [29, 30, 75, 110, 118, 161, 164, 165], "task": [29, 30, 63, 66, 72, 73, 76, 105, 106, 108, 109, 110, 111, 140, 160, 161, 164, 165], "characterist": 29, "altern": [29, 30, 165], "dure": [29, 32, 63, 66, 72, 73, 109, 143, 160, 161, 164], "factor": [29, 50, 143, 165], "homogen": 29, "across": [29, 52, 75, 161, 164], "subset": 30, "drop_last": 30, "sampler": 30, "subsetrandomsampl": 30, "batchsampl": 30, "mutual": 30, "exclus": 30, "monai": [30, 33, 50, 52, 72, 73, 110, 133, 161, 164, 165], "wrap": [30, 61, 160, 161, 164], "repres": [30, 133], "last": [30, 51, 82, 118, 133, 139], "incomplet": 30, "randomli": [30, 51, 133], "follow": [30, 165], "order": [30, 133, 140, 142, 143, 155], "remov": [30, 75], "nan": 30, "ad": [30, 45, 165], "allow_missing_kei": [30, 38, 47, 48, 50, 51, 52, 54, 56, 75, 80], "allow": [30, 38, 51, 54, 56, 165], "multi": [30, 32, 154, 160, 161, 164, 165], "target": [30, 60, 66, 76, 114, 116, 117, 118, 119, 123, 125, 126, 161, 164, 165], "split_path": 30, "dataframe_path": 30, "orig_fnam": 31, "origin": [31, 45], "filenam": [31, 39, 41, 43], "extens": 31, "out": [31, 63, 72, 73, 133, 142, 143, 161, 164], "rule": [31, 165], "csv_path": [32, 33], "img_path_column": [32, 33], "channel_column": [32, 33], "out_kei": [32, 38], "3": [32, 33, 50, 75, 76, 102, 103, 107, 110, 112, 133, 140, 141, 142, 143, 156, 162, 165], "scene_column": 32, "scene": [32, 33, 38, 39], "time_start_column": 32, "time_stop_column": 32, "stop": 32, "time_step_column": 32, "dict_meta": 32, "dask_load": [32, 38, 39], "dimension": [32, 95, 96, 97], "timelaps": 32, "metadata": [32, 45, 153], "timepoint": [32, 33, 38, 39], "extract": [32, 38, 39, 142], "spatial": [32, 33, 75, 102, 110, 121, 133, 140, 142, 143, 165], "yx": [32, 140, 165], "zyx": [32, 140, 142, 143, 165], "specifi": [32, 33, 38, 39, 48, 52, 80, 85, 161, 164, 165], "multipl": [32, 50, 102, 103, 133, 161, 164], "thei": [32, 45, 76], "comma": [32, 38], "scene1": 32, "scene2": 32, "ani": [32, 58, 78, 121, 161, 164, 165], "start_column": 32, "stop_column": 32, "step_column": 32, "For": [32, 50, 110, 133, 161, 164, 165], "everi": [32, 61, 151], "other": [32, 161, 164, 165], "version": [32, 102, 165], "accept": [32, 121], "normal": [32, 103, 133, 138, 139, 161, 164, 165], "could": 32, "here": [32, 33, 60, 116, 161, 164, 165], "dask": [32, 38, 39], "full": [32, 38, 39], "memori": [32, 33, 38, 39, 165], "befor": [32, 38, 39, 50, 56, 123, 160], "img": [32, 39, 41, 43, 56, 75, 80, 135, 140, 142, 143], "meta": 32, "df": [32, 33], "x": [32, 60, 61, 63, 73, 85, 102, 103, 105, 106, 107, 110, 112, 115, 124, 127, 133, 134, 138, 139, 165], "listconfig": [32, 51, 56, 151], "multidimimag": 32, "cannot": 32, "dim": [32, 75, 102, 103, 111, 127], "multiscen": 32, "alreadi": [32, 161, 164], "compos": [33, 155], "img_data": 33, "n_val": 33, "20": 33, "pct_val": 33, "raw": [33, 38, 50, 161, 164, 165], "ch": [33, 46, 78], "num_neighbor": 33, "4": [33, 135, 138, 141, 142, 143], "cache_r": 33, "5": [33, 50, 75, 124], "replace_r": 33, "czi": 33, "don": 33, "fit": 33, "bioio": 33, "n_imag": 33, "percentag": 33, "neighbor": [33, 75], "worker": 33, "most": [33, 60], "schedul": 33, "parallel": 33, "submodul": [36, 145, 163], "aicsimage_load": [36, 37], "aicsimageloaderd": [36, 37, 38], "monai_bio_read": [36, 37, 38], "monaibioread": [36, 37, 39], "numpy_read": [36, 37], "readnumpyfil": [36, 37, 40], "ome_zarr_read": [36, 37], "omezarrread": [36, 37, 41], "polygon_load": [36, 37], "polygonloaderd": [36, 37, 42], "skimage_read": [36, 37], "skimageread": [36, 37, 43], "add_meta": [36, 44], "addmeta": [36, 44, 45], "bright_sampl": [36, 44], "brightsampl": [36, 44, 46], "clip": [36, 44, 48], "clipd": [36, 44, 47], "contrastadjust": [36, 44], "contrastadjustd": [36, 44, 48], "merg": [36, 44], "multiscale_cropp": [36, 44], "randommultiscalecropd": [36, 44, 50], "pad": [36, 44, 75, 133], "padzd": [36, 44, 51], "project": [36, 44, 161, 164], "maxprojectd": [36, 44, 52], "rotation_mask_transform": [36, 44], "so2_random_rot": [36, 44], "track_transform": [36, 44], "cropres": [36, 44, 56], "generatetracklabel": [36, 44, 56], "perchannel": [36, 44, 56], "splittrackd": [36, 44, 56], "split_arg": [37, 38], "get_data": [37, 39, 41, 43], "verify_suffix": [37, 39, 41, 43], "path_kei": 38, "scene_kei": 38, "kwargs_kei": 38, "dimension_order_out": [38, 165], "float16": 38, "channel_kei": 38, "timepoint_kei": 38, "fix": 38, "initi": [38, 76, 110, 118, 154], "bioimag": [38, 39], "get_image_dask_data": [38, 39], "miss": [38, 42, 47, 48, 51, 52, 54, 56, 75, 80], "adapt": [39, 43, 115], "github": [39, 43, 115, 141, 162], "com": [39, 43, 115, 162], "mmv": [39, 43], "lab": [39, 43], "mmv_im2im": [39, 43], "reader_kwarg": 39, "imageread": [39, 41, 43], "get_image_data": 39, "pathlik": [39, 41, 43], "maptransform": 40, "thereof": 40, "interpret": 40, "point": [40, 50, 75, 133, 165], "cloud": [40, 115], "remot": 40, "fsspec": 40, "locat": [40, 161, 164], "level": [41, 161, 164, 165], "image_nam": 41, "shape_reference_kei": 42, "propagate_3d": 42, "missing_key_mod": 42, "rais": [42, 52, 75, 80], "polygon": 42, "vertic": 42, "tensor": [42, 80, 96, 118, 119, 126, 133, 143, 156, 165], "mask": [42, 49, 109, 140, 141, 142, 143], "propag": 42, "2d": [42, 110, 133, 140, 156, 161, 164, 165], "3d": [42, 75, 110, 133, 140, 156, 161, 164, 165], "how": [42, 110, 153, 161, 164], "keyerror": 42, "do": [42, 110, 118, 161, 164], "noth": 42, "new": [42, 45, 161, 164, 165], "blank": 42, "generate_slic": [44, 50], "image_kei": [45, 49, 51, 75], "delet": 45, "updat": [45, 60], "metatensor": [45, 153], "been": 45, "threshold": [46, 78, 123], "base_prob": 46, "decid": [46, 50], "intens": [46, 47, 48, 78, 165], "background": [46, 48], "rate": [46, 133], "probabilii": 46, "check": [46, 51], "against": 46, "low": [47, 48], "01": 47, "high": [47, 48], "99": 47, "percentil": [47, 48], "absolut": [47, 48], "lower": [47, 48], "bound": [47, 48], "upper": [47, 48], "per_channel": 47, "resiz": [47, 48, 50, 56, 165], "fail": [47, 48], "adjust": 48, "rang": [48, 78, 161, 164, 165], "outsid": 48, "everywher": 48, "mask_kei": [49, 109], "base_image_kei": 49, "output_nam": 49, "serv": 49, "patch_shap": [50, 134, 165], "scales_dict": 50, "patch_per_imag": 50, "selection_fn": 50, "max_attempt": 50, "randomizabletransform": [50, 56, 75], "style": [50, 52, 142, 165], "slice": [50, 51, 75, 165], "scale": [50, 102, 106, 107, 118, 121], "superresolut": 50, "x_kei": [50, 63, 72, 73], "network": [50, 61, 63, 72, 73, 85, 110, 133, 165], "Its": 50, "resolut": [50, 107, 110], "len": 50, "map": [50, 105, 133, 165], "seg": [50, 75, 100, 136, 161, 164], "would": [50, 60], "kept": 50, "discard": 50, "max": [50, 52], "attempt": 50, "try": [50, 165], "quit": 50, "image_dict": 50, "segmentation_kei": 51, "pad_amount": 51, "pad_kei": 51, "segmentation_ch": 51, "top": [51, 143, 165], "bottom": 51, "crop": 51, "repeat": 51, "first": [51, 96, 103, 156, 161, 164, 165], "present": [51, 75], "offset": 51, "presenc": 51, "projection_dim": 52, "nczyx": 52, "comput": [52, 96, 123, 156], "error": [52, 75, 80], "save_path": 54, "disk": 54, "debug": 54, "max_shift": 56, "8": [56, 96, 135, 138, 141, 142, 143, 161, 164], "maximum": 56, "pixel": [56, 75, 121, 140, 142, 165], "shift": 56, "img_kei": 56, "formation_kei": 56, "breakdown_kei": 56, "breakdown": 56, "track_start_kei": 56, "track_start": 56, "label_kei": [56, 75], "label": [56, 63, 66, 75, 78, 118], "track": 56, "after_save_checkpoint": [57, 58], "log_hyperparam": [57, 58], "log_metr": [57, 58], "experiment_nam": [58, 161, 164], "lightning_log": 58, "run_nam": [58, 161, 164], "tracking_uri": [58, 82], "tag": [58, 155, 160], "mlrun": 58, "prefix": 58, "artifact_loc": 58, "run_id": [58, 82], "fault_toler": 58, "ckpt_callback": 58, "param": [58, 105], "namespac": 58, "mode": [58, 82, 95, 96, 97, 98, 112, 116, 125, 160], "metric": [58, 60, 105, 108, 109, 111, 160], "timepoint_classif": [59, 62], "timepointclassif": [59, 62, 64], "base_handl": [59, 67], "image_handl": [59, 67], "load_image_patch": [59, 67], "multi_task": [59, 71], "multitaskim2im": [59, 71, 72, 73], "load_model_from_checkpoint": [59, 81, 82], "find_indic": [59, 81, 83], "o2_spharm_va": [59, 84], "prior": [59, 84, 85], "base_va": [59, 84], "baseva": [59, 84, 85], "image_canon_va": [59, 84], "image_encod": [59, 84], "image_va": [59, 84], "latent_loss_va": [59, 84], "point_cloud_va": [59, 84], "tabular_va": [59, 84], "compute_metr": [59, 60], "configure_optim": [59, 60, 71, 72, 73], "model_step": [59, 60, 61, 62, 63, 65, 66, 71, 72, 73, 84, 85], "on_train_start": [59, 60], "parse_batch": [59, 60], "predict_step": [59, 60, 62, 63, 64, 65, 66, 71, 72, 73], "test_step": [59, 60, 71, 73], "training_step": [59, 60, 71, 73], "validation_step": [59, 60, 71, 73], "log": [60, 61, 96, 160, 161, 164, 165], "assumpt": 60, "_step": 60, "whose": 60, "mai": 60, "self": [60, 75], "structur": [60, 155, 165], "part": [60, 85, 160, 161, 164], "arbitrari": 60, "denot": 60, "you": [60, 161, 164, 165], "implement": [60, 161, 164, 165], "process": [60, 160, 165], "variabl": [60, 161, 164], "hparam": 60, "id": 60, "detach": [60, 74, 77, 80, 105, 106, 107, 108, 109, 110], "consist": [60, 143, 161, 164], "your": [60, 161, 164, 165], "might": 60, "wish": 60, "post": 60, "minim": 61, "wrapper": [61, 121, 123], "around": [61, 140, 142], "assum": [61, 156, 161, 164, 165], "gt": [61, 115], "optim": [61, 106, 107, 161, 164, 165], "retriev": [61, 160], "adam": 61, "save_predict": 61, "serotini": [61, 161, 164], "fields_to_log": 61, "field": [61, 155, 165], "pretrained_weight": 61, "pretrain": [61, 143], "via": 61, "load_state_dict": 61, "save_imag": [62, 63], "should_save_imag": [62, 63], "share": [63, 72, 73, 165], "save_images_every_n_epoch": [63, 72, 73], "base_kwarg": [63, 66, 72, 73, 85], "logit": [63, 110, 161, 164], "text": 63, "overlaid": 63, "plot_class": [65, 66], "plot_neighbor": [65, 66], "backbon": [66, 72, 73, 105, 108, 109, 110, 111, 143, 161, 164, 165], "task_head": [66, 72, 73, 150, 165], "anchor_kei": 66, "anchor": 66, "positive_kei": 66, "posit": [66, 135, 140], "target_kei": [66, 85], "visual": [66, 161, 164], "viz_freq": 66, "x1": 66, "x2": 66, "embedding1": 66, "embedding2": 66, "instancesegclust": [71, 74, 75], "instancesegloss": [71, 74, 75], "instancesegpreprocessd": [71, 74, 75], "instancesegrandflipd": [71, 74, 75], "pad_slic": [71, 74, 75], "noise_anneal": [71, 74, 103], "noiseanneal": [71, 74, 76], "get_n_postprocess_imag": [71, 73], "get_per_head": [71, 73], "run_forward": [71, 73, 105, 106, 108, 109, 111], "basic": [72, 85, 161, 164, 165], "inference_arg": [72, 73], "slide": [72, 73], "window": [72, 73], "inference_head": 73, "run_head": [73, 104, 105, 106, 107, 108, 109, 111], "n_postprocess": [73, 105, 106, 108, 109, 111], "act_thresh_label": [74, 77], "actthreshlabel": [74, 77, 78], "auto_thresh": [74, 77], "autothreshold": [74, 77, 79], "dict_to_im": [74, 77], "dicttoim": [74, 77, 80], "cluster_object": [74, 75], "kd_cluster": [74, 75], "remove_small_skeleton": [74, 75], "embed_from_skel": [74, 75], "keep_largest_cc": [74, 75], "label_2d": [74, 75], "shrink": [74, 75], "skeleton_tal": [74, 75], "smooth_embed": [74, 75], "topology_preserving_thin": [74, 75], "update_nois": [74, 76], "anisotropi": 75, "6": [75, 143], "skel_threshold": 75, "semantic_threshold": 75, "min_siz": 75, "1000": 75, "distance_threshold": 75, "progress": 75, "cluster": 75, "instanceseg": 75, "find": 75, "skeleton": 75, "assign": 75, "semant": 75, "embed": [75, 140, 141, 142, 143], "nearest": [75, 112], "distanc": [75, 165], "skel": 75, "closest": 75, "below": [75, 123, 161, 164], "touch": 75, "edg": [75, 165], "compon": [75, 155], "kernel_s": [75, 133, 134], "thin": 75, "keep_largest": 75, "instanc": [75, 76, 133, 143, 165], "kernel": [75, 133], "gaussian": [75, 76, 84, 94], "smooth": 75, "flow": 75, "amount": [75, 110, 133], "psuedo": 75, "largest": 75, "connect": [75, 110, 133, 143], "iseg": 75, "vector": [75, 156, 165], "z": [75, 85, 95, 96, 97, 156, 161, 164], "im": [75, 103], "topologi": 75, "preserv": 75, "binari": 75, "max_label": 75, "increas": [75, 76, 165], "thick": 75, "convolv": 75, "non": 75, "bw": 75, "bridg": 75, "gap": 75, "eros": 75, "spatial_axi": 75, "prob": [75, 116], "flip": [75, 165], "augment": [75, 161, 164, 165], "sign": 75, "gradient": 75, "chang": [75, 161, 164, 165], "axi": [75, 156], "NOT": 75, "probabl": 75, "constraint": 75, "annealing_step": 76, "5000": 76, "init_vari": 76, "anneal": [76, 103], "varianc": [76, 96], "nois": [76, 103], "real": [76, 102, 118], "fake": [76, 118], "harder": 76, "distribut": [76, 97], "overlap": 76, "nice": 76, "theoret": 76, "implic": 76, "qualiti": 76, "also": [76, 96, 133, 161, 164, 165], "curriculum": 76, "learn": [76, 165], "techniqu": 76, "iter": 76, "unblur": 76, "over": 76, "linearli": 76, "activ": [78, 102, 110, 133, 138, 162], "ident": [78, 107, 110, 133, 161, 164], "_type": 78, "_dtype_lik": 78, "_supportsdtyp": 78, "supportsindex": 78, "_dtypedict": 78, "uint8": 78, "rescale_dtyp": 78, "purpos": 78, "rescal": [78, 161, 164], "dtypelik": 78, "multichannel": 80, "concaten": 80, "cuda": 80, "tmp_dir": 82, "strict": 82, "ckpt": [82, 165], "lst": 83, "o2_spharm_encod": [84, 90], "abstract_prior": [84, 94], "diagonalgaussianprior": [84, 94, 96], "isotropicgaussianprior": [84, 94, 96], "compute_tc_penalti": [84, 94, 96], "identity_prior": [84, 94], "identityprior": [84, 94, 97], "joint_prior": [84, 94], "jointprior": [84, 94, 98], "calculate_elbo": [84, 85], "calculate_rcl": [84, 85], "calculate_rcl_dict": [84, 85], "decod": [84, 85, 138, 141, 142, 143], "sample_z": [84, 85], "beta": [85, 125], "kld": 85, "term": [85, 133], "reconstruction_loss": [85, 106, 107], "reconstruct": [85, 106, 107, 149, 157], "_loss": [85, 114, 116, 117, 119, 125, 126], "abstractprior": 85, "latent": 85, "space": 85, "decoder_latent_part": 85, "decoer": 85, "what": [85, 155], "depend": [85, 162], "xhat": 85, "input_kei": 85, "return_param": 85, "z_parts_param": 85, "kl_diverg": [94, 95, 96, 98], "param_s": [94, 95, 96, 97, 98], "kl": [95, 96, 97, 98], "properti": [95, 96, 97, 98], "logvar": 96, "learn_mean": 96, "learn_logvar": 96, "clamp_logvar": 96, "tc_penalty_weight": 96, "mu1": 96, "mu2": 96, "logvar1": 96, "logvar2": 96, "reduct": [96, 98, 114, 116, 117, 125, 126], "sum": [96, 98, 125, 139, 143], "kullback": 96, "leibler": 96, "diverg": 96, "diagon": 96, "necessarili": 96, "isotrop": 96, "work": [96, 162, 165], "wise": 96, "second": 96, "doesn": [97, 162], "contribut": 97, "effect": 97, "dirac": 97, "delta": 97, "z_param": 98, "multi_scale_discrimin": [100, 101], "multiscalediscrimin": [100, 101, 102], "n_layer_discrimin": [100, 101], "nlayerdiscrimin": [100, 101, 102, 103], "base_head": [100, 104], "basehead": [100, 104, 105, 106, 108, 109, 110, 111], "gan_head": [100, 104], "ganhead": [100, 104, 106, 107], "gan_head_superr": [100, 104], "ganhead_res": [100, 104, 107], "mae_head": [100, 104], "maehead": [100, 104, 108], "mask_head": [100, 104], "maskhead": [100, 104, 109], "res_blocks_head": [100, 104], "resblockshead": [100, 104, 107, 110], "vic_reg": [100, 104, 113], "vicreghead": [100, 104, 111], "adversarial_loss": [100, 113], "adversarialloss": [100, 113, 114], "chamfer_loss": [100, 113], "chamferloss": [100, 113, 115], "continuous_bernoulli": [100, 113], "cblogloss": [100, 113, 116], "cosine_loss": [100, 113], "cosineloss": [100, 113, 117], "gan_loss": [100, 106, 107, 113], "ganloss": [100, 106, 107, 113, 118], "pix2pixhd": [100, 102, 106, 107, 113, 118], "gaussian_nll_loss": [100, 113], "gaussiannllloss": [100, 113, 119], "geomloss": [100, 113], "loss_wrapp": [100, 113], "cmap_loss": [100, 113, 121], "losswrapp": [100, 113, 121], "spharm_loss": [100, 113], "threshold_loss": [100, 113], "thresholdloss": [100, 113, 123], "vicregloss": [100, 113, 124], "off_diagon": [100, 113, 124], "weibul": [100, 113], "weibulllogloss": [100, 113, 125], "weibull_log_prob": [100, 113, 125], "weighted_mse_loss": [100, 113], "weightedmseloss": [100, 113, 126], "dgcnn": [100, 128], "folding_net": [100, 128], "graph_funct": [100, 128], "vnn": [100, 128], "block": [100, 110, 133, 136], "cross_ma": [100, 136], "crossmae_decod": [100, 136, 141], "mae": [100, 136], "mae_decod": [100, 136, 142], "mae_encod": [100, 136, 142], "mae_vit": [100, 136, 142], "encodedskip": [100, 136, 143], "seg_vit": [100, 136, 143], "superresdecod": [100, 136, 143], "take_index": [100, 136, 144], "n_scale": 102, "input_nc": 103, "ndf": 103, "n_layer": 103, "norm_lay": [103, 138, 139], "instancenorm": 103, "instancenorm3d": 103, "defin": [103, 118], "patchgan": 103, "n_channel": 103, "input_im": 103, "model_output": 103, "conv_fn": 103, "later": 103, "requires_featur": 103, "standard": 103, "generate_io_map": [104, 105], "update_param": [104, 105], "input_filenam": 105, "backbone_featur": [105, 106, 108, 109, 111], "y_hat": [105, 106, 108, 109, 111], "featur": [105, 108, 109, 111, 118, 133, 138, 139, 141, 142, 143, 161, 164], "calcul": [105, 108, 109, 111, 121], "bcewithlogitsloss": [106, 107, 118], "feature_matching_loss": [106, 107], "l1loss": [106, 107], "mseloss": [106, 107], "reconstruction_loss_weight": [106, 107], "in_channel": [107, 110, 112, 133, 165], "out_channel": [107, 110, 112, 133, 143, 165], "final_act": [107, 110], "lr": [107, 110], "n_conv": [107, 110], "dropout": [107, 110, 112, 133], "upsample_method": [107, 110], "pixelshuffl": [107, 110], "upsample_ratio": [107, 110], "first_lay": [107, 110], "dens": [107, 110], "inherit": 107, "__init__": 107, "calculate_metr": 109, "convolut": [110, 133, 140, 142, 143, 161, 164], "final": [110, 142], "done": 110, "hr": 110, "determin": [110, 133, 155, 161, 164, 165], "ratio": [110, 133, 142, 143], "length": [110, 121, 135], "convprojectionlay": 110, "2048": 111, "8192": 111, "hidden_lay": [111, 127], "projectornetwork": 111, "hidden": 111, "scale_factor": 112, "align_corn": 112, "antialia": 112, "batch_pairwise_dist": [113, 115], "batch_pairwise_dist2": [113, 115], "get_target_tensor": [113, 118], "get_feature_matching_loss": [113, 118], "get_gan_loss": [113, 118], "argmax": 114, "squeez": 114, "return_pr": 114, "sentinal4d": 115, "cellshap": 115, "blob": 115, "cellshape_cloud": 115, "vendor": 115, "chamfer_dist": 115, "py": [115, 165], "licens": 115, "license_antao": 115, "y": [115, 124, 138], "continu": 116, "bernoulli": 116, "propos": 116, "arxiv": 116, "ab": 116, "1907": 116, "06845": 116, "gan_mod": 118, "vanilla": 118, "target_real_label": 118, "target_fake_label": 118, "abstract": [118, 161, 164], "awai": 118, "need": [118, 161, 164, 165], "lsgan": 118, "wgangp": 118, "note": [118, 165], "sigmoid": [118, 161, 164], "target_is_r": 118, "fill": 118, "loss_weight": 118, "fm": 118, "10": [118, 119, 125, 133], "feature_typ": 118, "mean_dim": 119, "ep": [119, 125, 133, 156], "1e": [119, 125, 133, 156], "costmap": 121, "differenti": [121, 161, 164], "emphas": 121, "throughout": 121, "loss_fn": [121, 123], "channel_weight": 121, "_supportsarrai": 121, "_nestedsequ": 121, "complex": [121, 161, 164], "byte": 121, "loss_scal": 121, "averag": 121, "arraylik": 121, "abov": 123, "num_featur": 124, "sim_coeff": 124, "std_coeff": 124, "cov_coeff": 124, "alpha": 125, "256": [127, 134], "scale_output": 127, "stride": 133, "subunit": 133, "adn_ord": 133, "nda": 133, "prelu": 133, "norm": [133, 139], "dropout_dim": 133, "dilat": 133, "bia": 133, "last_conv_onli": 133, "residu": 133, "conv": 133, "init": 133, "normalized_shap": 133, "print": [133, 155, 160], "sequenti": 133, "unit0": 133, "conv3d": 133, "adn": 133, "num_paramet": 133, "n": [133, 161, 162, 164], "layernorm": [133, 138, 139], "05": 133, "elementwise_affin": 133, "unit1": 133, "zero": [133, 160], "entir": 133, "larger": 133, "control": [133, 160], "implicit": 133, "both": [133, 165], "side": 133, "in_filt": 134, "out_filt": 134, "n_input_ch": 134, "512": 134, "n_conv_filt": 134, "pos_embedding_length": 135, "120": 135, "emb_dim": [135, 138, 140, 141, 142, 143], "num_lay": [135, 139, 141, 142, 143], "num_head": [135, 138, 141, 142], "num_class": 135, "token": [135, 141], "classifi": 135, "them": [135, 161, 164], "d_model": 135, "matrix": [135, 156], "cross_attent": [136, 137], "crossattent": [136, 137, 138], "crossattentionblock": [136, 137, 138], "crossselfblock": [136, 137, 138], "intermediate_weigh": [136, 137], "intermediateweigh": [136, 137, 139], "patchifi": [136, 137], "random_index": [136, 137, 140], "init_weight": [136, 141, 142], "get_mask": [137, 140], "encoder_dim": 138, "decoder_dim": [138, 142], "qkv_bia": 138, "qk_scale": 138, "attn_drop": 138, "proj_drop": 138, "mlp_ratio": 138, "drop_path": 138, "act_lay": 138, "gelu": 138, "in_featur": 138, "hidden_featur": 138, "out_featur": 138, "embed_dim": 139, "n_output": 139, "intermedi": [139, 142, 143], "n_patch": 140, "context_pixel": [140, 142], "pix": 140, "mask_ratio": [140, 142, 143], "n_visible_patch": 140, "num_patch": [140, 141, 142, 143], "devic": 140, "base_patch_s": [141, 142, 143], "enc_dim": [141, 142], "768": [141, 142, 143], "192": [141, 142, 143], "inspir": 141, "crossma": [141, 142], "attend": 141, "visibl": 141, "forward_index": [141, 142], "backward_index": [141, 142], "12": [142, 143], "n_intermediate_weight": 142, "weight_intermedi": 142, "linear": 142, "like": [142, 143, 165], "75": [142, 143], "encoder_lay": [142, 143], "encoder_head": [142, 143], "decoder_lay": [142, 143], "decoder_head": 142, "use_crossma": 142, "features_onli": 142, "n_decoder_filt": 143, "upsample_factor": 143, "6134": 143, "5005": 143, "encoder_ckpt": 143, "freeze_encod": 143, "encoder_kwarg": 143, "simpl": [143, 161, 164], "aic": 143, "20x": 143, "100x": 143, "unet": 143, "fed": [143, 161, 164], "skip": 143, "read_pcloud": [145, 146], "generate_img": [149, 153], "compute_rotation_matrix": [149, 156], "data_cfg": 150, "kv": 151, "item": 151, "nest": 151, "form": [151, 156], "interpol": [151, 161, 164], "limit": [152, 161, 164, 165], "fn": 152, "num_sampl": 153, "dummy_metadata": 153, "10000": 153, "mani": [153, 161, 164, 165], "k": 153, "friendli": 154, "save_to_fil": 155, "prompt": 155, "user": [155, 161, 164], "print_ord": 155, "resolv": 155, "content": [155, 160], "rich": [155, 160], "librari": 155, "tree": 155, "hydra": [155, 161, 164, 165], "refer": [155, 161, 164], "export": 155, "pad_valu": 156, "06": 156, "pose": 156, "about": 156, "equivari": [156, 162], "co": 156, "theta": 156, "sin": 156, "indic": 156, "pair": 156, "precis": 156, "sure": 160, "close": 160, "properli": 160, "prevent": 160, "failur": 160, "multirun": 160, "warn": 160, "metric_dict": 160, "metric_nam": 160, "safe": 160, "callbacks_cfg": 160, "logger_cfg": 160, "object_dict": 160, "rank": 160, "task_func": 160, "decor": 160, "resist": 160, "finish": 160, "except": 160, "occur": 160, "total": 160, "execut": 160, "dir": 160, "aim": [161, 164], "common": [161, 164], "manner": [161, 164], "easi": [161, 164], "beginn": [161, 164], "flexibl": [161, 164, 165], "custom": [161, 164], "templat": [161, 164, 165], "conveni": [161, 164], "syntax": [161, 164], "repo": [161, 164], "best": [161, 164], "familiar": [161, 164, 165], "mechan": [161, 164], "topic": [161, 164], "cover": [161, 164], "becaus": [161, 164], "help": [161, 164], "These": [161, 164], "reli": [161, 164], "heavili": [161, 164], "omegaconf": [161, 164], "expos": [161, 164], "_aux": [161, 164], "section": [161, 164], "persist": [161, 164], "speed": [161, 164], "up": [161, 164, 165], "divid": [161, 164], "manifest": [161, 164], "preprocess": [161, 164], "offer": [161, 164], "wide": [161, 164], "often": [161, 164, 165], "primari": [161, 164], "due": [161, 164], "score": [161, 164], "v": [161, 164], "binar": [161, 164, 165], "own": [161, 164], "thing": [161, 164], "pin_memori": [161, 164], "workhors": [161, 164], "source_col": [161, 164, 165], "target_col": [161, 164], "organ": [161, 164], "arrang": [161, 164], "produc": [161, 164], "through": [161, 164], "further": [161, 164], "lr_schedul": [161, 164], "alwai": [161, 164], "well": [161, 164], "_target_": [161, 164], "_partial_": [161, 164], "sigmoid_rescal": [161, 164], "tell": [161, 164], "bit": [161, 164], "encourag": [161, 164], "few": [161, 164, 165], "git": 162, "clone": 162, "allencellmodel": 162, "cd": 162, "conda": 162, "environ": 162, "myenv": 162, "9": 162, "pip": 162, "txt": 162, "relat": 162, "equiv": 162, "upgrad": 162, "subpackag": 163, "outlin": 165, "modif": 165, "doe": 165, "suit": 165, "aicsimageio": 165, "recommend": 165, "suitabl": 165, "robust": 165, "again": 165, "excel": 165, "ensur": 165, "while": 165, "naiv": 165, "incorrect": 165, "neural": 165, "architectur": 165, "signal": 165, "cut": 165, "crucial": 165, "bottleneck": 165, "suggest": 165, "look": 165, "consider": 165, "primarili": 165, "As": 165, "thumb": 165, "enough": 165, "entiti": 165, "establish": 165, "until": 165, "exceed": 165, "too": 165, "downsampl": 165, "decreas": 165, "usag": 165, "ckpt_path": 165, "boolean": 165, "dictat": 165, "omit": 165}, "objects": {"": [[1, 0, 0, "-", "cyto_dl"]], "cyto_dl": [[2, 0, 0, "-", "api"], [8, 0, 0, "-", "callbacks"], [17, 0, 0, "-", "dataframe"], [24, 0, 0, "-", "datamodules"], [35, 0, 0, "-", "eval"], [36, 0, 0, "-", "image"], [57, 0, 0, "-", "loggers"], [59, 0, 0, "-", "models"], [100, 0, 0, "-", "nn"], [145, 0, 0, "-", "point_cloud"], [148, 0, 0, "-", "train"], [149, 0, 0, "-", "utils"]], "cyto_dl.api": [[3, 0, 0, "-", "cyto_dl_model"], [6, 0, 0, "-", "data"], [7, 0, 0, "-", "model"]], "cyto_dl.api.cyto_dl_model": [[4, 0, 0, "-", "cyto_dl_base_model"], [5, 0, 0, "-", "segmentation_plugin_model"]], "cyto_dl.api.cyto_dl_model.cyto_dl_base_model": [[4, 1, 1, "", "CytoDLBaseModel"]], "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel": [[4, 2, 1, "", "from_default_config"], [4, 2, 1, "", "from_existing_config"], [4, 2, 1, "", "get_config"], [4, 2, 1, "", "get_experiment_name"], [4, 2, 1, "", "predict"], [4, 2, 1, "", "save_config"], [4, 2, 1, "", "set_experiment_name"], [4, 2, 1, "", "train"]], "cyto_dl.api.cyto_dl_model.segmentation_plugin_model": [[5, 1, 1, "", "SegmentationPluginModel"]], "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel": [[5, 2, 1, "", "get_hardware_type"], [5, 2, 1, "", "get_input_channel"], [5, 2, 1, "", "get_manifest_column_names"], [5, 2, 1, "", "get_patch_size"], [5, 2, 1, "", "get_raw_image_channels"], [5, 2, 1, "", "get_split_column"], [5, 2, 1, "", "remove_split_column"], [5, 2, 1, "", "set_hardware_type"], [5, 2, 1, "", "set_input_channel"], [5, 2, 1, "", "set_manifest_column_names"], [5, 2, 1, "", "set_patch_size"], [5, 2, 1, "", "set_raw_image_channels"], [5, 2, 1, "", "set_split_column"]], "cyto_dl.api.data": [[6, 1, 1, "", "AutoThresholdMethod"], [6, 1, 1, "", "ExperimentType"], [6, 1, 1, "", "HardwareType"], [6, 1, 1, "", "PatchSize"]], "cyto_dl.api.data.AutoThresholdMethod": [[6, 3, 1, "", "ISODATA"], [6, 3, 1, "", "LI"], [6, 3, 1, "", "LOCAL"], [6, 3, 1, "", "MEAN"], [6, 3, 1, "", "MINIMUM"], [6, 3, 1, "", "MULTIOTSU"], [6, 3, 1, "", "NIBLACK"], [6, 3, 1, "", "OTSU"], [6, 3, 1, "", "SAUVOLA"], [6, 3, 1, "", "TRIANGLE"], [6, 3, 1, "", "YEN"]], "cyto_dl.api.data.ExperimentType": [[6, 3, 1, "", "GAN"], [6, 3, 1, "", "INSTANCE_SEG"], [6, 3, 1, "", "LABEL_FREE"], [6, 3, 1, "", "SEGMENTATION"], [6, 3, 1, "", "SEGMENTATION_ARRAY"], [6, 3, 1, "", "SEGMENTATION_PLUGIN"]], "cyto_dl.api.data.HardwareType": [[6, 3, 1, "", "CPU"], [6, 3, 1, "", "GPU"]], "cyto_dl.api.data.PatchSize": [[6, 3, 1, "", "LARGE"], [6, 3, 1, "", "MEDIUM"], [6, 3, 1, "", "SMALL"]], "cyto_dl.api.model": [[7, 1, 1, "", "CytoDLModel"]], "cyto_dl.api.model.CytoDLModel": [[7, 2, 1, "", "download_example_data"], [7, 2, 1, "", "load_config_from_dict"], [7, 2, 1, "", "load_config_from_file"], [7, 2, 1, "", "load_default_experiment"], [7, 2, 1, "", "override_config"], [7, 2, 1, "", "predict"], [7, 2, 1, "", "print_config"], [7, 2, 1, "", "save_config"], [7, 2, 1, "", "train"]], "cyto_dl.callbacks": [[10, 0, 0, "-", "csv_saver"], [11, 0, 0, "-", "image_saver"], [13, 0, 0, "-", "layer_freeze"], [14, 0, 0, "-", "model_utils"], [15, 0, 0, "-", "outlier_detection"]], "cyto_dl.callbacks.csv_saver": [[10, 1, 1, "", "CSVSaver"]], "cyto_dl.callbacks.csv_saver.CSVSaver": [[10, 2, 1, "", "on_predict_epoch_end"]], "cyto_dl.callbacks.image_saver": [[11, 1, 1, "", "ImageSaver"]], "cyto_dl.callbacks.image_saver.ImageSaver": [[11, 2, 1, "", "on_predict_batch_end"], [11, 2, 1, "", "on_test_batch_end"], [11, 2, 1, "", "on_train_batch_end"], [11, 2, 1, "", "on_validation_batch_end"], [11, 2, 1, "", "save"]], "cyto_dl.callbacks.layer_freeze": [[13, 1, 1, "", "LayerFreeze"]], "cyto_dl.callbacks.layer_freeze.LayerFreeze": [[13, 2, 1, "", "setup"]], "cyto_dl.callbacks.model_utils": [[14, 1, 1, "", "GetEmbeddings"], [14, 4, 1, "", "get_all_embeddings"], [14, 4, 1, "", "save_predictions_classifier"]], "cyto_dl.callbacks.model_utils.GetEmbeddings": [[14, 2, 1, "", "on_test_epoch_end"]], "cyto_dl.callbacks.outlier_detection": [[15, 1, 1, "", "OutlierDetection"]], "cyto_dl.callbacks.outlier_detection.OutlierDetection": [[15, 2, 1, "", "calculate_mahalanobis_hook"], [15, 2, 1, "", "flatten_activations"], [15, 2, 1, "", "on_load_checkpoint"], [15, 2, 1, "", "on_predict_batch_end"], [15, 2, 1, "", "on_predict_epoch_start"], [15, 2, 1, "", "on_save_checkpoint"], [15, 2, 1, "", "on_test_batch_end"], [15, 2, 1, "", "on_test_epoch_start"], [15, 2, 1, "", "on_train_epoch_start"], [15, 2, 1, "", "update_covariance_hook"]], "cyto_dl.dataframe": [[18, 0, 0, "-", "readers"], [19, 0, 0, "-", "transforms"]], "cyto_dl.dataframe.readers": [[18, 4, 1, "", "filter_columns"], [18, 4, 1, "", "read_csv"], [18, 4, 1, "", "read_dataframe"], [18, 4, 1, "", "read_h5ad"], [18, 4, 1, "", "read_parquet"]], "cyto_dl.dataframe.transforms": [[20, 0, 0, "-", "filter"], [21, 0, 0, "-", "group_cols"], [22, 0, 0, "-", "misc"], [23, 0, 0, "-", "split"]], "cyto_dl.dataframe.transforms.filter": [[20, 4, 1, "", "filter_columns"], [20, 4, 1, "", "filter_rows"]], "cyto_dl.dataframe.transforms.group_cols": [[21, 1, 1, "", "GroupCols"]], "cyto_dl.dataframe.transforms.misc": [[22, 4, 1, "", "append_class_weights"], [22, 4, 1, "", "append_labels_to_integers"], [22, 4, 1, "", "append_one_hot"], [22, 4, 1, "", "make_random_df"]], "cyto_dl.dataframe.transforms.split": [[23, 4, 1, "", "sample_n_each"], [23, 4, 1, "", "split_dataframe"]], "cyto_dl.datamodules": [[25, 0, 0, "-", "array"], [26, 0, 0, "-", "data_dict"], [27, 0, 0, "-", "dataframe"], [31, 0, 0, "-", "folder"], [32, 0, 0, "-", "multidim_image"], [33, 0, 0, "-", "smartcache"], [34, 0, 0, "-", "torchvision"]], "cyto_dl.datamodules.array": [[25, 4, 1, "", "make_array_dataloader"]], "cyto_dl.datamodules.data_dict": [[26, 4, 1, "", "make_data_dict_dataloader"]], "cyto_dl.datamodules.dataframe": [[28, 0, 0, "-", "dataframe_datamodule"], [29, 0, 0, "-", "grouped_dataframe_datamodule"], [30, 0, 0, "-", "utils"]], "cyto_dl.datamodules.dataframe.dataframe_datamodule": [[28, 1, 1, "", "DataframeDatamodule"]], "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule": [[28, 2, 1, "", "get_dataloader"], [28, 2, 1, "", "get_dataset"], [28, 2, 1, "", "make_dataloader"], [28, 2, 1, "", "predict_dataloader"], [28, 2, 1, "", "test_dataloader"], [28, 2, 1, "", "train_dataloader"], [28, 2, 1, "", "val_dataloader"]], "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule": [[29, 1, 1, "", "GroupedDataframeDatamodule"]], "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule.GroupedDataframeDatamodule": [[29, 2, 1, "", "make_dataloader"]], "cyto_dl.datamodules.dataframe.utils": [[30, 1, 1, "", "AlternatingBatchSampler"], [30, 1, 1, "", "RemoveNaNKeysd"], [30, 4, 1, "", "get_canonical_split_name"], [30, 4, 1, "", "get_dataset"], [30, 4, 1, "", "make_multiple_dataframe_splits"], [30, 4, 1, "", "make_single_dataframe_splits"], [30, 4, 1, "", "parse_transforms"]], "cyto_dl.datamodules.folder": [[31, 4, 1, "", "make_folder_dataloader"]], "cyto_dl.datamodules.multidim_image": [[32, 1, 1, "", "MultiDimImageDataset"], [32, 4, 1, "", "make_multidim_image_dataloader"]], "cyto_dl.datamodules.multidim_image.MultiDimImageDataset": [[32, 2, 1, "", "create_metatensor"], [32, 2, 1, "", "get_per_file_args"], [32, 2, 1, "", "is_batch"]], "cyto_dl.datamodules.smartcache": [[33, 1, 1, "", "SmartcacheDatamodule"]], "cyto_dl.datamodules.smartcache.SmartcacheDatamodule": [[33, 2, 1, "", "get_per_file_args"], [33, 2, 1, "", "make_dataloader"], [33, 2, 1, "", "predict_dataloader"], [33, 2, 1, "", "prepare_data"], [33, 2, 1, "", "setup"], [33, 2, 1, "", "test_dataloader"], [33, 2, 1, "", "train_dataloader"], [33, 2, 1, "", "val_dataloader"]], "cyto_dl.datamodules.torchvision": [[34, 1, 1, "", "CIFAR10"], [34, 1, 1, "", "CIFAR100"], [34, 1, 1, "", "CLEVRClassification"], [34, 1, 1, "", "Caltech101"], [34, 1, 1, "", "Caltech256"], [34, 1, 1, "", "CelebA"], [34, 1, 1, "", "Cityscapes"], [34, 1, 1, "", "CocoCaptions"], [34, 1, 1, "", "CocoDetection"], [34, 1, 1, "", "Country211"], [34, 1, 1, "", "DTD"], [34, 1, 1, "", "DatasetFolder"], [34, 1, 1, "", "EMNIST"], [34, 1, 1, "", "EuroSAT"], [34, 1, 1, "", "FER2013"], [34, 1, 1, "", "FGVCAircraft"], [34, 1, 1, "", "FakeData"], [34, 1, 1, "", "FashionMNIST"], [34, 1, 1, "", "Flickr30k"], [34, 1, 1, "", "Flickr8k"], [34, 1, 1, "", "Flowers102"], [34, 1, 1, "", "Food101"], [34, 1, 1, "", "GTSRB"], [34, 1, 1, "", "HMDB51"], [34, 1, 1, "", "INaturalist"], [34, 1, 1, "", "ImageFolder"], [34, 1, 1, "", "ImageNet"], [34, 1, 1, "", "KMNIST"], [34, 1, 1, "", "Kinetics"], [34, 1, 1, "", "Kitti"], [34, 1, 1, "", "LFWPairs"], [34, 1, 1, "", "LFWPeople"], [34, 1, 1, "", "LSUN"], [34, 1, 1, "", "LSUNClass"], [34, 1, 1, "", "MNIST"], [34, 1, 1, "", "MovingMNIST"], [34, 1, 1, "", "Omniglot"], [34, 1, 1, "", "OxfordIIITPet"], [34, 1, 1, "", "PCAM"], [34, 1, 1, "", "PhotoTour"], [34, 1, 1, "", "Places365"], [34, 1, 1, "", "QMNIST"], [34, 1, 1, "", "RenderedSST2"], [34, 1, 1, "", "SBDataset"], [34, 1, 1, "", "SBU"], [34, 1, 1, "", "SEMEION"], [34, 1, 1, "", "STL10"], [34, 1, 1, "", "SUN397"], [34, 1, 1, "", "SVHN"], [34, 1, 1, "", "StanfordCars"], [34, 1, 1, "", "UCF101"], [34, 1, 1, "", "USPS"], [34, 1, 1, "", "VOCDetection"], [34, 1, 1, "", "VOCSegmentation"], [34, 1, 1, "", "VisionDataset"], [34, 1, 1, "", "WIDERFace"]], "cyto_dl.eval": [[35, 4, 1, "", "main"]], "cyto_dl.image": [[37, 0, 0, "-", "io"], [44, 0, 0, "-", "transforms"]], "cyto_dl.image.io": [[38, 0, 0, "-", "aicsimage_loader"], [39, 0, 0, "-", "monai_bio_reader"], [40, 0, 0, "-", "numpy_reader"], [41, 0, 0, "-", "ome_zarr_reader"], [42, 0, 0, "-", "polygon_loader"], [43, 0, 0, "-", "skimage_reader"]], "cyto_dl.image.io.aicsimage_loader": [[38, 1, 1, "", "AICSImageLoaderd"]], "cyto_dl.image.io.aicsimage_loader.AICSImageLoaderd": [[38, 2, 1, "", "split_args"]], "cyto_dl.image.io.monai_bio_reader": [[39, 1, 1, "", "MonaiBioReader"]], "cyto_dl.image.io.monai_bio_reader.MonaiBioReader": [[39, 2, 1, "", "get_data"], [39, 2, 1, "", "read"], [39, 2, 1, "", "verify_suffix"]], "cyto_dl.image.io.numpy_reader": [[40, 1, 1, "", "ReadNumpyFile"]], "cyto_dl.image.io.ome_zarr_reader": [[41, 1, 1, "", "OmeZarrReader"]], "cyto_dl.image.io.ome_zarr_reader.OmeZarrReader": [[41, 2, 1, "", "get_data"], [41, 2, 1, "", "read"], [41, 2, 1, "", "verify_suffix"]], "cyto_dl.image.io.polygon_loader": [[42, 1, 1, "", "PolygonLoaderd"]], "cyto_dl.image.io.skimage_reader": [[43, 1, 1, "", "SkimageReader"]], "cyto_dl.image.io.skimage_reader.SkimageReader": [[43, 2, 1, "", "get_data"], [43, 2, 1, "", "read"], [43, 2, 1, "", "verify_suffix"]], "cyto_dl.image.transforms": [[45, 0, 0, "-", "add_meta"], [46, 0, 0, "-", "bright_sampler"], [47, 0, 0, "-", "clip"], [48, 0, 0, "-", "contrastadjust"], [49, 0, 0, "-", "merge"], [50, 0, 0, "-", "multiscale_cropper"], [51, 0, 0, "-", "pad"], [52, 0, 0, "-", "project"], [54, 0, 0, "-", "save"], [56, 0, 0, "-", "track_transforms"]], "cyto_dl.image.transforms.add_meta": [[45, 1, 1, "", "AddMeta"]], "cyto_dl.image.transforms.bright_sampler": [[46, 1, 1, "", "BrightSampler"]], "cyto_dl.image.transforms.clip": [[47, 1, 1, "", "Clip"], [47, 1, 1, "", "Clipd"]], "cyto_dl.image.transforms.contrastadjust": [[48, 1, 1, "", "ContrastAdjust"], [48, 1, 1, "", "ContrastAdjustd"]], "cyto_dl.image.transforms.merge": [[49, 1, 1, "", "Merged"]], "cyto_dl.image.transforms.multiscale_cropper": [[50, 1, 1, "", "RandomMultiScaleCropd"]], "cyto_dl.image.transforms.multiscale_cropper.RandomMultiScaleCropd": [[50, 2, 1, "", "generate_slices"]], "cyto_dl.image.transforms.pad": [[51, 1, 1, "", "PadZd"]], "cyto_dl.image.transforms.project": [[52, 1, 1, "", "MaxProjectd"]], "cyto_dl.image.transforms.save": [[54, 1, 1, "", "Save"], [54, 1, 1, "", "Saved"]], "cyto_dl.image.transforms.track_transforms": [[56, 1, 1, "", "CropResize"], [56, 1, 1, "", "GenerateTrackLabels"], [56, 1, 1, "", "PerChannel"], [56, 1, 1, "", "SplitTrackd"]], "cyto_dl.loggers": [[58, 0, 0, "-", "mlflow"]], "cyto_dl.loggers.mlflow": [[58, 1, 1, "", "MLFlowLogger"]], "cyto_dl.loggers.mlflow.MLFlowLogger": [[58, 2, 1, "", "after_save_checkpoint"], [58, 2, 1, "", "log_hyperparams"], [58, 2, 1, "", "log_metrics"]], "cyto_dl.models": [[60, 0, 0, "-", "base_model"], [61, 0, 0, "-", "basic_model"], [62, 0, 0, "-", "classification"], [65, 0, 0, "-", "contrastive"], [71, 0, 0, "-", "im2im"], [81, 0, 0, "-", "utils"]], "cyto_dl.models.base_model": [[60, 1, 1, "", "BaseModel"], [60, 1, 1, "", "BaseModelMeta"]], "cyto_dl.models.base_model.BaseModel": [[60, 2, 1, "", "compute_metrics"], [60, 2, 1, "", "configure_optimizers"], [60, 2, 1, "", "forward"], [60, 2, 1, "", "model_step"], [60, 2, 1, "", "on_train_start"], [60, 2, 1, "", "parse_batch"], [60, 2, 1, "", "predict_step"], [60, 2, 1, "", "test_step"], [60, 2, 1, "", "training_step"], [60, 2, 1, "", "validation_step"]], "cyto_dl.models.basic_model": [[61, 1, 1, "", "BasicModel"]], "cyto_dl.models.basic_model.BasicModel": [[61, 2, 1, "", "forward"], [61, 2, 1, "", "model_step"]], "cyto_dl.models.classification": [[63, 0, 0, "-", "classification"], [64, 0, 0, "-", "timepoint_classification"]], "cyto_dl.models.classification.classification": [[63, 1, 1, "", "Classification"]], "cyto_dl.models.classification.classification.Classification": [[63, 2, 1, "", "forward"], [63, 2, 1, "", "model_step"], [63, 2, 1, "", "predict_step"], [63, 2, 1, "", "save_images"], [63, 2, 1, "", "should_save_image"]], "cyto_dl.models.classification.timepoint_classification": [[64, 1, 1, "", "TimepointClassification"]], "cyto_dl.models.classification.timepoint_classification.TimepointClassification": [[64, 2, 1, "", "predict_step"]], "cyto_dl.models.contrastive": [[66, 0, 0, "-", "contrastive"]], "cyto_dl.models.contrastive.contrastive": [[66, 1, 1, "", "Contrastive"]], "cyto_dl.models.contrastive.contrastive.Contrastive": [[66, 2, 1, "", "forward"], [66, 2, 1, "", "model_step"], [66, 2, 1, "", "plot_classes"], [66, 2, 1, "", "plot_neighbors"], [66, 2, 1, "", "predict_step"]], "cyto_dl.models.im2im": [[72, 0, 0, "-", "gan"], [73, 0, 0, "-", "multi_task"], [74, 0, 0, "-", "utils"]], "cyto_dl.models.im2im.gan": [[72, 1, 1, "", "GAN"]], "cyto_dl.models.im2im.gan.GAN": [[72, 2, 1, "", "configure_optimizers"], [72, 2, 1, "", "model_step"], [72, 2, 1, "", "predict_step"]], "cyto_dl.models.im2im.multi_task": [[73, 1, 1, "", "MultiTaskIm2Im"]], "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im": [[73, 2, 1, "", "configure_optimizers"], [73, 2, 1, "", "forward"], [73, 2, 1, "", "get_n_postprocess_image"], [73, 2, 1, "", "get_per_head"], [73, 2, 1, "", "model_step"], [73, 2, 1, "", "predict_step"], [73, 2, 1, "", "run_forward"], [73, 2, 1, "", "test_step"], [73, 2, 1, "", "training_step"], [73, 2, 1, "", "validation_step"]], "cyto_dl.models.im2im.utils": [[75, 0, 0, "-", "instance_seg"], [76, 0, 0, "-", "noise_annealer"], [77, 0, 0, "-", "postprocessing"]], "cyto_dl.models.im2im.utils.instance_seg": [[75, 1, 1, "", "InstanceSegCluster"], [75, 1, 1, "", "InstanceSegLoss"], [75, 1, 1, "", "InstanceSegPreprocessd"], [75, 1, 1, "", "InstanceSegRandFlipd"], [75, 4, 1, "", "pad_slice"]], "cyto_dl.models.im2im.utils.instance_seg.InstanceSegCluster": [[75, 2, 1, "", "cluster_object"], [75, 2, 1, "", "kd_clustering"], [75, 2, 1, "", "remove_small_skeletons"]], "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd": [[75, 2, 1, "", "embed_from_skel"], [75, 2, 1, "", "keep_largest_cc"], [75, 2, 1, "", "label_2d"], [75, 2, 1, "", "shrink"], [75, 2, 1, "", "skeleton_tall"], [75, 2, 1, "", "smooth_embedding"], [75, 2, 1, "", "topology_preserving_thinning"]], "cyto_dl.models.im2im.utils.noise_annealer": [[76, 1, 1, "", "NoiseAnnealer"]], "cyto_dl.models.im2im.utils.noise_annealer.NoiseAnnealer": [[76, 2, 1, "", "update_noise"]], "cyto_dl.models.im2im.utils.postprocessing": [[78, 0, 0, "-", "act_thresh_label"], [79, 0, 0, "-", "auto_thresh"], [80, 0, 0, "-", "dict_to_im"]], "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label": [[78, 1, 1, "", "ActThreshLabel"]], "cyto_dl.models.im2im.utils.postprocessing.auto_thresh": [[79, 1, 1, "", "AutoThreshold"]], "cyto_dl.models.im2im.utils.postprocessing.dict_to_im": [[80, 1, 1, "", "DictToIm"], [80, 4, 1, "", "detach"]], "cyto_dl.models.utils": [[82, 0, 0, "-", "mlflow"], [83, 0, 0, "-", "utils"]], "cyto_dl.models.utils.mlflow": [[82, 4, 1, "", "get_config"], [82, 4, 1, "", "load_model_from_checkpoint"]], "cyto_dl.models.utils.utils": [[83, 4, 1, "", "find_indices"]], "cyto_dl.models.vae": [[85, 0, 0, "-", "base_vae"], [94, 0, 0, "-", "priors"]], "cyto_dl.models.vae.base_vae": [[85, 1, 1, "", "BaseVAE"]], "cyto_dl.models.vae.base_vae.BaseVAE": [[85, 2, 1, "", "calculate_elbo"], [85, 2, 1, "", "calculate_rcl"], [85, 2, 1, "", "calculate_rcl_dict"], [85, 2, 1, "", "decode"], [85, 2, 1, "", "encode"], [85, 2, 1, "", "forward"], [85, 2, 1, "", "model_step"], [85, 2, 1, "", "sample_z"]], "cyto_dl.models.vae.priors": [[95, 0, 0, "-", "abstract_prior"], [96, 0, 0, "-", "gaussian"], [97, 0, 0, "-", "identity_prior"], [98, 0, 0, "-", "joint_prior"]], "cyto_dl.models.vae.priors.abstract_prior": [[95, 1, 1, "", "Prior"]], "cyto_dl.models.vae.priors.abstract_prior.Prior": [[95, 2, 1, "", "forward"], [95, 2, 1, "", "kl_divergence"], [95, 5, 1, "", "param_size"], [95, 2, 1, "", "sample"]], "cyto_dl.models.vae.priors.gaussian": [[96, 1, 1, "", "DiagonalGaussianPrior"], [96, 1, 1, "", "IsotropicGaussianPrior"], [96, 4, 1, "", "compute_tc_penalty"]], "cyto_dl.models.vae.priors.gaussian.DiagonalGaussianPrior": [[96, 2, 1, "", "forward"], [96, 2, 1, "", "kl_divergence"], [96, 5, 1, "", "param_size"]], "cyto_dl.models.vae.priors.gaussian.IsotropicGaussianPrior": [[96, 2, 1, "", "forward"], [96, 2, 1, "", "kl_divergence"], [96, 5, 1, "", "param_size"], [96, 2, 1, "", "sample"]], "cyto_dl.models.vae.priors.identity_prior": [[97, 1, 1, "", "IdentityPrior"]], "cyto_dl.models.vae.priors.identity_prior.IdentityPrior": [[97, 2, 1, "", "forward"], [97, 5, 1, "", "param_size"]], "cyto_dl.models.vae.priors.joint_prior": [[98, 1, 1, "", "JointPrior"]], "cyto_dl.models.vae.priors.joint_prior.JointPrior": [[98, 2, 1, "", "forward"], [98, 2, 1, "", "kl_divergence"], [98, 5, 1, "", "param_size"], [98, 2, 1, "", "sample"]], "cyto_dl.nn": [[101, 0, 0, "-", "discriminators"], [104, 0, 0, "-", "head"], [112, 0, 0, "-", "hr_skip"], [113, 0, 0, "-", "losses"], [127, 0, 0, "-", "mlp"], [133, 0, 0, "-", "res_unit"], [134, 0, 0, "-", "spatial_transformer"], [135, 0, 0, "-", "track_sequence_predictor"], [136, 0, 0, "-", "vits"]], "cyto_dl.nn.discriminators": [[102, 0, 0, "-", "multi_scale_discriminator"], [103, 0, 0, "-", "n_layer_discriminator"]], "cyto_dl.nn.discriminators.multi_scale_discriminator": [[102, 1, 1, "", "MultiScaleDiscriminator"]], "cyto_dl.nn.discriminators.multi_scale_discriminator.MultiScaleDiscriminator": [[102, 2, 1, "", "forward"]], "cyto_dl.nn.discriminators.n_layer_discriminator": [[103, 1, 1, "", "NLayerDiscriminator"]], "cyto_dl.nn.discriminators.n_layer_discriminator.NLayerDiscriminator": [[103, 2, 1, "", "forward"]], "cyto_dl.nn.head": [[105, 0, 0, "-", "base_head"], [106, 0, 0, "-", "gan_head"], [107, 0, 0, "-", "gan_head_superres"], [108, 0, 0, "-", "mae_head"], [109, 0, 0, "-", "mask_head"], [110, 0, 0, "-", "res_blocks_head"], [111, 0, 0, "-", "vic_reg"]], "cyto_dl.nn.head.base_head": [[105, 1, 1, "", "BaseHead"]], "cyto_dl.nn.head.base_head.BaseHead": [[105, 2, 1, "", "forward"], [105, 2, 1, "", "generate_io_map"], [105, 2, 1, "", "run_head"], [105, 2, 1, "", "update_params"]], "cyto_dl.nn.head.gan_head": [[106, 1, 1, "", "GANHead"]], "cyto_dl.nn.head.gan_head.GANHead": [[106, 2, 1, "", "forward"], [106, 2, 1, "", "run_head"]], "cyto_dl.nn.head.gan_head_superres": [[107, 1, 1, "", "GANHead_resize"]], "cyto_dl.nn.head.gan_head_superres.GANHead_resize": [[107, 2, 1, "", "forward"]], "cyto_dl.nn.head.mae_head": [[108, 1, 1, "", "MAEHead"]], "cyto_dl.nn.head.mae_head.MAEHead": [[108, 2, 1, "", "run_head"]], "cyto_dl.nn.head.mask_head": [[109, 1, 1, "", "MaskHead"]], "cyto_dl.nn.head.mask_head.MaskHead": [[109, 2, 1, "", "run_head"]], "cyto_dl.nn.head.res_blocks_head": [[110, 1, 1, "", "ResBlocksHead"]], "cyto_dl.nn.head.res_blocks_head.ResBlocksHead": [[110, 2, 1, "", "forward"]], "cyto_dl.nn.head.vic_reg": [[111, 1, 1, "", "VICRegHead"]], "cyto_dl.nn.head.vic_reg.VICRegHead": [[111, 2, 1, "", "run_head"]], "cyto_dl.nn.hr_skip": [[112, 1, 1, "", "HRSkip"]], "cyto_dl.nn.hr_skip.HRSkip": [[112, 2, 1, "", "forward"]], "cyto_dl.nn.losses": [[114, 0, 0, "-", "adversarial_loss"], [115, 0, 0, "-", "chamfer_loss"], [116, 0, 0, "-", "continuous_bernoulli"], [117, 0, 0, "-", "cosine_loss"], [118, 0, 0, "-", "gan_loss"], [119, 0, 0, "-", "gaussian_nll_loss"], [121, 0, 0, "-", "loss_wrapper"], [123, 0, 0, "-", "threshold_loss"], [124, 0, 0, "-", "vic_reg"], [125, 0, 0, "-", "weibull"], [126, 0, 0, "-", "weighted_mse_loss"]], "cyto_dl.nn.losses.adversarial_loss": [[114, 1, 1, "", "AdversarialLoss"]], "cyto_dl.nn.losses.adversarial_loss.AdversarialLoss": [[114, 2, 1, "", "forward"]], "cyto_dl.nn.losses.chamfer_loss": [[115, 1, 1, "", "ChamferLoss"]], "cyto_dl.nn.losses.chamfer_loss.ChamferLoss": [[115, 2, 1, "", "batch_pairwise_dist"], [115, 2, 1, "", "batch_pairwise_dist2"], [115, 2, 1, "", "forward"]], "cyto_dl.nn.losses.continuous_bernoulli": [[116, 1, 1, "", "CBLogLoss"]], "cyto_dl.nn.losses.continuous_bernoulli.CBLogLoss": [[116, 2, 1, "", "forward"]], "cyto_dl.nn.losses.cosine_loss": [[117, 1, 1, "", "CosineLoss"]], "cyto_dl.nn.losses.cosine_loss.CosineLoss": [[117, 2, 1, "", "forward"]], "cyto_dl.nn.losses.gan_loss": [[118, 1, 1, "", "GANLoss"], [118, 1, 1, "", "Pix2PixHD"]], "cyto_dl.nn.losses.gan_loss.GANLoss": [[118, 2, 1, "", "get_target_tensor"]], "cyto_dl.nn.losses.gan_loss.Pix2PixHD": [[118, 2, 1, "", "get_feature_matching_loss"], [118, 2, 1, "", "get_gan_loss"]], "cyto_dl.nn.losses.gaussian_nll_loss": [[119, 1, 1, "", "GaussianNLLLoss"]], "cyto_dl.nn.losses.gaussian_nll_loss.GaussianNLLLoss": [[119, 2, 1, "", "forward"]], "cyto_dl.nn.losses.loss_wrapper": [[121, 1, 1, "", "CMAP_loss"], [121, 1, 1, "", "LossWrapper"]], "cyto_dl.nn.losses.threshold_loss": [[123, 1, 1, "", "ThresholdLoss"]], "cyto_dl.nn.losses.vic_reg": [[124, 1, 1, "", "VICRegLoss"], [124, 4, 1, "", "off_diagonal"]], "cyto_dl.nn.losses.vic_reg.VICRegLoss": [[124, 2, 1, "", "forward"]], "cyto_dl.nn.losses.weibull": [[125, 1, 1, "", "WeibullLogLoss"], [125, 4, 1, "", "weibull_log_probs"]], "cyto_dl.nn.losses.weibull.WeibullLogLoss": [[125, 2, 1, "", "forward"]], "cyto_dl.nn.losses.weighted_mse_loss": [[126, 1, 1, "", "WeightedMSELoss"]], "cyto_dl.nn.losses.weighted_mse_loss.WeightedMSELoss": [[126, 2, 1, "", "forward"]], "cyto_dl.nn.mlp": [[127, 1, 1, "", "MLP"]], "cyto_dl.nn.mlp.MLP": [[127, 2, 1, "", "forward"]], "cyto_dl.nn.res_unit": [[133, 1, 1, "", "ResidualUnit"]], "cyto_dl.nn.res_unit.ResidualUnit": [[133, 2, 1, "", "forward"]], "cyto_dl.nn.spatial_transformer": [[134, 1, 1, "", "ConvPoolReLU"], [134, 1, 1, "", "STN"]], "cyto_dl.nn.spatial_transformer.ConvPoolReLU": [[134, 2, 1, "", "forward"]], "cyto_dl.nn.spatial_transformer.STN": [[134, 2, 1, "", "forward"], [134, 2, 1, "", "toggle"]], "cyto_dl.nn.track_sequence_predictor": [[135, 1, 1, "", "TrackClassifier"], [135, 4, 1, "", "positionalencoding1d"]], "cyto_dl.nn.track_sequence_predictor.TrackClassifier": [[135, 2, 1, "", "forward"]], "cyto_dl.nn.vits": [[137, 0, 0, "-", "blocks"], [141, 0, 0, "-", "cross_mae"], [142, 0, 0, "-", "mae"], [143, 0, 0, "-", "seg"], [144, 0, 0, "-", "utils"]], "cyto_dl.nn.vits.blocks": [[138, 0, 0, "-", "cross_attention"], [139, 0, 0, "-", "intermediate_weigher"], [140, 0, 0, "-", "patchify"]], "cyto_dl.nn.vits.blocks.cross_attention": [[138, 1, 1, "", "CrossAttention"], [138, 1, 1, "", "CrossAttentionBlock"], [138, 1, 1, "", "CrossSelfBlock"], [138, 1, 1, "", "Mlp"]], "cyto_dl.nn.vits.blocks.cross_attention.CrossAttention": [[138, 2, 1, "", "forward"]], "cyto_dl.nn.vits.blocks.cross_attention.CrossAttentionBlock": [[138, 2, 1, "", "forward"]], "cyto_dl.nn.vits.blocks.cross_attention.CrossSelfBlock": [[138, 2, 1, "", "forward"]], "cyto_dl.nn.vits.blocks.cross_attention.Mlp": [[138, 2, 1, "", "forward"]], "cyto_dl.nn.vits.blocks.intermediate_weigher": [[139, 1, 1, "", "IntermediateWeigher"]], "cyto_dl.nn.vits.blocks.intermediate_weigher.IntermediateWeigher": [[139, 2, 1, "", "forward"]], "cyto_dl.nn.vits.blocks.patchify": [[140, 1, 1, "", "Patchify"], [140, 4, 1, "", "random_indexes"]], "cyto_dl.nn.vits.blocks.patchify.Patchify": [[140, 2, 1, "", "forward"], [140, 2, 1, "", "get_mask"]], "cyto_dl.nn.vits.cross_mae": [[141, 1, 1, "", "CrossMAE_Decoder"]], "cyto_dl.nn.vits.cross_mae.CrossMAE_Decoder": [[141, 2, 1, "", "forward"], [141, 2, 1, "", "init_weight"]], "cyto_dl.nn.vits.mae": [[142, 1, 1, "", "MAE_Decoder"], [142, 1, 1, "", "MAE_Encoder"], [142, 1, 1, "", "MAE_ViT"]], "cyto_dl.nn.vits.mae.MAE_Decoder": [[142, 2, 1, "", "forward"], [142, 2, 1, "", "init_weight"]], "cyto_dl.nn.vits.mae.MAE_Encoder": [[142, 2, 1, "", "forward"], [142, 2, 1, "", "init_weight"]], "cyto_dl.nn.vits.mae.MAE_ViT": [[142, 2, 1, "", "forward"]], "cyto_dl.nn.vits.seg": [[143, 1, 1, "", "EncodedSkip"], [143, 1, 1, "", "Seg_ViT"], [143, 1, 1, "", "SuperresDecoder"]], "cyto_dl.nn.vits.seg.EncodedSkip": [[143, 2, 1, "", "forward"]], "cyto_dl.nn.vits.seg.Seg_ViT": [[143, 2, 1, "", "forward"]], "cyto_dl.nn.vits.seg.SuperresDecoder": [[143, 2, 1, "", "forward"]], "cyto_dl.nn.vits.utils": [[144, 4, 1, "", "take_indexes"]], "cyto_dl.train": [[148, 4, 1, "", "main"]], "cyto_dl.utils": [[150, 0, 0, "-", "array"], [151, 0, 0, "-", "config"], [152, 0, 0, "-", "download_test_data"], [153, 0, 0, "-", "dummy_dataset"], [154, 0, 0, "-", "pylogger"], [155, 0, 0, "-", "rich_utils"], [156, 0, 0, "-", "rotation"], [160, 0, 0, "-", "template_utils"]], "cyto_dl.utils.array": [[150, 4, 1, "", "create_dataloader"], [150, 4, 1, "", "extract_array_predictions"]], "cyto_dl.utils.config": [[151, 4, 1, "", "is_config"], [151, 4, 1, "", "kv_to_dict"], [151, 4, 1, "", "remove_aux_key"]], "cyto_dl.utils.download_test_data": [[152, 4, 1, "", "delete_test_data"], [152, 4, 1, "", "download_test_data"], [152, 4, 1, "", "parse_s3_path"], [152, 4, 1, "", "setup_paths"]], "cyto_dl.utils.dummy_dataset": [[153, 1, 1, "", "DummyDatamodule"], [153, 1, 1, "", "DummyDataset"]], "cyto_dl.utils.dummy_dataset.DummyDatamodule": [[153, 2, 1, "", "get_dataloader"], [153, 2, 1, "", "predict_dataloader"], [153, 2, 1, "", "test_dataloader"], [153, 2, 1, "", "train_dataloader"], [153, 2, 1, "", "val_dataloader"]], "cyto_dl.utils.dummy_dataset.DummyDataset": [[153, 2, 1, "", "generate_img"]], "cyto_dl.utils.pylogger": [[154, 4, 1, "", "get_pylogger"]], "cyto_dl.utils.rich_utils": [[155, 4, 1, "", "enforce_tags"], [155, 4, 1, "", "print_config_tree"]], "cyto_dl.utils.rotation": [[156, 1, 1, "", "RotationModule"], [156, 4, 1, "", "get_rotation_matrix_so2"], [156, 4, 1, "", "get_rotation_matrix_so3"]], "cyto_dl.utils.rotation.RotationModule": [[156, 2, 1, "", "compute_rotation_matrix"]], "cyto_dl.utils.template_utils": [[160, 4, 1, "", "close_loggers"], [160, 4, 1, "", "extras"], [160, 4, 1, "", "get_metric_value"], [160, 4, 1, "", "instantiate_callbacks"], [160, 4, 1, "", "instantiate_loggers"], [160, 4, 1, "", "log_hyperparameters"], [160, 4, 1, "", "save_file"], [160, 4, 1, "", "task_wrapper"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:function", "5": "py:property"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "function", "Python function"], "5": ["py", "property", "Python property"]}, "titleterms": {"us": 0, "api": [0, 2, 3, 4, 5, 6, 7], "load": 0, "config": [0, 151, 165], "train": [0, 148, 165], "predict": [0, 165], "util": [0, 30, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 144, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160], "cyto_dl": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 163], "packag": [1, 2, 3, 8, 17, 19, 24, 27, 36, 37, 44, 57, 59, 62, 65, 67, 71, 74, 77, 81, 84, 90, 94, 100, 101, 104, 113, 128, 136, 137, 145, 146, 149, 157], "subpackag": [1, 2, 17, 24, 36, 59, 71, 74, 84, 100, 136, 145, 149], "submodul": [1, 2, 3, 8, 17, 19, 24, 27, 37, 44, 57, 59, 62, 65, 67, 71, 74, 77, 81, 84, 90, 94, 100, 101, 104, 113, 128, 136, 137, 146, 149, 157], "cyto_dl_model": [3, 4, 5], "cyto_dl_base_model": 4, "modul": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 60, 61, 63, 64, 66, 68, 69, 70, 72, 73, 75, 76, 78, 79, 80, 82, 83, 85, 86, 87, 88, 89, 91, 92, 93, 95, 96, 97, 98, 99, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 129, 130, 131, 132, 133, 134, 135, 138, 139, 140, 141, 142, 143, 144, 147, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160], "segmentation_plugin_model": 5, "data": [6, 161, 164], "model": [7, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 161, 164], "callback": [8, 9, 10, 11, 12, 13, 14, 15], "callback_util": 9, "csv_saver": 10, "image_sav": 11, "latent_walk": 12, "layer_freez": 13, "model_util": 14, "outlier_detect": 15, "compil": 16, "datafram": [17, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30], "reader": 18, "transform": [19, 20, 21, 22, 23, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56], "filter": 20, "group_col": 21, "misc": 22, "split": 23, "datamodul": [24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "arrai": [25, 150], "data_dict": 26, "dataframe_datamodul": 28, "grouped_dataframe_datamodul": 29, "folder": 31, "multidim_imag": 32, "smartcach": 33, "torchvis": 34, "eval": 35, "imag": [36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56], "io": [37, 38, 39, 40, 41, 42, 43, 146, 147], "aicsimage_load": 38, "monai_bio_read": 39, "numpy_read": 40, "ome_zarr_read": 41, "polygon_load": 42, "skimage_read": 43, "add_meta": 45, "bright_sampl": 46, "clip": 47, "contrastadjust": 48, "merg": 49, "multiscale_cropp": 50, "pad": 51, "project": 52, "rotation_mask_transform": 53, "save": 54, "so2_random_rot": 55, "track_transform": 56, "logger": [57, 58], "mlflow": [58, 82], "base_model": 60, "basic_model": 61, "classif": [62, 63, 64], "timepoint_classif": 64, "contrast": [65, 66], "handler": [67, 68, 69, 70], "base_handl": 68, "image_handl": 69, "load_image_patch": 70, "im2im": [71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "gan": 72, "multi_task": 73, "instance_seg": 75, "noise_anneal": 76, "postprocess": [77, 78, 79, 80], "act_thresh_label": 78, "auto_thresh": 79, "dict_to_im": 80, "vae": [84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "base_va": 85, "image_canon_va": 86, "image_encod": 87, "image_va": 88, "latent_loss_va": 89, "o2_spharm_va": [90, 91, 92], "o2_spharm_encod": 91, "point_cloud_va": 93, "prior": [94, 95, 96, 97, 98], "abstract_prior": 95, "gaussian": 96, "identity_prior": 97, "joint_prior": 98, "tabular_va": 99, "nn": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144], "discrimin": [101, 102, 103], "multi_scale_discrimin": 102, "n_layer_discrimin": 103, "head": [104, 105, 106, 107, 108, 109, 110, 111], "base_head": 105, "gan_head": 106, "gan_head_superr": 107, "mae_head": 108, "mask_head": 109, "res_blocks_head": 110, "vic_reg": [111, 124], "hr_skip": 112, "loss": [113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126], "adversarial_loss": 114, "chamfer_loss": 115, "continuous_bernoulli": 116, "cosine_loss": 117, "gan_loss": 118, "gaussian_nll_loss": 119, "geomloss": 120, "loss_wrapp": 121, "spharm_loss": 122, "threshold_loss": 123, "weibul": 125, "weighted_mse_loss": 126, "mlp": 127, "point_cloud": [128, 129, 130, 131, 132, 145, 146, 147], "dgcnn": 129, "folding_net": 130, "graph_funct": 131, "vnn": 132, "res_unit": 133, "spatial_transform": 134, "track_sequence_predictor": 135, "vit": [136, 137, 138, 139, 140, 141, 142, 143, 144], "block": [137, 138, 139, 140], "cross_attent": 138, "intermediate_weigh": 139, "patchifi": 140, "cross_ma": 141, "mae": 142, "seg": 143, "read_pcloud": 147, "download_test_data": 152, "dummy_dataset": 153, "pylogg": 154, "rich_util": 155, "rotat": [156, 159], "spharm": [157, 158, 159], "reconstruct": 158, "template_util": 160, "overview": [161, 164], "experi": [161, 164], "instal": 162, "modifi": 165, "exampl": 165, "test": 165}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx": 57}, "alltitles": {"Using the API": [[0, "using-the-api"]], "Loading Configs": [[0, "loading-configs"]], "Training and Prediction": [[0, "training-and-prediction"]], "Utils": [[0, "utils"]], "cyto_dl package": [[1, "module-cyto_dl"]], "Subpackages": [[1, "subpackages"], [2, "subpackages"], [17, "subpackages"], [24, "subpackages"], [36, "subpackages"], [59, "subpackages"], [71, "subpackages"], [74, "subpackages"], [84, "subpackages"], [100, "subpackages"], [136, "subpackages"], [145, "subpackages"], [149, "subpackages"]], "Submodules": [[1, "submodules"], [2, "submodules"], [3, "submodules"], [8, "submodules"], [17, "submodules"], [19, "submodules"], [24, "submodules"], [27, "submodules"], [37, "submodules"], [44, "submodules"], [57, "submodules"], [59, "submodules"], [62, "submodules"], [65, "submodules"], [67, "submodules"], [71, "submodules"], [74, "submodules"], [77, "submodules"], [81, "submodules"], [84, "submodules"], [90, "submodules"], [94, "submodules"], [100, "submodules"], [101, "submodules"], [104, "submodules"], [113, "submodules"], [128, "submodules"], [136, "submodules"], [137, "submodules"], [146, "submodules"], [149, "submodules"], [157, "submodules"]], "cyto_dl.api package": [[2, "module-cyto_dl.api"]], "cyto_dl.api.cyto_dl_model package": [[3, "module-cyto_dl.api.cyto_dl_model"]], "cyto_dl.api.cyto_dl_model.cyto_dl_base_model module": [[4, "module-cyto_dl.api.cyto_dl_model.cyto_dl_base_model"]], "cyto_dl.api.cyto_dl_model.segmentation_plugin_model module": [[5, "module-cyto_dl.api.cyto_dl_model.segmentation_plugin_model"]], "cyto_dl.api.data module": [[6, "module-cyto_dl.api.data"]], "cyto_dl.api.model module": [[7, "module-cyto_dl.api.model"]], "cyto_dl.callbacks package": [[8, "module-cyto_dl.callbacks"]], "cyto_dl.callbacks.callback_utils module": [[9, "cyto-dl-callbacks-callback-utils-module"]], "cyto_dl.callbacks.csv_saver module": [[10, "module-cyto_dl.callbacks.csv_saver"]], "cyto_dl.callbacks.image_saver module": [[11, "module-cyto_dl.callbacks.image_saver"]], "cyto_dl.callbacks.latent_walk module": [[12, "cyto-dl-callbacks-latent-walk-module"]], "cyto_dl.callbacks.layer_freeze module": [[13, "module-cyto_dl.callbacks.layer_freeze"]], "cyto_dl.callbacks.model_utils module": [[14, "module-cyto_dl.callbacks.model_utils"]], "cyto_dl.callbacks.outlier_detection module": [[15, "module-cyto_dl.callbacks.outlier_detection"]], "cyto_dl.compile module": [[16, "cyto-dl-compile-module"]], "cyto_dl.dataframe package": [[17, "module-cyto_dl.dataframe"]], "cyto_dl.dataframe.readers module": [[18, "module-cyto_dl.dataframe.readers"]], "cyto_dl.dataframe.transforms package": [[19, "module-cyto_dl.dataframe.transforms"]], "cyto_dl.dataframe.transforms.filter module": [[20, "module-cyto_dl.dataframe.transforms.filter"]], "cyto_dl.dataframe.transforms.group_cols module": [[21, "module-cyto_dl.dataframe.transforms.group_cols"]], "cyto_dl.dataframe.transforms.misc module": [[22, "module-cyto_dl.dataframe.transforms.misc"]], "cyto_dl.dataframe.transforms.split module": [[23, "module-cyto_dl.dataframe.transforms.split"]], "cyto_dl.datamodules package": [[24, "module-cyto_dl.datamodules"]], "cyto_dl.datamodules.array module": [[25, "module-cyto_dl.datamodules.array"]], "cyto_dl.datamodules.data_dict module": [[26, "module-cyto_dl.datamodules.data_dict"]], "cyto_dl.datamodules.dataframe package": [[27, "module-cyto_dl.datamodules.dataframe"]], "cyto_dl.datamodules.dataframe.dataframe_datamodule module": [[28, "module-cyto_dl.datamodules.dataframe.dataframe_datamodule"]], "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule module": [[29, "module-cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule"]], "cyto_dl.datamodules.dataframe.utils module": [[30, "module-cyto_dl.datamodules.dataframe.utils"]], "cyto_dl.datamodules.folder module": [[31, "module-cyto_dl.datamodules.folder"]], "cyto_dl.datamodules.multidim_image module": [[32, "module-cyto_dl.datamodules.multidim_image"]], "cyto_dl.datamodules.smartcache module": [[33, "module-cyto_dl.datamodules.smartcache"]], "cyto_dl.datamodules.torchvision module": [[34, "module-cyto_dl.datamodules.torchvision"]], "cyto_dl.eval module": [[35, "module-cyto_dl.eval"]], "cyto_dl.image package": [[36, "module-cyto_dl.image"]], "cyto_dl.image.io package": [[37, "module-cyto_dl.image.io"]], "cyto_dl.image.io.aicsimage_loader module": [[38, "module-cyto_dl.image.io.aicsimage_loader"]], "cyto_dl.image.io.monai_bio_reader module": [[39, "module-cyto_dl.image.io.monai_bio_reader"]], "cyto_dl.image.io.numpy_reader module": [[40, "module-cyto_dl.image.io.numpy_reader"]], "cyto_dl.image.io.ome_zarr_reader module": [[41, "module-cyto_dl.image.io.ome_zarr_reader"]], "cyto_dl.image.io.polygon_loader module": [[42, "module-cyto_dl.image.io.polygon_loader"]], "cyto_dl.image.io.skimage_reader module": [[43, "module-cyto_dl.image.io.skimage_reader"]], "cyto_dl.image.transforms package": [[44, "module-cyto_dl.image.transforms"]], "cyto_dl.image.transforms.add_meta module": [[45, "module-cyto_dl.image.transforms.add_meta"]], "cyto_dl.image.transforms.bright_sampler module": [[46, "module-cyto_dl.image.transforms.bright_sampler"]], "cyto_dl.image.transforms.clip module": [[47, "module-cyto_dl.image.transforms.clip"]], "cyto_dl.image.transforms.contrastadjust module": [[48, "module-cyto_dl.image.transforms.contrastadjust"]], "cyto_dl.image.transforms.merge module": [[49, "module-cyto_dl.image.transforms.merge"]], "cyto_dl.image.transforms.multiscale_cropper module": [[50, "module-cyto_dl.image.transforms.multiscale_cropper"]], "cyto_dl.image.transforms.pad module": [[51, "module-cyto_dl.image.transforms.pad"]], "cyto_dl.image.transforms.project module": [[52, "module-cyto_dl.image.transforms.project"]], "cyto_dl.image.transforms.rotation_mask_transform module": [[53, "cyto-dl-image-transforms-rotation-mask-transform-module"]], "cyto_dl.image.transforms.save module": [[54, "module-cyto_dl.image.transforms.save"]], "cyto_dl.image.transforms.so2_random_rotation module": [[55, "cyto-dl-image-transforms-so2-random-rotation-module"]], "cyto_dl.image.transforms.track_transforms module": [[56, "module-cyto_dl.image.transforms.track_transforms"]], "cyto_dl.loggers package": [[57, "module-cyto_dl.loggers"]], "cyto_dl.loggers.mlflow module": [[58, "module-cyto_dl.loggers.mlflow"]], "cyto_dl.models package": [[59, "module-cyto_dl.models"]], "cyto_dl.models.base_model module": [[60, "module-cyto_dl.models.base_model"]], "cyto_dl.models.basic_model module": [[61, "module-cyto_dl.models.basic_model"]], "cyto_dl.models.classification package": [[62, "module-cyto_dl.models.classification"]], "cyto_dl.models.classification.classification module": [[63, "module-cyto_dl.models.classification.classification"]], "cyto_dl.models.classification.timepoint_classification module": [[64, "module-cyto_dl.models.classification.timepoint_classification"]], "cyto_dl.models.contrastive package": [[65, "module-cyto_dl.models.contrastive"]], "cyto_dl.models.contrastive.contrastive module": [[66, "module-cyto_dl.models.contrastive.contrastive"]], "cyto_dl.models.handlers package": [[67, "cyto-dl-models-handlers-package"]], "cyto_dl.models.handlers.base_handler module": [[68, "cyto-dl-models-handlers-base-handler-module"]], "cyto_dl.models.handlers.image_handler module": [[69, "cyto-dl-models-handlers-image-handler-module"]], "cyto_dl.models.handlers.load_image_patch module": [[70, "cyto-dl-models-handlers-load-image-patch-module"]], "cyto_dl.models.im2im package": [[71, "module-cyto_dl.models.im2im"]], "cyto_dl.models.im2im.gan module": [[72, "module-cyto_dl.models.im2im.gan"]], "cyto_dl.models.im2im.multi_task module": [[73, "module-cyto_dl.models.im2im.multi_task"]], "cyto_dl.models.im2im.utils package": [[74, "module-cyto_dl.models.im2im.utils"]], "cyto_dl.models.im2im.utils.instance_seg module": [[75, "module-cyto_dl.models.im2im.utils.instance_seg"]], "cyto_dl.models.im2im.utils.noise_annealer module": [[76, "module-cyto_dl.models.im2im.utils.noise_annealer"]], "cyto_dl.models.im2im.utils.postprocessing package": [[77, "module-cyto_dl.models.im2im.utils.postprocessing"]], "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label module": [[78, "module-cyto_dl.models.im2im.utils.postprocessing.act_thresh_label"]], "cyto_dl.models.im2im.utils.postprocessing.auto_thresh module": [[79, "module-cyto_dl.models.im2im.utils.postprocessing.auto_thresh"]], "cyto_dl.models.im2im.utils.postprocessing.dict_to_im module": [[80, "module-cyto_dl.models.im2im.utils.postprocessing.dict_to_im"]], "cyto_dl.models.utils package": [[81, "module-cyto_dl.models.utils"]], "cyto_dl.models.utils.mlflow module": [[82, "module-cyto_dl.models.utils.mlflow"]], "cyto_dl.models.utils.utils module": [[83, "module-cyto_dl.models.utils.utils"]], "cyto_dl.models.vae package": [[84, "cyto-dl-models-vae-package"]], "cyto_dl.models.vae.base_vae module": [[85, "module-cyto_dl.models.vae.base_vae"]], "cyto_dl.models.vae.image_canon_vae module": [[86, "cyto-dl-models-vae-image-canon-vae-module"]], "cyto_dl.models.vae.image_encoder module": [[87, "cyto-dl-models-vae-image-encoder-module"]], "cyto_dl.models.vae.image_vae module": [[88, "cyto-dl-models-vae-image-vae-module"]], "cyto_dl.models.vae.latent_loss_vae module": [[89, "cyto-dl-models-vae-latent-loss-vae-module"]], "cyto_dl.models.vae.o2_spharm_vae package": [[90, "cyto-dl-models-vae-o2-spharm-vae-package"]], "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_encoder module": [[91, "cyto-dl-models-vae-o2-spharm-vae-o2-spharm-encoder-module"]], "cyto_dl.models.vae.o2_spharm_vae.o2_spharm_vae module": [[92, "cyto-dl-models-vae-o2-spharm-vae-o2-spharm-vae-module"]], "cyto_dl.models.vae.point_cloud_vae module": [[93, "cyto-dl-models-vae-point-cloud-vae-module"]], "cyto_dl.models.vae.priors package": [[94, "module-cyto_dl.models.vae.priors"]], "cyto_dl.models.vae.priors.abstract_prior module": [[95, "module-cyto_dl.models.vae.priors.abstract_prior"]], "cyto_dl.models.vae.priors.gaussian module": [[96, "module-cyto_dl.models.vae.priors.gaussian"]], "cyto_dl.models.vae.priors.identity_prior module": [[97, "module-cyto_dl.models.vae.priors.identity_prior"]], "cyto_dl.models.vae.priors.joint_prior module": [[98, "module-cyto_dl.models.vae.priors.joint_prior"]], "cyto_dl.models.vae.tabular_vae module": [[99, "cyto-dl-models-vae-tabular-vae-module"]], "cyto_dl.nn package": [[100, "module-cyto_dl.nn"]], "cyto_dl.nn.discriminators package": [[101, "module-cyto_dl.nn.discriminators"]], "cyto_dl.nn.discriminators.multi_scale_discriminator module": [[102, "module-cyto_dl.nn.discriminators.multi_scale_discriminator"]], "cyto_dl.nn.discriminators.n_layer_discriminator module": [[103, "module-cyto_dl.nn.discriminators.n_layer_discriminator"]], "cyto_dl.nn.head package": [[104, "module-cyto_dl.nn.head"]], "cyto_dl.nn.head.base_head module": [[105, "module-cyto_dl.nn.head.base_head"]], "cyto_dl.nn.head.gan_head module": [[106, "module-cyto_dl.nn.head.gan_head"]], "cyto_dl.nn.head.gan_head_superres module": [[107, "module-cyto_dl.nn.head.gan_head_superres"]], "cyto_dl.nn.head.mae_head module": [[108, "module-cyto_dl.nn.head.mae_head"]], "cyto_dl.nn.head.mask_head module": [[109, "module-cyto_dl.nn.head.mask_head"]], "cyto_dl.nn.head.res_blocks_head module": [[110, "module-cyto_dl.nn.head.res_blocks_head"]], "cyto_dl.nn.head.vic_reg module": [[111, "module-cyto_dl.nn.head.vic_reg"]], "cyto_dl.nn.hr_skip module": [[112, "module-cyto_dl.nn.hr_skip"]], "cyto_dl.nn.losses package": [[113, "module-cyto_dl.nn.losses"]], "cyto_dl.nn.losses.adversarial_loss module": [[114, "module-cyto_dl.nn.losses.adversarial_loss"]], "cyto_dl.nn.losses.chamfer_loss module": [[115, "module-cyto_dl.nn.losses.chamfer_loss"]], "cyto_dl.nn.losses.continuous_bernoulli module": [[116, "module-cyto_dl.nn.losses.continuous_bernoulli"]], "cyto_dl.nn.losses.cosine_loss module": [[117, "module-cyto_dl.nn.losses.cosine_loss"]], "cyto_dl.nn.losses.gan_loss module": [[118, "module-cyto_dl.nn.losses.gan_loss"]], "cyto_dl.nn.losses.gaussian_nll_loss module": [[119, "module-cyto_dl.nn.losses.gaussian_nll_loss"]], "cyto_dl.nn.losses.geomloss module": [[120, "cyto-dl-nn-losses-geomloss-module"]], "cyto_dl.nn.losses.loss_wrapper module": [[121, "module-cyto_dl.nn.losses.loss_wrapper"]], "cyto_dl.nn.losses.spharm_loss module": [[122, "cyto-dl-nn-losses-spharm-loss-module"]], "cyto_dl.nn.losses.threshold_loss module": [[123, "module-cyto_dl.nn.losses.threshold_loss"]], "cyto_dl.nn.losses.vic_reg module": [[124, "module-cyto_dl.nn.losses.vic_reg"]], "cyto_dl.nn.losses.weibull module": [[125, "module-cyto_dl.nn.losses.weibull"]], "cyto_dl.nn.losses.weighted_mse_loss module": [[126, "module-cyto_dl.nn.losses.weighted_mse_loss"]], "cyto_dl.nn.mlp module": [[127, "module-cyto_dl.nn.mlp"]], "cyto_dl.nn.point_cloud package": [[128, "cyto-dl-nn-point-cloud-package"]], "cyto_dl.nn.point_cloud.dgcnn module": [[129, "cyto-dl-nn-point-cloud-dgcnn-module"]], "cyto_dl.nn.point_cloud.folding_net module": [[130, "cyto-dl-nn-point-cloud-folding-net-module"]], "cyto_dl.nn.point_cloud.graph_functions module": [[131, "cyto-dl-nn-point-cloud-graph-functions-module"]], "cyto_dl.nn.point_cloud.vnn module": [[132, "cyto-dl-nn-point-cloud-vnn-module"]], "cyto_dl.nn.res_unit module": [[133, "module-cyto_dl.nn.res_unit"]], "cyto_dl.nn.spatial_transformer module": [[134, "module-cyto_dl.nn.spatial_transformer"]], "cyto_dl.nn.track_sequence_predictor module": [[135, "module-cyto_dl.nn.track_sequence_predictor"]], "cyto_dl.nn.vits package": [[136, "module-cyto_dl.nn.vits"]], "cyto_dl.nn.vits.blocks package": [[137, "module-cyto_dl.nn.vits.blocks"]], "cyto_dl.nn.vits.blocks.cross_attention module": [[138, "module-cyto_dl.nn.vits.blocks.cross_attention"]], "cyto_dl.nn.vits.blocks.intermediate_weigher module": [[139, "module-cyto_dl.nn.vits.blocks.intermediate_weigher"]], "cyto_dl.nn.vits.blocks.patchify module": [[140, "module-cyto_dl.nn.vits.blocks.patchify"]], "cyto_dl.nn.vits.cross_mae module": [[141, "module-cyto_dl.nn.vits.cross_mae"]], "cyto_dl.nn.vits.mae module": [[142, "module-cyto_dl.nn.vits.mae"]], "cyto_dl.nn.vits.seg module": [[143, "module-cyto_dl.nn.vits.seg"]], "cyto_dl.nn.vits.utils module": [[144, "module-cyto_dl.nn.vits.utils"]], "cyto_dl.point_cloud package": [[145, "module-cyto_dl.point_cloud"]], "cyto_dl.point_cloud.io package": [[146, "cyto-dl-point-cloud-io-package"]], "cyto_dl.point_cloud.io.read_pcloud module": [[147, "cyto-dl-point-cloud-io-read-pcloud-module"]], "cyto_dl.train module": [[148, "module-cyto_dl.train"]], "cyto_dl.utils package": [[149, "module-cyto_dl.utils"]], "cyto_dl.utils.array module": [[150, "module-cyto_dl.utils.array"]], "cyto_dl.utils.config module": [[151, "module-cyto_dl.utils.config"]], "cyto_dl.utils.download_test_data module": [[152, "module-cyto_dl.utils.download_test_data"]], "cyto_dl.utils.dummy_dataset module": [[153, "module-cyto_dl.utils.dummy_dataset"]], "cyto_dl.utils.pylogger module": [[154, "module-cyto_dl.utils.pylogger"]], "cyto_dl.utils.rich_utils module": [[155, "module-cyto_dl.utils.rich_utils"]], "cyto_dl.utils.rotation module": [[156, "module-cyto_dl.utils.rotation"]], "cyto_dl.utils.spharm package": [[157, "cyto-dl-utils-spharm-package"]], "cyto_dl.utils.spharm.reconstruction module": [[158, "cyto-dl-utils-spharm-reconstruction-module"]], "cyto_dl.utils.spharm.rotation module": [[159, "cyto-dl-utils-spharm-rotation-module"]], "cyto_dl.utils.template_utils module": [[160, "module-cyto_dl.utils.template_utils"]], "Overview": [[161, "overview"], [164, "overview"]], "data": [[161, "data"], [164, "data"]], "experiment": [[161, "experiment"], [164, "experiment"]], "model": [[161, "model"], [164, "model"]], "Installation": [[162, "installation"]], "cyto_dl": [[163, "cyto-dl"]], "Modifying the Example Configs": [[165, "modifying-the-example-configs"]], "Training": [[165, "training"]], "Testing/Prediction": [[165, "testing-prediction"]]}, "indexentries": {"cyto_dl": [[1, "module-cyto_dl"]], "module": [[1, "module-cyto_dl"], [2, "module-cyto_dl.api"], [3, "module-cyto_dl.api.cyto_dl_model"], [4, "module-cyto_dl.api.cyto_dl_model.cyto_dl_base_model"], [5, "module-cyto_dl.api.cyto_dl_model.segmentation_plugin_model"], [6, "module-cyto_dl.api.data"], [7, "module-cyto_dl.api.model"], [8, "module-cyto_dl.callbacks"], [10, "module-cyto_dl.callbacks.csv_saver"], [11, "module-cyto_dl.callbacks.image_saver"], [13, "module-cyto_dl.callbacks.layer_freeze"], [14, "module-cyto_dl.callbacks.model_utils"], [15, "module-cyto_dl.callbacks.outlier_detection"], [17, "module-cyto_dl.dataframe"], [18, "module-cyto_dl.dataframe.readers"], [19, "module-cyto_dl.dataframe.transforms"], [20, "module-cyto_dl.dataframe.transforms.filter"], [21, "module-cyto_dl.dataframe.transforms.group_cols"], [22, "module-cyto_dl.dataframe.transforms.misc"], [23, "module-cyto_dl.dataframe.transforms.split"], [24, "module-cyto_dl.datamodules"], [25, "module-cyto_dl.datamodules.array"], [26, "module-cyto_dl.datamodules.data_dict"], [27, "module-cyto_dl.datamodules.dataframe"], [28, "module-cyto_dl.datamodules.dataframe.dataframe_datamodule"], [29, "module-cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule"], [30, "module-cyto_dl.datamodules.dataframe.utils"], [31, "module-cyto_dl.datamodules.folder"], [32, "module-cyto_dl.datamodules.multidim_image"], [33, "module-cyto_dl.datamodules.smartcache"], [34, "module-cyto_dl.datamodules.torchvision"], [35, "module-cyto_dl.eval"], [36, "module-cyto_dl.image"], [37, "module-cyto_dl.image.io"], [38, "module-cyto_dl.image.io.aicsimage_loader"], [39, "module-cyto_dl.image.io.monai_bio_reader"], [40, "module-cyto_dl.image.io.numpy_reader"], [41, "module-cyto_dl.image.io.ome_zarr_reader"], [42, "module-cyto_dl.image.io.polygon_loader"], [43, "module-cyto_dl.image.io.skimage_reader"], [44, "module-cyto_dl.image.transforms"], [45, "module-cyto_dl.image.transforms.add_meta"], [46, "module-cyto_dl.image.transforms.bright_sampler"], [47, "module-cyto_dl.image.transforms.clip"], [48, "module-cyto_dl.image.transforms.contrastadjust"], [49, "module-cyto_dl.image.transforms.merge"], [50, "module-cyto_dl.image.transforms.multiscale_cropper"], [51, "module-cyto_dl.image.transforms.pad"], [52, "module-cyto_dl.image.transforms.project"], [54, "module-cyto_dl.image.transforms.save"], [56, "module-cyto_dl.image.transforms.track_transforms"], [57, "module-cyto_dl.loggers"], [58, "module-cyto_dl.loggers.mlflow"], [59, "module-cyto_dl.models"], [60, "module-cyto_dl.models.base_model"], [61, "module-cyto_dl.models.basic_model"], [62, "module-cyto_dl.models.classification"], [63, "module-cyto_dl.models.classification.classification"], [64, "module-cyto_dl.models.classification.timepoint_classification"], [65, "module-cyto_dl.models.contrastive"], [66, "module-cyto_dl.models.contrastive.contrastive"], [71, "module-cyto_dl.models.im2im"], [72, "module-cyto_dl.models.im2im.gan"], [73, "module-cyto_dl.models.im2im.multi_task"], [74, "module-cyto_dl.models.im2im.utils"], [75, "module-cyto_dl.models.im2im.utils.instance_seg"], [76, "module-cyto_dl.models.im2im.utils.noise_annealer"], [77, "module-cyto_dl.models.im2im.utils.postprocessing"], [78, "module-cyto_dl.models.im2im.utils.postprocessing.act_thresh_label"], [79, "module-cyto_dl.models.im2im.utils.postprocessing.auto_thresh"], [80, "module-cyto_dl.models.im2im.utils.postprocessing.dict_to_im"], [81, "module-cyto_dl.models.utils"], [82, "module-cyto_dl.models.utils.mlflow"], [83, "module-cyto_dl.models.utils.utils"], [85, "module-cyto_dl.models.vae.base_vae"], [94, "module-cyto_dl.models.vae.priors"], [95, "module-cyto_dl.models.vae.priors.abstract_prior"], [96, "module-cyto_dl.models.vae.priors.gaussian"], [97, "module-cyto_dl.models.vae.priors.identity_prior"], [98, "module-cyto_dl.models.vae.priors.joint_prior"], [100, "module-cyto_dl.nn"], [101, "module-cyto_dl.nn.discriminators"], [102, "module-cyto_dl.nn.discriminators.multi_scale_discriminator"], [103, "module-cyto_dl.nn.discriminators.n_layer_discriminator"], [104, "module-cyto_dl.nn.head"], [105, "module-cyto_dl.nn.head.base_head"], [106, "module-cyto_dl.nn.head.gan_head"], [107, "module-cyto_dl.nn.head.gan_head_superres"], [108, "module-cyto_dl.nn.head.mae_head"], [109, "module-cyto_dl.nn.head.mask_head"], [110, "module-cyto_dl.nn.head.res_blocks_head"], [111, "module-cyto_dl.nn.head.vic_reg"], [112, "module-cyto_dl.nn.hr_skip"], [113, "module-cyto_dl.nn.losses"], [114, "module-cyto_dl.nn.losses.adversarial_loss"], [115, "module-cyto_dl.nn.losses.chamfer_loss"], [116, "module-cyto_dl.nn.losses.continuous_bernoulli"], [117, "module-cyto_dl.nn.losses.cosine_loss"], [118, "module-cyto_dl.nn.losses.gan_loss"], [119, "module-cyto_dl.nn.losses.gaussian_nll_loss"], [121, "module-cyto_dl.nn.losses.loss_wrapper"], [123, "module-cyto_dl.nn.losses.threshold_loss"], [124, "module-cyto_dl.nn.losses.vic_reg"], [125, "module-cyto_dl.nn.losses.weibull"], [126, "module-cyto_dl.nn.losses.weighted_mse_loss"], [127, "module-cyto_dl.nn.mlp"], [133, "module-cyto_dl.nn.res_unit"], [134, "module-cyto_dl.nn.spatial_transformer"], [135, "module-cyto_dl.nn.track_sequence_predictor"], [136, "module-cyto_dl.nn.vits"], [137, "module-cyto_dl.nn.vits.blocks"], [138, "module-cyto_dl.nn.vits.blocks.cross_attention"], [139, "module-cyto_dl.nn.vits.blocks.intermediate_weigher"], [140, "module-cyto_dl.nn.vits.blocks.patchify"], [141, "module-cyto_dl.nn.vits.cross_mae"], [142, "module-cyto_dl.nn.vits.mae"], [143, "module-cyto_dl.nn.vits.seg"], [144, "module-cyto_dl.nn.vits.utils"], [145, "module-cyto_dl.point_cloud"], [148, "module-cyto_dl.train"], [149, "module-cyto_dl.utils"], [150, "module-cyto_dl.utils.array"], [151, "module-cyto_dl.utils.config"], [152, "module-cyto_dl.utils.download_test_data"], [153, "module-cyto_dl.utils.dummy_dataset"], [154, "module-cyto_dl.utils.pylogger"], [155, "module-cyto_dl.utils.rich_utils"], [156, "module-cyto_dl.utils.rotation"], [160, "module-cyto_dl.utils.template_utils"]], "cyto_dl.api": [[2, "module-cyto_dl.api"]], "cyto_dl.api.cyto_dl_model": [[3, "module-cyto_dl.api.cyto_dl_model"]], "cytodlbasemodel (class in cyto_dl.api.cyto_dl_model.cyto_dl_base_model)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel"]], "cyto_dl.api.cyto_dl_model.cyto_dl_base_model": [[4, "module-cyto_dl.api.cyto_dl_model.cyto_dl_base_model"]], "from_default_config() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel class method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.from_default_config"]], "from_existing_config() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel class method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.from_existing_config"]], "get_config() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.get_config"]], "get_experiment_name() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.get_experiment_name"]], "predict() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.predict"]], "save_config() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.save_config"]], "set_experiment_name() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.set_experiment_name"]], "train() (cyto_dl.api.cyto_dl_model.cyto_dl_base_model.cytodlbasemodel method)": [[4, "cyto_dl.api.cyto_dl_model.cyto_dl_base_model.CytoDLBaseModel.train"]], "segmentationpluginmodel (class in cyto_dl.api.cyto_dl_model.segmentation_plugin_model)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel"]], "cyto_dl.api.cyto_dl_model.segmentation_plugin_model": [[5, "module-cyto_dl.api.cyto_dl_model.segmentation_plugin_model"]], "get_hardware_type() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.get_hardware_type"]], "get_input_channel() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.get_input_channel"]], "get_manifest_column_names() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.get_manifest_column_names"]], "get_patch_size() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.get_patch_size"]], "get_raw_image_channels() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.get_raw_image_channels"]], "get_split_column() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.get_split_column"]], "remove_split_column() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.remove_split_column"]], "set_hardware_type() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.set_hardware_type"]], "set_input_channel() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.set_input_channel"]], "set_manifest_column_names() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.set_manifest_column_names"]], "set_patch_size() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.set_patch_size"]], "set_raw_image_channels() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.set_raw_image_channels"]], "set_split_column() (cyto_dl.api.cyto_dl_model.segmentation_plugin_model.segmentationpluginmodel method)": [[5, "cyto_dl.api.cyto_dl_model.segmentation_plugin_model.SegmentationPluginModel.set_split_column"]], "autothresholdmethod (class in cyto_dl.api.data)": [[6, "cyto_dl.api.data.AutoThresholdMethod"]], "cpu (cyto_dl.api.data.hardwaretype attribute)": [[6, "cyto_dl.api.data.HardwareType.CPU"]], "experimenttype (class in cyto_dl.api.data)": [[6, "cyto_dl.api.data.ExperimentType"]], "gan (cyto_dl.api.data.experimenttype attribute)": [[6, "cyto_dl.api.data.ExperimentType.GAN"]], "gpu (cyto_dl.api.data.hardwaretype attribute)": [[6, "cyto_dl.api.data.HardwareType.GPU"]], "hardwaretype (class in cyto_dl.api.data)": [[6, "cyto_dl.api.data.HardwareType"]], "instance_seg (cyto_dl.api.data.experimenttype attribute)": [[6, "cyto_dl.api.data.ExperimentType.INSTANCE_SEG"]], "isodata (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.ISODATA"]], "label_free (cyto_dl.api.data.experimenttype attribute)": [[6, "cyto_dl.api.data.ExperimentType.LABEL_FREE"]], "large (cyto_dl.api.data.patchsize attribute)": [[6, "cyto_dl.api.data.PatchSize.LARGE"]], "li (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.LI"]], "local (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.LOCAL"]], "mean (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.MEAN"]], "medium (cyto_dl.api.data.patchsize attribute)": [[6, "cyto_dl.api.data.PatchSize.MEDIUM"]], "minimum (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.MINIMUM"]], "multiotsu (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.MULTIOTSU"]], "niblack (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.NIBLACK"]], "otsu (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.OTSU"]], "patchsize (class in cyto_dl.api.data)": [[6, "cyto_dl.api.data.PatchSize"]], "sauvola (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.SAUVOLA"]], "segmentation (cyto_dl.api.data.experimenttype attribute)": [[6, "cyto_dl.api.data.ExperimentType.SEGMENTATION"]], "segmentation_array (cyto_dl.api.data.experimenttype attribute)": [[6, "cyto_dl.api.data.ExperimentType.SEGMENTATION_ARRAY"]], "segmentation_plugin (cyto_dl.api.data.experimenttype attribute)": [[6, "cyto_dl.api.data.ExperimentType.SEGMENTATION_PLUGIN"]], "small (cyto_dl.api.data.patchsize attribute)": [[6, "cyto_dl.api.data.PatchSize.SMALL"]], "triangle (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.TRIANGLE"]], "yen (cyto_dl.api.data.autothresholdmethod attribute)": [[6, "cyto_dl.api.data.AutoThresholdMethod.YEN"]], "cyto_dl.api.data": [[6, "module-cyto_dl.api.data"]], "cytodlmodel (class in cyto_dl.api.model)": [[7, "cyto_dl.api.model.CytoDLModel"]], "cyto_dl.api.model": [[7, "module-cyto_dl.api.model"]], "download_example_data() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.download_example_data"]], "load_config_from_dict() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.load_config_from_dict"]], "load_config_from_file() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.load_config_from_file"]], "load_default_experiment() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.load_default_experiment"]], "override_config() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.override_config"]], "predict() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.predict"]], "print_config() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.print_config"]], "save_config() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.save_config"]], "train() (cyto_dl.api.model.cytodlmodel method)": [[7, "cyto_dl.api.model.CytoDLModel.train"]], "cyto_dl.callbacks": [[8, "module-cyto_dl.callbacks"]], "csvsaver (class in cyto_dl.callbacks.csv_saver)": [[10, "cyto_dl.callbacks.csv_saver.CSVSaver"]], "cyto_dl.callbacks.csv_saver": [[10, "module-cyto_dl.callbacks.csv_saver"]], "on_predict_epoch_end() (cyto_dl.callbacks.csv_saver.csvsaver method)": [[10, "cyto_dl.callbacks.csv_saver.CSVSaver.on_predict_epoch_end"]], "imagesaver (class in cyto_dl.callbacks.image_saver)": [[11, "cyto_dl.callbacks.image_saver.ImageSaver"]], "cyto_dl.callbacks.image_saver": [[11, "module-cyto_dl.callbacks.image_saver"]], "on_predict_batch_end() (cyto_dl.callbacks.image_saver.imagesaver method)": [[11, "cyto_dl.callbacks.image_saver.ImageSaver.on_predict_batch_end"]], "on_test_batch_end() (cyto_dl.callbacks.image_saver.imagesaver method)": [[11, "cyto_dl.callbacks.image_saver.ImageSaver.on_test_batch_end"]], "on_train_batch_end() (cyto_dl.callbacks.image_saver.imagesaver method)": [[11, "cyto_dl.callbacks.image_saver.ImageSaver.on_train_batch_end"]], "on_validation_batch_end() (cyto_dl.callbacks.image_saver.imagesaver method)": [[11, "cyto_dl.callbacks.image_saver.ImageSaver.on_validation_batch_end"]], "save() (cyto_dl.callbacks.image_saver.imagesaver method)": [[11, "cyto_dl.callbacks.image_saver.ImageSaver.save"]], "layerfreeze (class in cyto_dl.callbacks.layer_freeze)": [[13, "cyto_dl.callbacks.layer_freeze.LayerFreeze"]], "cyto_dl.callbacks.layer_freeze": [[13, "module-cyto_dl.callbacks.layer_freeze"]], "setup() (cyto_dl.callbacks.layer_freeze.layerfreeze method)": [[13, "cyto_dl.callbacks.layer_freeze.LayerFreeze.setup"]], "getembeddings (class in cyto_dl.callbacks.model_utils)": [[14, "cyto_dl.callbacks.model_utils.GetEmbeddings"]], "cyto_dl.callbacks.model_utils": [[14, "module-cyto_dl.callbacks.model_utils"]], "get_all_embeddings() (in module cyto_dl.callbacks.model_utils)": [[14, "cyto_dl.callbacks.model_utils.get_all_embeddings"]], "on_test_epoch_end() (cyto_dl.callbacks.model_utils.getembeddings method)": [[14, "cyto_dl.callbacks.model_utils.GetEmbeddings.on_test_epoch_end"]], "save_predictions_classifier() (in module cyto_dl.callbacks.model_utils)": [[14, "cyto_dl.callbacks.model_utils.save_predictions_classifier"]], "outlierdetection (class in cyto_dl.callbacks.outlier_detection)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection"]], "calculate_mahalanobis_hook() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.calculate_mahalanobis_hook"]], "cyto_dl.callbacks.outlier_detection": [[15, "module-cyto_dl.callbacks.outlier_detection"]], "flatten_activations() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.flatten_activations"]], "on_load_checkpoint() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_load_checkpoint"]], "on_predict_batch_end() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_predict_batch_end"]], "on_predict_epoch_start() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_predict_epoch_start"]], "on_save_checkpoint() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_save_checkpoint"]], "on_test_batch_end() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_test_batch_end"]], "on_test_epoch_start() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_test_epoch_start"]], "on_train_epoch_start() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.on_train_epoch_start"]], "update_covariance_hook() (cyto_dl.callbacks.outlier_detection.outlierdetection method)": [[15, "cyto_dl.callbacks.outlier_detection.OutlierDetection.update_covariance_hook"]], "cyto_dl.dataframe": [[17, "module-cyto_dl.dataframe"]], "cyto_dl.dataframe.readers": [[18, "module-cyto_dl.dataframe.readers"]], "filter_columns() (in module cyto_dl.dataframe.readers)": [[18, "cyto_dl.dataframe.readers.filter_columns"]], "read_csv() (in module cyto_dl.dataframe.readers)": [[18, "cyto_dl.dataframe.readers.read_csv"]], "read_dataframe() (in module cyto_dl.dataframe.readers)": [[18, "cyto_dl.dataframe.readers.read_dataframe"]], "read_h5ad() (in module cyto_dl.dataframe.readers)": [[18, "cyto_dl.dataframe.readers.read_h5ad"]], "read_parquet() (in module cyto_dl.dataframe.readers)": [[18, "cyto_dl.dataframe.readers.read_parquet"]], "cyto_dl.dataframe.transforms": [[19, "module-cyto_dl.dataframe.transforms"]], "cyto_dl.dataframe.transforms.filter": [[20, "module-cyto_dl.dataframe.transforms.filter"]], "filter_columns() (in module cyto_dl.dataframe.transforms.filter)": [[20, "cyto_dl.dataframe.transforms.filter.filter_columns"]], "filter_rows() (in module cyto_dl.dataframe.transforms.filter)": [[20, "cyto_dl.dataframe.transforms.filter.filter_rows"]], "groupcols (class in cyto_dl.dataframe.transforms.group_cols)": [[21, "cyto_dl.dataframe.transforms.group_cols.GroupCols"]], "cyto_dl.dataframe.transforms.group_cols": [[21, "module-cyto_dl.dataframe.transforms.group_cols"]], "append_class_weights() (in module cyto_dl.dataframe.transforms.misc)": [[22, "cyto_dl.dataframe.transforms.misc.append_class_weights"]], "append_labels_to_integers() (in module cyto_dl.dataframe.transforms.misc)": [[22, "cyto_dl.dataframe.transforms.misc.append_labels_to_integers"]], "append_one_hot() (in module cyto_dl.dataframe.transforms.misc)": [[22, "cyto_dl.dataframe.transforms.misc.append_one_hot"]], "cyto_dl.dataframe.transforms.misc": [[22, "module-cyto_dl.dataframe.transforms.misc"]], "make_random_df() (in module cyto_dl.dataframe.transforms.misc)": [[22, "cyto_dl.dataframe.transforms.misc.make_random_df"]], "cyto_dl.dataframe.transforms.split": [[23, "module-cyto_dl.dataframe.transforms.split"]], "sample_n_each() (in module cyto_dl.dataframe.transforms.split)": [[23, "cyto_dl.dataframe.transforms.split.sample_n_each"]], "split_dataframe() (in module cyto_dl.dataframe.transforms.split)": [[23, "cyto_dl.dataframe.transforms.split.split_dataframe"]], "cyto_dl.datamodules": [[24, "module-cyto_dl.datamodules"]], "cyto_dl.datamodules.array": [[25, "module-cyto_dl.datamodules.array"]], "make_array_dataloader() (in module cyto_dl.datamodules.array)": [[25, "cyto_dl.datamodules.array.make_array_dataloader"]], "cyto_dl.datamodules.data_dict": [[26, "module-cyto_dl.datamodules.data_dict"]], "make_data_dict_dataloader() (in module cyto_dl.datamodules.data_dict)": [[26, "cyto_dl.datamodules.data_dict.make_data_dict_dataloader"]], "cyto_dl.datamodules.dataframe": [[27, "module-cyto_dl.datamodules.dataframe"]], "dataframedatamodule (class in cyto_dl.datamodules.dataframe.dataframe_datamodule)": [[28, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule"]], "cyto_dl.datamodules.dataframe.dataframe_datamodule": [[28, "module-cyto_dl.datamodules.dataframe.dataframe_datamodule"]], "get_dataloader() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[28, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.get_dataloader"]], "get_dataset() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[28, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.get_dataset"]], "make_dataloader() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[28, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.make_dataloader"]], "predict_dataloader() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[28, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.predict_dataloader"]], "test_dataloader() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[28, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.test_dataloader"]], "train_dataloader() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[28, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.train_dataloader"]], "val_dataloader() (cyto_dl.datamodules.dataframe.dataframe_datamodule.dataframedatamodule method)": [[28, "cyto_dl.datamodules.dataframe.dataframe_datamodule.DataframeDatamodule.val_dataloader"]], "groupeddataframedatamodule (class in cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule)": [[29, "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule.GroupedDataframeDatamodule"]], "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule": [[29, "module-cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule"]], "make_dataloader() (cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule.groupeddataframedatamodule method)": [[29, "cyto_dl.datamodules.dataframe.grouped_dataframe_datamodule.GroupedDataframeDatamodule.make_dataloader"]], "alternatingbatchsampler (class in cyto_dl.datamodules.dataframe.utils)": [[30, "cyto_dl.datamodules.dataframe.utils.AlternatingBatchSampler"]], "removenankeysd (class in cyto_dl.datamodules.dataframe.utils)": [[30, "cyto_dl.datamodules.dataframe.utils.RemoveNaNKeysd"]], "cyto_dl.datamodules.dataframe.utils": [[30, "module-cyto_dl.datamodules.dataframe.utils"]], "get_canonical_split_name() (in module cyto_dl.datamodules.dataframe.utils)": [[30, "cyto_dl.datamodules.dataframe.utils.get_canonical_split_name"]], "get_dataset() (in module cyto_dl.datamodules.dataframe.utils)": [[30, "cyto_dl.datamodules.dataframe.utils.get_dataset"]], "make_multiple_dataframe_splits() (in module cyto_dl.datamodules.dataframe.utils)": [[30, "cyto_dl.datamodules.dataframe.utils.make_multiple_dataframe_splits"]], "make_single_dataframe_splits() (in module cyto_dl.datamodules.dataframe.utils)": [[30, "cyto_dl.datamodules.dataframe.utils.make_single_dataframe_splits"]], "parse_transforms() (in module cyto_dl.datamodules.dataframe.utils)": [[30, "cyto_dl.datamodules.dataframe.utils.parse_transforms"]], "cyto_dl.datamodules.folder": [[31, "module-cyto_dl.datamodules.folder"]], "make_folder_dataloader() (in module cyto_dl.datamodules.folder)": [[31, "cyto_dl.datamodules.folder.make_folder_dataloader"]], "multidimimagedataset (class in cyto_dl.datamodules.multidim_image)": [[32, "cyto_dl.datamodules.multidim_image.MultiDimImageDataset"]], "create_metatensor() (cyto_dl.datamodules.multidim_image.multidimimagedataset method)": [[32, "cyto_dl.datamodules.multidim_image.MultiDimImageDataset.create_metatensor"]], "cyto_dl.datamodules.multidim_image": [[32, "module-cyto_dl.datamodules.multidim_image"]], "get_per_file_args() (cyto_dl.datamodules.multidim_image.multidimimagedataset method)": [[32, "cyto_dl.datamodules.multidim_image.MultiDimImageDataset.get_per_file_args"]], "is_batch() (cyto_dl.datamodules.multidim_image.multidimimagedataset method)": [[32, "cyto_dl.datamodules.multidim_image.MultiDimImageDataset.is_batch"]], "make_multidim_image_dataloader() (in module cyto_dl.datamodules.multidim_image)": [[32, "cyto_dl.datamodules.multidim_image.make_multidim_image_dataloader"]], "smartcachedatamodule (class in cyto_dl.datamodules.smartcache)": [[33, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule"]], "cyto_dl.datamodules.smartcache": [[33, "module-cyto_dl.datamodules.smartcache"]], "get_per_file_args() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[33, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.get_per_file_args"]], "make_dataloader() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[33, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.make_dataloader"]], "predict_dataloader() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[33, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.predict_dataloader"]], "prepare_data() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[33, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.prepare_data"]], "setup() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[33, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.setup"]], "test_dataloader() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[33, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.test_dataloader"]], "train_dataloader() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[33, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.train_dataloader"]], "val_dataloader() (cyto_dl.datamodules.smartcache.smartcachedatamodule method)": [[33, "cyto_dl.datamodules.smartcache.SmartcacheDatamodule.val_dataloader"]], "cifar10 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.CIFAR10"]], "cifar100 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.CIFAR100"]], "clevrclassification (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.CLEVRClassification"]], "caltech101 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.Caltech101"]], "caltech256 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.Caltech256"]], "celeba (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.CelebA"]], "cityscapes (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.Cityscapes"]], "cococaptions (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.CocoCaptions"]], "cocodetection (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.CocoDetection"]], "country211 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.Country211"]], "dtd (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.DTD"]], "datasetfolder (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.DatasetFolder"]], "emnist (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.EMNIST"]], "eurosat (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.EuroSAT"]], "fer2013 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.FER2013"]], "fgvcaircraft (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.FGVCAircraft"]], "fakedata (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.FakeData"]], "fashionmnist (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.FashionMNIST"]], "flickr30k (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.Flickr30k"]], "flickr8k (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.Flickr8k"]], "flowers102 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.Flowers102"]], "food101 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.Food101"]], "gtsrb (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.GTSRB"]], "hmdb51 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.HMDB51"]], "inaturalist (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.INaturalist"]], "imagefolder (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.ImageFolder"]], "imagenet (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.ImageNet"]], "kmnist (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.KMNIST"]], "kinetics (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.Kinetics"]], "kitti (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.Kitti"]], "lfwpairs (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.LFWPairs"]], "lfwpeople (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.LFWPeople"]], "lsun (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.LSUN"]], "lsunclass (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.LSUNClass"]], "mnist (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.MNIST"]], "movingmnist (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.MovingMNIST"]], "omniglot (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.Omniglot"]], "oxfordiiitpet (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.OxfordIIITPet"]], "pcam (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.PCAM"]], "phototour (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.PhotoTour"]], "places365 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.Places365"]], "qmnist (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.QMNIST"]], "renderedsst2 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.RenderedSST2"]], "sbdataset (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.SBDataset"]], "sbu (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.SBU"]], "semeion (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.SEMEION"]], "stl10 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.STL10"]], "sun397 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.SUN397"]], "svhn (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.SVHN"]], "stanfordcars (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.StanfordCars"]], "ucf101 (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.UCF101"]], "usps (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.USPS"]], "vocdetection (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.VOCDetection"]], "vocsegmentation (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.VOCSegmentation"]], "visiondataset (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.VisionDataset"]], "widerface (class in cyto_dl.datamodules.torchvision)": [[34, "cyto_dl.datamodules.torchvision.WIDERFace"]], "cyto_dl.datamodules.torchvision": [[34, "module-cyto_dl.datamodules.torchvision"]], "cyto_dl.eval": [[35, "module-cyto_dl.eval"]], "main() (in module cyto_dl.eval)": [[35, "cyto_dl.eval.main"]], "cyto_dl.image": [[36, "module-cyto_dl.image"]], "cyto_dl.image.io": [[37, "module-cyto_dl.image.io"]], "aicsimageloaderd (class in cyto_dl.image.io.aicsimage_loader)": [[38, "cyto_dl.image.io.aicsimage_loader.AICSImageLoaderd"]], "cyto_dl.image.io.aicsimage_loader": [[38, "module-cyto_dl.image.io.aicsimage_loader"]], "split_args() (cyto_dl.image.io.aicsimage_loader.aicsimageloaderd method)": [[38, "cyto_dl.image.io.aicsimage_loader.AICSImageLoaderd.split_args"]], "monaibioreader (class in cyto_dl.image.io.monai_bio_reader)": [[39, "cyto_dl.image.io.monai_bio_reader.MonaiBioReader"]], "cyto_dl.image.io.monai_bio_reader": [[39, "module-cyto_dl.image.io.monai_bio_reader"]], "get_data() (cyto_dl.image.io.monai_bio_reader.monaibioreader method)": [[39, "cyto_dl.image.io.monai_bio_reader.MonaiBioReader.get_data"]], "read() (cyto_dl.image.io.monai_bio_reader.monaibioreader method)": [[39, "cyto_dl.image.io.monai_bio_reader.MonaiBioReader.read"]], "verify_suffix() (cyto_dl.image.io.monai_bio_reader.monaibioreader method)": [[39, "cyto_dl.image.io.monai_bio_reader.MonaiBioReader.verify_suffix"]], "readnumpyfile (class in cyto_dl.image.io.numpy_reader)": [[40, "cyto_dl.image.io.numpy_reader.ReadNumpyFile"]], "cyto_dl.image.io.numpy_reader": [[40, "module-cyto_dl.image.io.numpy_reader"]], "omezarrreader (class in cyto_dl.image.io.ome_zarr_reader)": [[41, "cyto_dl.image.io.ome_zarr_reader.OmeZarrReader"]], "cyto_dl.image.io.ome_zarr_reader": [[41, "module-cyto_dl.image.io.ome_zarr_reader"]], "get_data() (cyto_dl.image.io.ome_zarr_reader.omezarrreader method)": [[41, "cyto_dl.image.io.ome_zarr_reader.OmeZarrReader.get_data"]], "read() (cyto_dl.image.io.ome_zarr_reader.omezarrreader method)": [[41, "cyto_dl.image.io.ome_zarr_reader.OmeZarrReader.read"]], "verify_suffix() (cyto_dl.image.io.ome_zarr_reader.omezarrreader method)": [[41, "cyto_dl.image.io.ome_zarr_reader.OmeZarrReader.verify_suffix"]], "polygonloaderd (class in cyto_dl.image.io.polygon_loader)": [[42, "cyto_dl.image.io.polygon_loader.PolygonLoaderd"]], "cyto_dl.image.io.polygon_loader": [[42, "module-cyto_dl.image.io.polygon_loader"]], "skimagereader (class in cyto_dl.image.io.skimage_reader)": [[43, "cyto_dl.image.io.skimage_reader.SkimageReader"]], "cyto_dl.image.io.skimage_reader": [[43, "module-cyto_dl.image.io.skimage_reader"]], "get_data() (cyto_dl.image.io.skimage_reader.skimagereader method)": [[43, "cyto_dl.image.io.skimage_reader.SkimageReader.get_data"]], "read() (cyto_dl.image.io.skimage_reader.skimagereader method)": [[43, "cyto_dl.image.io.skimage_reader.SkimageReader.read"]], "verify_suffix() (cyto_dl.image.io.skimage_reader.skimagereader method)": [[43, "cyto_dl.image.io.skimage_reader.SkimageReader.verify_suffix"]], "cyto_dl.image.transforms": [[44, "module-cyto_dl.image.transforms"]], "addmeta (class in cyto_dl.image.transforms.add_meta)": [[45, "cyto_dl.image.transforms.add_meta.AddMeta"]], "cyto_dl.image.transforms.add_meta": [[45, "module-cyto_dl.image.transforms.add_meta"]], "brightsampler (class in cyto_dl.image.transforms.bright_sampler)": [[46, "cyto_dl.image.transforms.bright_sampler.BrightSampler"]], "cyto_dl.image.transforms.bright_sampler": [[46, "module-cyto_dl.image.transforms.bright_sampler"]], "clip (class in cyto_dl.image.transforms.clip)": [[47, "cyto_dl.image.transforms.clip.Clip"]], "clipd (class in cyto_dl.image.transforms.clip)": [[47, "cyto_dl.image.transforms.clip.Clipd"]], "cyto_dl.image.transforms.clip": [[47, "module-cyto_dl.image.transforms.clip"]], "contrastadjust (class in cyto_dl.image.transforms.contrastadjust)": [[48, "cyto_dl.image.transforms.contrastadjust.ContrastAdjust"]], "contrastadjustd (class in cyto_dl.image.transforms.contrastadjust)": [[48, "cyto_dl.image.transforms.contrastadjust.ContrastAdjustd"]], "cyto_dl.image.transforms.contrastadjust": [[48, "module-cyto_dl.image.transforms.contrastadjust"]], "merged (class in cyto_dl.image.transforms.merge)": [[49, "cyto_dl.image.transforms.merge.Merged"]], "cyto_dl.image.transforms.merge": [[49, "module-cyto_dl.image.transforms.merge"]], "randommultiscalecropd (class in cyto_dl.image.transforms.multiscale_cropper)": [[50, "cyto_dl.image.transforms.multiscale_cropper.RandomMultiScaleCropd"]], "cyto_dl.image.transforms.multiscale_cropper": [[50, "module-cyto_dl.image.transforms.multiscale_cropper"]], "generate_slices() (cyto_dl.image.transforms.multiscale_cropper.randommultiscalecropd method)": [[50, "cyto_dl.image.transforms.multiscale_cropper.RandomMultiScaleCropd.generate_slices"]], "padzd (class in cyto_dl.image.transforms.pad)": [[51, "cyto_dl.image.transforms.pad.PadZd"]], "cyto_dl.image.transforms.pad": [[51, "module-cyto_dl.image.transforms.pad"]], "maxprojectd (class in cyto_dl.image.transforms.project)": [[52, "cyto_dl.image.transforms.project.MaxProjectd"]], "cyto_dl.image.transforms.project": [[52, "module-cyto_dl.image.transforms.project"]], "save (class in cyto_dl.image.transforms.save)": [[54, "cyto_dl.image.transforms.save.Save"]], "saved (class in cyto_dl.image.transforms.save)": [[54, "cyto_dl.image.transforms.save.Saved"]], "cyto_dl.image.transforms.save": [[54, "module-cyto_dl.image.transforms.save"]], "cropresize (class in cyto_dl.image.transforms.track_transforms)": [[56, "cyto_dl.image.transforms.track_transforms.CropResize"]], "generatetracklabels (class in cyto_dl.image.transforms.track_transforms)": [[56, "cyto_dl.image.transforms.track_transforms.GenerateTrackLabels"]], "perchannel (class in cyto_dl.image.transforms.track_transforms)": [[56, "cyto_dl.image.transforms.track_transforms.PerChannel"]], "splittrackd (class in cyto_dl.image.transforms.track_transforms)": [[56, "cyto_dl.image.transforms.track_transforms.SplitTrackd"]], "cyto_dl.image.transforms.track_transforms": [[56, "module-cyto_dl.image.transforms.track_transforms"]], "cyto_dl.loggers": [[57, "module-cyto_dl.loggers"]], "mlflowlogger (class in cyto_dl.loggers.mlflow)": [[58, "cyto_dl.loggers.mlflow.MLFlowLogger"]], "after_save_checkpoint() (cyto_dl.loggers.mlflow.mlflowlogger method)": [[58, "cyto_dl.loggers.mlflow.MLFlowLogger.after_save_checkpoint"]], "cyto_dl.loggers.mlflow": [[58, "module-cyto_dl.loggers.mlflow"]], "log_hyperparams() (cyto_dl.loggers.mlflow.mlflowlogger method)": [[58, "cyto_dl.loggers.mlflow.MLFlowLogger.log_hyperparams"]], "log_metrics() (cyto_dl.loggers.mlflow.mlflowlogger method)": [[58, "cyto_dl.loggers.mlflow.MLFlowLogger.log_metrics"]], "cyto_dl.models": [[59, "module-cyto_dl.models"]], "basemodel (class in cyto_dl.models.base_model)": [[60, "cyto_dl.models.base_model.BaseModel"]], "basemodelmeta (class in cyto_dl.models.base_model)": [[60, "cyto_dl.models.base_model.BaseModelMeta"]], "compute_metrics() (cyto_dl.models.base_model.basemodel method)": [[60, "cyto_dl.models.base_model.BaseModel.compute_metrics"]], "configure_optimizers() (cyto_dl.models.base_model.basemodel method)": [[60, "cyto_dl.models.base_model.BaseModel.configure_optimizers"]], "cyto_dl.models.base_model": [[60, "module-cyto_dl.models.base_model"]], "forward() (cyto_dl.models.base_model.basemodel method)": [[60, "cyto_dl.models.base_model.BaseModel.forward"]], "model_step() (cyto_dl.models.base_model.basemodel method)": [[60, "cyto_dl.models.base_model.BaseModel.model_step"]], "on_train_start() (cyto_dl.models.base_model.basemodel method)": [[60, "cyto_dl.models.base_model.BaseModel.on_train_start"]], "parse_batch() (cyto_dl.models.base_model.basemodel method)": [[60, "cyto_dl.models.base_model.BaseModel.parse_batch"]], "predict_step() (cyto_dl.models.base_model.basemodel method)": [[60, "cyto_dl.models.base_model.BaseModel.predict_step"]], "test_step() (cyto_dl.models.base_model.basemodel method)": [[60, "cyto_dl.models.base_model.BaseModel.test_step"]], "training_step() (cyto_dl.models.base_model.basemodel method)": [[60, "cyto_dl.models.base_model.BaseModel.training_step"]], "validation_step() (cyto_dl.models.base_model.basemodel method)": [[60, "cyto_dl.models.base_model.BaseModel.validation_step"]], "basicmodel (class in cyto_dl.models.basic_model)": [[61, "cyto_dl.models.basic_model.BasicModel"]], "cyto_dl.models.basic_model": [[61, "module-cyto_dl.models.basic_model"]], "forward() (cyto_dl.models.basic_model.basicmodel method)": [[61, "cyto_dl.models.basic_model.BasicModel.forward"]], "model_step() (cyto_dl.models.basic_model.basicmodel method)": [[61, "cyto_dl.models.basic_model.BasicModel.model_step"]], "cyto_dl.models.classification": [[62, "module-cyto_dl.models.classification"]], "classification (class in cyto_dl.models.classification.classification)": [[63, "cyto_dl.models.classification.classification.Classification"]], "cyto_dl.models.classification.classification": [[63, "module-cyto_dl.models.classification.classification"]], "forward() (cyto_dl.models.classification.classification.classification method)": [[63, "cyto_dl.models.classification.classification.Classification.forward"]], "model_step() (cyto_dl.models.classification.classification.classification method)": [[63, "cyto_dl.models.classification.classification.Classification.model_step"]], "predict_step() (cyto_dl.models.classification.classification.classification method)": [[63, "cyto_dl.models.classification.classification.Classification.predict_step"]], "save_images() (cyto_dl.models.classification.classification.classification method)": [[63, "cyto_dl.models.classification.classification.Classification.save_images"]], "should_save_image() (cyto_dl.models.classification.classification.classification method)": [[63, "cyto_dl.models.classification.classification.Classification.should_save_image"]], "timepointclassification (class in cyto_dl.models.classification.timepoint_classification)": [[64, "cyto_dl.models.classification.timepoint_classification.TimepointClassification"]], "cyto_dl.models.classification.timepoint_classification": [[64, "module-cyto_dl.models.classification.timepoint_classification"]], "predict_step() (cyto_dl.models.classification.timepoint_classification.timepointclassification method)": [[64, "cyto_dl.models.classification.timepoint_classification.TimepointClassification.predict_step"]], "cyto_dl.models.contrastive": [[65, "module-cyto_dl.models.contrastive"]], "contrastive (class in cyto_dl.models.contrastive.contrastive)": [[66, "cyto_dl.models.contrastive.contrastive.Contrastive"]], "cyto_dl.models.contrastive.contrastive": [[66, "module-cyto_dl.models.contrastive.contrastive"]], "forward() (cyto_dl.models.contrastive.contrastive.contrastive method)": [[66, "cyto_dl.models.contrastive.contrastive.Contrastive.forward"]], "model_step() (cyto_dl.models.contrastive.contrastive.contrastive method)": [[66, "cyto_dl.models.contrastive.contrastive.Contrastive.model_step"]], "plot_classes() (cyto_dl.models.contrastive.contrastive.contrastive method)": [[66, "cyto_dl.models.contrastive.contrastive.Contrastive.plot_classes"]], "plot_neighbors() (cyto_dl.models.contrastive.contrastive.contrastive method)": [[66, "cyto_dl.models.contrastive.contrastive.Contrastive.plot_neighbors"]], "predict_step() (cyto_dl.models.contrastive.contrastive.contrastive method)": [[66, "cyto_dl.models.contrastive.contrastive.Contrastive.predict_step"]], "cyto_dl.models.im2im": [[71, "module-cyto_dl.models.im2im"]], "gan (class in cyto_dl.models.im2im.gan)": [[72, "cyto_dl.models.im2im.gan.GAN"]], "configure_optimizers() (cyto_dl.models.im2im.gan.gan method)": [[72, "cyto_dl.models.im2im.gan.GAN.configure_optimizers"]], "cyto_dl.models.im2im.gan": [[72, "module-cyto_dl.models.im2im.gan"]], "model_step() (cyto_dl.models.im2im.gan.gan method)": [[72, "cyto_dl.models.im2im.gan.GAN.model_step"]], "predict_step() (cyto_dl.models.im2im.gan.gan method)": [[72, "cyto_dl.models.im2im.gan.GAN.predict_step"]], "multitaskim2im (class in cyto_dl.models.im2im.multi_task)": [[73, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im"]], "configure_optimizers() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[73, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.configure_optimizers"]], "cyto_dl.models.im2im.multi_task": [[73, "module-cyto_dl.models.im2im.multi_task"]], "forward() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[73, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.forward"]], "get_n_postprocess_image() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[73, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.get_n_postprocess_image"]], "get_per_head() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[73, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.get_per_head"]], "model_step() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[73, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.model_step"]], "predict_step() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[73, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.predict_step"]], "run_forward() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[73, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.run_forward"]], "test_step() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[73, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.test_step"]], "training_step() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[73, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.training_step"]], "validation_step() (cyto_dl.models.im2im.multi_task.multitaskim2im method)": [[73, "cyto_dl.models.im2im.multi_task.MultiTaskIm2Im.validation_step"]], "cyto_dl.models.im2im.utils": [[74, "module-cyto_dl.models.im2im.utils"]], "instancesegcluster (class in cyto_dl.models.im2im.utils.instance_seg)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegCluster"]], "instancesegloss (class in cyto_dl.models.im2im.utils.instance_seg)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegLoss"]], "instancesegpreprocessd (class in cyto_dl.models.im2im.utils.instance_seg)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd"]], "instancesegrandflipd (class in cyto_dl.models.im2im.utils.instance_seg)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegRandFlipd"]], "cluster_object() (cyto_dl.models.im2im.utils.instance_seg.instancesegcluster method)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegCluster.cluster_object"]], "cyto_dl.models.im2im.utils.instance_seg": [[75, "module-cyto_dl.models.im2im.utils.instance_seg"]], "embed_from_skel() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.embed_from_skel"]], "kd_clustering() (cyto_dl.models.im2im.utils.instance_seg.instancesegcluster method)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegCluster.kd_clustering"]], "keep_largest_cc() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.keep_largest_cc"]], "label_2d() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.label_2d"]], "pad_slice() (in module cyto_dl.models.im2im.utils.instance_seg)": [[75, "cyto_dl.models.im2im.utils.instance_seg.pad_slice"]], "remove_small_skeletons() (cyto_dl.models.im2im.utils.instance_seg.instancesegcluster method)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegCluster.remove_small_skeletons"]], "shrink() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.shrink"]], "skeleton_tall() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.skeleton_tall"]], "smooth_embedding() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.smooth_embedding"]], "topology_preserving_thinning() (cyto_dl.models.im2im.utils.instance_seg.instancesegpreprocessd method)": [[75, "cyto_dl.models.im2im.utils.instance_seg.InstanceSegPreprocessd.topology_preserving_thinning"]], "noiseannealer (class in cyto_dl.models.im2im.utils.noise_annealer)": [[76, "cyto_dl.models.im2im.utils.noise_annealer.NoiseAnnealer"]], "cyto_dl.models.im2im.utils.noise_annealer": [[76, "module-cyto_dl.models.im2im.utils.noise_annealer"]], "update_noise() (cyto_dl.models.im2im.utils.noise_annealer.noiseannealer method)": [[76, "cyto_dl.models.im2im.utils.noise_annealer.NoiseAnnealer.update_noise"]], "cyto_dl.models.im2im.utils.postprocessing": [[77, "module-cyto_dl.models.im2im.utils.postprocessing"]], "actthreshlabel (class in cyto_dl.models.im2im.utils.postprocessing.act_thresh_label)": [[78, "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label.ActThreshLabel"]], "cyto_dl.models.im2im.utils.postprocessing.act_thresh_label": [[78, "module-cyto_dl.models.im2im.utils.postprocessing.act_thresh_label"]], "autothreshold (class in cyto_dl.models.im2im.utils.postprocessing.auto_thresh)": [[79, "cyto_dl.models.im2im.utils.postprocessing.auto_thresh.AutoThreshold"]], "cyto_dl.models.im2im.utils.postprocessing.auto_thresh": [[79, "module-cyto_dl.models.im2im.utils.postprocessing.auto_thresh"]], "dicttoim (class in cyto_dl.models.im2im.utils.postprocessing.dict_to_im)": [[80, "cyto_dl.models.im2im.utils.postprocessing.dict_to_im.DictToIm"]], "cyto_dl.models.im2im.utils.postprocessing.dict_to_im": [[80, "module-cyto_dl.models.im2im.utils.postprocessing.dict_to_im"]], "detach() (in module cyto_dl.models.im2im.utils.postprocessing.dict_to_im)": [[80, "cyto_dl.models.im2im.utils.postprocessing.dict_to_im.detach"]], "cyto_dl.models.utils": [[81, "module-cyto_dl.models.utils"]], "cyto_dl.models.utils.mlflow": [[82, "module-cyto_dl.models.utils.mlflow"]], "get_config() (in module cyto_dl.models.utils.mlflow)": [[82, "cyto_dl.models.utils.mlflow.get_config"]], "load_model_from_checkpoint() (in module cyto_dl.models.utils.mlflow)": [[82, "cyto_dl.models.utils.mlflow.load_model_from_checkpoint"]], "cyto_dl.models.utils.utils": [[83, "module-cyto_dl.models.utils.utils"]], "find_indices() (in module cyto_dl.models.utils.utils)": [[83, "cyto_dl.models.utils.utils.find_indices"]], "basevae (class in cyto_dl.models.vae.base_vae)": [[85, "cyto_dl.models.vae.base_vae.BaseVAE"]], "calculate_elbo() (cyto_dl.models.vae.base_vae.basevae method)": [[85, "cyto_dl.models.vae.base_vae.BaseVAE.calculate_elbo"]], "calculate_rcl() (cyto_dl.models.vae.base_vae.basevae method)": [[85, "cyto_dl.models.vae.base_vae.BaseVAE.calculate_rcl"]], "calculate_rcl_dict() (cyto_dl.models.vae.base_vae.basevae method)": [[85, "cyto_dl.models.vae.base_vae.BaseVAE.calculate_rcl_dict"]], "cyto_dl.models.vae.base_vae": [[85, "module-cyto_dl.models.vae.base_vae"]], "decode() (cyto_dl.models.vae.base_vae.basevae method)": [[85, "cyto_dl.models.vae.base_vae.BaseVAE.decode"]], "encode() (cyto_dl.models.vae.base_vae.basevae method)": [[85, "cyto_dl.models.vae.base_vae.BaseVAE.encode"]], "forward() (cyto_dl.models.vae.base_vae.basevae method)": [[85, "cyto_dl.models.vae.base_vae.BaseVAE.forward"]], "model_step() (cyto_dl.models.vae.base_vae.basevae method)": [[85, "cyto_dl.models.vae.base_vae.BaseVAE.model_step"]], "sample_z() (cyto_dl.models.vae.base_vae.basevae method)": [[85, "cyto_dl.models.vae.base_vae.BaseVAE.sample_z"]], "cyto_dl.models.vae.priors": [[94, "module-cyto_dl.models.vae.priors"]], "prior (class in cyto_dl.models.vae.priors.abstract_prior)": [[95, "cyto_dl.models.vae.priors.abstract_prior.Prior"]], "cyto_dl.models.vae.priors.abstract_prior": [[95, "module-cyto_dl.models.vae.priors.abstract_prior"]], "forward() (cyto_dl.models.vae.priors.abstract_prior.prior method)": [[95, "cyto_dl.models.vae.priors.abstract_prior.Prior.forward"]], "kl_divergence() (cyto_dl.models.vae.priors.abstract_prior.prior method)": [[95, "cyto_dl.models.vae.priors.abstract_prior.Prior.kl_divergence"]], "param_size (cyto_dl.models.vae.priors.abstract_prior.prior property)": [[95, "cyto_dl.models.vae.priors.abstract_prior.Prior.param_size"]], "sample() (cyto_dl.models.vae.priors.abstract_prior.prior method)": [[95, "cyto_dl.models.vae.priors.abstract_prior.Prior.sample"]], "diagonalgaussianprior (class in cyto_dl.models.vae.priors.gaussian)": [[96, "cyto_dl.models.vae.priors.gaussian.DiagonalGaussianPrior"]], "isotropicgaussianprior (class in cyto_dl.models.vae.priors.gaussian)": [[96, "cyto_dl.models.vae.priors.gaussian.IsotropicGaussianPrior"]], "compute_tc_penalty() (in module cyto_dl.models.vae.priors.gaussian)": [[96, "cyto_dl.models.vae.priors.gaussian.compute_tc_penalty"]], "cyto_dl.models.vae.priors.gaussian": [[96, "module-cyto_dl.models.vae.priors.gaussian"]], "forward() (cyto_dl.models.vae.priors.gaussian.diagonalgaussianprior method)": [[96, "cyto_dl.models.vae.priors.gaussian.DiagonalGaussianPrior.forward"]], "forward() (cyto_dl.models.vae.priors.gaussian.isotropicgaussianprior method)": [[96, "cyto_dl.models.vae.priors.gaussian.IsotropicGaussianPrior.forward"]], "kl_divergence() (cyto_dl.models.vae.priors.gaussian.diagonalgaussianprior class method)": [[96, "cyto_dl.models.vae.priors.gaussian.DiagonalGaussianPrior.kl_divergence"]], "kl_divergence() (cyto_dl.models.vae.priors.gaussian.isotropicgaussianprior class method)": [[96, "cyto_dl.models.vae.priors.gaussian.IsotropicGaussianPrior.kl_divergence"]], "param_size (cyto_dl.models.vae.priors.gaussian.diagonalgaussianprior property)": [[96, "cyto_dl.models.vae.priors.gaussian.DiagonalGaussianPrior.param_size"]], "param_size (cyto_dl.models.vae.priors.gaussian.isotropicgaussianprior property)": [[96, "cyto_dl.models.vae.priors.gaussian.IsotropicGaussianPrior.param_size"]], "sample() (cyto_dl.models.vae.priors.gaussian.isotropicgaussianprior class method)": [[96, "cyto_dl.models.vae.priors.gaussian.IsotropicGaussianPrior.sample"]], "identityprior (class in cyto_dl.models.vae.priors.identity_prior)": [[97, "cyto_dl.models.vae.priors.identity_prior.IdentityPrior"]], "cyto_dl.models.vae.priors.identity_prior": [[97, "module-cyto_dl.models.vae.priors.identity_prior"]], "forward() (cyto_dl.models.vae.priors.identity_prior.identityprior method)": [[97, "cyto_dl.models.vae.priors.identity_prior.IdentityPrior.forward"]], "param_size (cyto_dl.models.vae.priors.identity_prior.identityprior property)": [[97, "cyto_dl.models.vae.priors.identity_prior.IdentityPrior.param_size"]], "jointprior (class in cyto_dl.models.vae.priors.joint_prior)": [[98, "cyto_dl.models.vae.priors.joint_prior.JointPrior"]], "cyto_dl.models.vae.priors.joint_prior": [[98, "module-cyto_dl.models.vae.priors.joint_prior"]], "forward() (cyto_dl.models.vae.priors.joint_prior.jointprior method)": [[98, "cyto_dl.models.vae.priors.joint_prior.JointPrior.forward"]], "kl_divergence() (cyto_dl.models.vae.priors.joint_prior.jointprior method)": [[98, "cyto_dl.models.vae.priors.joint_prior.JointPrior.kl_divergence"]], "param_size (cyto_dl.models.vae.priors.joint_prior.jointprior property)": [[98, "cyto_dl.models.vae.priors.joint_prior.JointPrior.param_size"]], "sample() (cyto_dl.models.vae.priors.joint_prior.jointprior method)": [[98, "cyto_dl.models.vae.priors.joint_prior.JointPrior.sample"]], "cyto_dl.nn": [[100, "module-cyto_dl.nn"]], "cyto_dl.nn.discriminators": [[101, "module-cyto_dl.nn.discriminators"]], "multiscalediscriminator (class in cyto_dl.nn.discriminators.multi_scale_discriminator)": [[102, "cyto_dl.nn.discriminators.multi_scale_discriminator.MultiScaleDiscriminator"]], "cyto_dl.nn.discriminators.multi_scale_discriminator": [[102, "module-cyto_dl.nn.discriminators.multi_scale_discriminator"]], "forward() (cyto_dl.nn.discriminators.multi_scale_discriminator.multiscalediscriminator method)": [[102, "cyto_dl.nn.discriminators.multi_scale_discriminator.MultiScaleDiscriminator.forward"]], "nlayerdiscriminator (class in cyto_dl.nn.discriminators.n_layer_discriminator)": [[103, "cyto_dl.nn.discriminators.n_layer_discriminator.NLayerDiscriminator"]], "cyto_dl.nn.discriminators.n_layer_discriminator": [[103, "module-cyto_dl.nn.discriminators.n_layer_discriminator"]], "forward() (cyto_dl.nn.discriminators.n_layer_discriminator.nlayerdiscriminator method)": [[103, "cyto_dl.nn.discriminators.n_layer_discriminator.NLayerDiscriminator.forward"]], "cyto_dl.nn.head": [[104, "module-cyto_dl.nn.head"]], "basehead (class in cyto_dl.nn.head.base_head)": [[105, "cyto_dl.nn.head.base_head.BaseHead"]], "cyto_dl.nn.head.base_head": [[105, "module-cyto_dl.nn.head.base_head"]], "forward() (cyto_dl.nn.head.base_head.basehead method)": [[105, "cyto_dl.nn.head.base_head.BaseHead.forward"]], "generate_io_map() (cyto_dl.nn.head.base_head.basehead method)": [[105, "cyto_dl.nn.head.base_head.BaseHead.generate_io_map"]], "run_head() (cyto_dl.nn.head.base_head.basehead method)": [[105, "cyto_dl.nn.head.base_head.BaseHead.run_head"]], "update_params() (cyto_dl.nn.head.base_head.basehead method)": [[105, "cyto_dl.nn.head.base_head.BaseHead.update_params"]], "ganhead (class in cyto_dl.nn.head.gan_head)": [[106, "cyto_dl.nn.head.gan_head.GANHead"]], "cyto_dl.nn.head.gan_head": [[106, "module-cyto_dl.nn.head.gan_head"]], "forward() (cyto_dl.nn.head.gan_head.ganhead method)": [[106, "cyto_dl.nn.head.gan_head.GANHead.forward"]], "run_head() (cyto_dl.nn.head.gan_head.ganhead method)": [[106, "cyto_dl.nn.head.gan_head.GANHead.run_head"]], "ganhead_resize (class in cyto_dl.nn.head.gan_head_superres)": [[107, "cyto_dl.nn.head.gan_head_superres.GANHead_resize"]], "cyto_dl.nn.head.gan_head_superres": [[107, "module-cyto_dl.nn.head.gan_head_superres"]], "forward() (cyto_dl.nn.head.gan_head_superres.ganhead_resize method)": [[107, "cyto_dl.nn.head.gan_head_superres.GANHead_resize.forward"]], "maehead (class in cyto_dl.nn.head.mae_head)": [[108, "cyto_dl.nn.head.mae_head.MAEHead"]], "cyto_dl.nn.head.mae_head": [[108, "module-cyto_dl.nn.head.mae_head"]], "run_head() (cyto_dl.nn.head.mae_head.maehead method)": [[108, "cyto_dl.nn.head.mae_head.MAEHead.run_head"]], "maskhead (class in cyto_dl.nn.head.mask_head)": [[109, "cyto_dl.nn.head.mask_head.MaskHead"]], "cyto_dl.nn.head.mask_head": [[109, "module-cyto_dl.nn.head.mask_head"]], "run_head() (cyto_dl.nn.head.mask_head.maskhead method)": [[109, "cyto_dl.nn.head.mask_head.MaskHead.run_head"]], "resblockshead (class in cyto_dl.nn.head.res_blocks_head)": [[110, "cyto_dl.nn.head.res_blocks_head.ResBlocksHead"]], "cyto_dl.nn.head.res_blocks_head": [[110, "module-cyto_dl.nn.head.res_blocks_head"]], "forward() (cyto_dl.nn.head.res_blocks_head.resblockshead method)": [[110, "cyto_dl.nn.head.res_blocks_head.ResBlocksHead.forward"]], "vicreghead (class in cyto_dl.nn.head.vic_reg)": [[111, "cyto_dl.nn.head.vic_reg.VICRegHead"]], "cyto_dl.nn.head.vic_reg": [[111, "module-cyto_dl.nn.head.vic_reg"]], "run_head() (cyto_dl.nn.head.vic_reg.vicreghead method)": [[111, "cyto_dl.nn.head.vic_reg.VICRegHead.run_head"]], "hrskip (class in cyto_dl.nn.hr_skip)": [[112, "cyto_dl.nn.hr_skip.HRSkip"]], "cyto_dl.nn.hr_skip": [[112, "module-cyto_dl.nn.hr_skip"]], "forward() (cyto_dl.nn.hr_skip.hrskip method)": [[112, "cyto_dl.nn.hr_skip.HRSkip.forward"]], "cyto_dl.nn.losses": [[113, "module-cyto_dl.nn.losses"]], "adversarialloss (class in cyto_dl.nn.losses.adversarial_loss)": [[114, "cyto_dl.nn.losses.adversarial_loss.AdversarialLoss"]], "cyto_dl.nn.losses.adversarial_loss": [[114, "module-cyto_dl.nn.losses.adversarial_loss"]], "forward() (cyto_dl.nn.losses.adversarial_loss.adversarialloss method)": [[114, "cyto_dl.nn.losses.adversarial_loss.AdversarialLoss.forward"]], "chamferloss (class in cyto_dl.nn.losses.chamfer_loss)": [[115, "cyto_dl.nn.losses.chamfer_loss.ChamferLoss"]], "batch_pairwise_dist() (cyto_dl.nn.losses.chamfer_loss.chamferloss method)": [[115, "cyto_dl.nn.losses.chamfer_loss.ChamferLoss.batch_pairwise_dist"]], "batch_pairwise_dist2() (cyto_dl.nn.losses.chamfer_loss.chamferloss method)": [[115, "cyto_dl.nn.losses.chamfer_loss.ChamferLoss.batch_pairwise_dist2"]], "cyto_dl.nn.losses.chamfer_loss": [[115, "module-cyto_dl.nn.losses.chamfer_loss"]], "forward() (cyto_dl.nn.losses.chamfer_loss.chamferloss method)": [[115, "cyto_dl.nn.losses.chamfer_loss.ChamferLoss.forward"]], "cblogloss (class in cyto_dl.nn.losses.continuous_bernoulli)": [[116, "cyto_dl.nn.losses.continuous_bernoulli.CBLogLoss"]], "cyto_dl.nn.losses.continuous_bernoulli": [[116, "module-cyto_dl.nn.losses.continuous_bernoulli"]], "forward() (cyto_dl.nn.losses.continuous_bernoulli.cblogloss method)": [[116, "cyto_dl.nn.losses.continuous_bernoulli.CBLogLoss.forward"]], "cosineloss (class in cyto_dl.nn.losses.cosine_loss)": [[117, "cyto_dl.nn.losses.cosine_loss.CosineLoss"]], "cyto_dl.nn.losses.cosine_loss": [[117, "module-cyto_dl.nn.losses.cosine_loss"]], "forward() (cyto_dl.nn.losses.cosine_loss.cosineloss method)": [[117, "cyto_dl.nn.losses.cosine_loss.CosineLoss.forward"]], "ganloss (class in cyto_dl.nn.losses.gan_loss)": [[118, "cyto_dl.nn.losses.gan_loss.GANLoss"]], "pix2pixhd (class in cyto_dl.nn.losses.gan_loss)": [[118, "cyto_dl.nn.losses.gan_loss.Pix2PixHD"]], "cyto_dl.nn.losses.gan_loss": [[118, "module-cyto_dl.nn.losses.gan_loss"]], "get_feature_matching_loss() (cyto_dl.nn.losses.gan_loss.pix2pixhd method)": [[118, "cyto_dl.nn.losses.gan_loss.Pix2PixHD.get_feature_matching_loss"]], "get_gan_loss() (cyto_dl.nn.losses.gan_loss.pix2pixhd method)": [[118, "cyto_dl.nn.losses.gan_loss.Pix2PixHD.get_gan_loss"]], "get_target_tensor() (cyto_dl.nn.losses.gan_loss.ganloss method)": [[118, "cyto_dl.nn.losses.gan_loss.GANLoss.get_target_tensor"]], "gaussiannllloss (class in cyto_dl.nn.losses.gaussian_nll_loss)": [[119, "cyto_dl.nn.losses.gaussian_nll_loss.GaussianNLLLoss"]], "cyto_dl.nn.losses.gaussian_nll_loss": [[119, "module-cyto_dl.nn.losses.gaussian_nll_loss"]], "forward() (cyto_dl.nn.losses.gaussian_nll_loss.gaussiannllloss method)": [[119, "cyto_dl.nn.losses.gaussian_nll_loss.GaussianNLLLoss.forward"]], "cmap_loss (class in cyto_dl.nn.losses.loss_wrapper)": [[121, "cyto_dl.nn.losses.loss_wrapper.CMAP_loss"]], "losswrapper (class in cyto_dl.nn.losses.loss_wrapper)": [[121, "cyto_dl.nn.losses.loss_wrapper.LossWrapper"]], "cyto_dl.nn.losses.loss_wrapper": [[121, "module-cyto_dl.nn.losses.loss_wrapper"]], "thresholdloss (class in cyto_dl.nn.losses.threshold_loss)": [[123, "cyto_dl.nn.losses.threshold_loss.ThresholdLoss"]], "cyto_dl.nn.losses.threshold_loss": [[123, "module-cyto_dl.nn.losses.threshold_loss"]], "vicregloss (class in cyto_dl.nn.losses.vic_reg)": [[124, "cyto_dl.nn.losses.vic_reg.VICRegLoss"]], "cyto_dl.nn.losses.vic_reg": [[124, "module-cyto_dl.nn.losses.vic_reg"]], "forward() (cyto_dl.nn.losses.vic_reg.vicregloss method)": [[124, "cyto_dl.nn.losses.vic_reg.VICRegLoss.forward"]], "off_diagonal() (in module cyto_dl.nn.losses.vic_reg)": [[124, "cyto_dl.nn.losses.vic_reg.off_diagonal"]], "weibulllogloss (class in cyto_dl.nn.losses.weibull)": [[125, "cyto_dl.nn.losses.weibull.WeibullLogLoss"]], "cyto_dl.nn.losses.weibull": [[125, "module-cyto_dl.nn.losses.weibull"]], "forward() (cyto_dl.nn.losses.weibull.weibulllogloss method)": [[125, "cyto_dl.nn.losses.weibull.WeibullLogLoss.forward"]], "weibull_log_probs() (in module cyto_dl.nn.losses.weibull)": [[125, "cyto_dl.nn.losses.weibull.weibull_log_probs"]], "weightedmseloss (class in cyto_dl.nn.losses.weighted_mse_loss)": [[126, "cyto_dl.nn.losses.weighted_mse_loss.WeightedMSELoss"]], "cyto_dl.nn.losses.weighted_mse_loss": [[126, "module-cyto_dl.nn.losses.weighted_mse_loss"]], "forward() (cyto_dl.nn.losses.weighted_mse_loss.weightedmseloss method)": [[126, "cyto_dl.nn.losses.weighted_mse_loss.WeightedMSELoss.forward"]], "mlp (class in cyto_dl.nn.mlp)": [[127, "cyto_dl.nn.mlp.MLP"]], "cyto_dl.nn.mlp": [[127, "module-cyto_dl.nn.mlp"]], "forward() (cyto_dl.nn.mlp.mlp method)": [[127, "cyto_dl.nn.mlp.MLP.forward"]], "residualunit (class in cyto_dl.nn.res_unit)": [[133, "cyto_dl.nn.res_unit.ResidualUnit"]], "cyto_dl.nn.res_unit": [[133, "module-cyto_dl.nn.res_unit"]], "forward() (cyto_dl.nn.res_unit.residualunit method)": [[133, "cyto_dl.nn.res_unit.ResidualUnit.forward"]], "convpoolrelu (class in cyto_dl.nn.spatial_transformer)": [[134, "cyto_dl.nn.spatial_transformer.ConvPoolReLU"]], "stn (class in cyto_dl.nn.spatial_transformer)": [[134, "cyto_dl.nn.spatial_transformer.STN"]], "cyto_dl.nn.spatial_transformer": [[134, "module-cyto_dl.nn.spatial_transformer"]], "forward() (cyto_dl.nn.spatial_transformer.convpoolrelu method)": [[134, "cyto_dl.nn.spatial_transformer.ConvPoolReLU.forward"]], "forward() (cyto_dl.nn.spatial_transformer.stn method)": [[134, "cyto_dl.nn.spatial_transformer.STN.forward"]], "toggle() (cyto_dl.nn.spatial_transformer.stn method)": [[134, "cyto_dl.nn.spatial_transformer.STN.toggle"]], "trackclassifier (class in cyto_dl.nn.track_sequence_predictor)": [[135, "cyto_dl.nn.track_sequence_predictor.TrackClassifier"]], "cyto_dl.nn.track_sequence_predictor": [[135, "module-cyto_dl.nn.track_sequence_predictor"]], "forward() (cyto_dl.nn.track_sequence_predictor.trackclassifier method)": [[135, "cyto_dl.nn.track_sequence_predictor.TrackClassifier.forward"]], "positionalencoding1d() (in module cyto_dl.nn.track_sequence_predictor)": [[135, "cyto_dl.nn.track_sequence_predictor.positionalencoding1d"]], "cyto_dl.nn.vits": [[136, "module-cyto_dl.nn.vits"]], "cyto_dl.nn.vits.blocks": [[137, "module-cyto_dl.nn.vits.blocks"]], "crossattention (class in cyto_dl.nn.vits.blocks.cross_attention)": [[138, "cyto_dl.nn.vits.blocks.cross_attention.CrossAttention"]], "crossattentionblock (class in cyto_dl.nn.vits.blocks.cross_attention)": [[138, "cyto_dl.nn.vits.blocks.cross_attention.CrossAttentionBlock"]], "crossselfblock (class in cyto_dl.nn.vits.blocks.cross_attention)": [[138, "cyto_dl.nn.vits.blocks.cross_attention.CrossSelfBlock"]], "mlp (class in cyto_dl.nn.vits.blocks.cross_attention)": [[138, "cyto_dl.nn.vits.blocks.cross_attention.Mlp"]], "cyto_dl.nn.vits.blocks.cross_attention": [[138, "module-cyto_dl.nn.vits.blocks.cross_attention"]], "forward() (cyto_dl.nn.vits.blocks.cross_attention.crossattention method)": [[138, "cyto_dl.nn.vits.blocks.cross_attention.CrossAttention.forward"]], "forward() (cyto_dl.nn.vits.blocks.cross_attention.crossattentionblock method)": [[138, "cyto_dl.nn.vits.blocks.cross_attention.CrossAttentionBlock.forward"]], "forward() (cyto_dl.nn.vits.blocks.cross_attention.crossselfblock method)": [[138, "cyto_dl.nn.vits.blocks.cross_attention.CrossSelfBlock.forward"]], "forward() (cyto_dl.nn.vits.blocks.cross_attention.mlp method)": [[138, "cyto_dl.nn.vits.blocks.cross_attention.Mlp.forward"]], "intermediateweigher (class in cyto_dl.nn.vits.blocks.intermediate_weigher)": [[139, "cyto_dl.nn.vits.blocks.intermediate_weigher.IntermediateWeigher"]], "cyto_dl.nn.vits.blocks.intermediate_weigher": [[139, "module-cyto_dl.nn.vits.blocks.intermediate_weigher"]], "forward() (cyto_dl.nn.vits.blocks.intermediate_weigher.intermediateweigher method)": [[139, "cyto_dl.nn.vits.blocks.intermediate_weigher.IntermediateWeigher.forward"]], "patchify (class in cyto_dl.nn.vits.blocks.patchify)": [[140, "cyto_dl.nn.vits.blocks.patchify.Patchify"]], "cyto_dl.nn.vits.blocks.patchify": [[140, "module-cyto_dl.nn.vits.blocks.patchify"]], "forward() (cyto_dl.nn.vits.blocks.patchify.patchify method)": [[140, "cyto_dl.nn.vits.blocks.patchify.Patchify.forward"]], "get_mask() (cyto_dl.nn.vits.blocks.patchify.patchify method)": [[140, "cyto_dl.nn.vits.blocks.patchify.Patchify.get_mask"]], "random_indexes() (in module cyto_dl.nn.vits.blocks.patchify)": [[140, "cyto_dl.nn.vits.blocks.patchify.random_indexes"]], "crossmae_decoder (class in cyto_dl.nn.vits.cross_mae)": [[141, "cyto_dl.nn.vits.cross_mae.CrossMAE_Decoder"]], "cyto_dl.nn.vits.cross_mae": [[141, "module-cyto_dl.nn.vits.cross_mae"]], "forward() (cyto_dl.nn.vits.cross_mae.crossmae_decoder method)": [[141, "cyto_dl.nn.vits.cross_mae.CrossMAE_Decoder.forward"]], "init_weight() (cyto_dl.nn.vits.cross_mae.crossmae_decoder method)": [[141, "cyto_dl.nn.vits.cross_mae.CrossMAE_Decoder.init_weight"]], "mae_decoder (class in cyto_dl.nn.vits.mae)": [[142, "cyto_dl.nn.vits.mae.MAE_Decoder"]], "mae_encoder (class in cyto_dl.nn.vits.mae)": [[142, "cyto_dl.nn.vits.mae.MAE_Encoder"]], "mae_vit (class in cyto_dl.nn.vits.mae)": [[142, "cyto_dl.nn.vits.mae.MAE_ViT"]], "cyto_dl.nn.vits.mae": [[142, "module-cyto_dl.nn.vits.mae"]], "forward() (cyto_dl.nn.vits.mae.mae_decoder method)": [[142, "cyto_dl.nn.vits.mae.MAE_Decoder.forward"]], "forward() (cyto_dl.nn.vits.mae.mae_encoder method)": [[142, "cyto_dl.nn.vits.mae.MAE_Encoder.forward"]], "forward() (cyto_dl.nn.vits.mae.mae_vit method)": [[142, "cyto_dl.nn.vits.mae.MAE_ViT.forward"]], "init_weight() (cyto_dl.nn.vits.mae.mae_decoder method)": [[142, "cyto_dl.nn.vits.mae.MAE_Decoder.init_weight"]], "init_weight() (cyto_dl.nn.vits.mae.mae_encoder method)": [[142, "cyto_dl.nn.vits.mae.MAE_Encoder.init_weight"]], "encodedskip (class in cyto_dl.nn.vits.seg)": [[143, "cyto_dl.nn.vits.seg.EncodedSkip"]], "seg_vit (class in cyto_dl.nn.vits.seg)": [[143, "cyto_dl.nn.vits.seg.Seg_ViT"]], "superresdecoder (class in cyto_dl.nn.vits.seg)": [[143, "cyto_dl.nn.vits.seg.SuperresDecoder"]], "cyto_dl.nn.vits.seg": [[143, "module-cyto_dl.nn.vits.seg"]], "forward() (cyto_dl.nn.vits.seg.encodedskip method)": [[143, "cyto_dl.nn.vits.seg.EncodedSkip.forward"]], "forward() (cyto_dl.nn.vits.seg.seg_vit method)": [[143, "cyto_dl.nn.vits.seg.Seg_ViT.forward"]], "forward() (cyto_dl.nn.vits.seg.superresdecoder method)": [[143, "cyto_dl.nn.vits.seg.SuperresDecoder.forward"]], "cyto_dl.nn.vits.utils": [[144, "module-cyto_dl.nn.vits.utils"]], "take_indexes() (in module cyto_dl.nn.vits.utils)": [[144, "cyto_dl.nn.vits.utils.take_indexes"]], "cyto_dl.point_cloud": [[145, "module-cyto_dl.point_cloud"]], "cyto_dl.train": [[148, "module-cyto_dl.train"]], "main() (in module cyto_dl.train)": [[148, "cyto_dl.train.main"]], "cyto_dl.utils": [[149, "module-cyto_dl.utils"]], "create_dataloader() (in module cyto_dl.utils.array)": [[150, "cyto_dl.utils.array.create_dataloader"]], "cyto_dl.utils.array": [[150, "module-cyto_dl.utils.array"]], "extract_array_predictions() (in module cyto_dl.utils.array)": [[150, "cyto_dl.utils.array.extract_array_predictions"]], "cyto_dl.utils.config": [[151, "module-cyto_dl.utils.config"]], "is_config() (in module cyto_dl.utils.config)": [[151, "cyto_dl.utils.config.is_config"]], "kv_to_dict() (in module cyto_dl.utils.config)": [[151, "cyto_dl.utils.config.kv_to_dict"]], "remove_aux_key() (in module cyto_dl.utils.config)": [[151, "cyto_dl.utils.config.remove_aux_key"]], "cyto_dl.utils.download_test_data": [[152, "module-cyto_dl.utils.download_test_data"]], "delete_test_data() (in module cyto_dl.utils.download_test_data)": [[152, "cyto_dl.utils.download_test_data.delete_test_data"]], "download_test_data() (in module cyto_dl.utils.download_test_data)": [[152, "cyto_dl.utils.download_test_data.download_test_data"]], "parse_s3_path() (in module cyto_dl.utils.download_test_data)": [[152, "cyto_dl.utils.download_test_data.parse_s3_path"]], "setup_paths() (in module cyto_dl.utils.download_test_data)": [[152, "cyto_dl.utils.download_test_data.setup_paths"]], "dummydatamodule (class in cyto_dl.utils.dummy_dataset)": [[153, "cyto_dl.utils.dummy_dataset.DummyDatamodule"]], "dummydataset (class in cyto_dl.utils.dummy_dataset)": [[153, "cyto_dl.utils.dummy_dataset.DummyDataset"]], "cyto_dl.utils.dummy_dataset": [[153, "module-cyto_dl.utils.dummy_dataset"]], "generate_img() (cyto_dl.utils.dummy_dataset.dummydataset method)": [[153, "cyto_dl.utils.dummy_dataset.DummyDataset.generate_img"]], "get_dataloader() (cyto_dl.utils.dummy_dataset.dummydatamodule method)": [[153, "cyto_dl.utils.dummy_dataset.DummyDatamodule.get_dataloader"]], "predict_dataloader() (cyto_dl.utils.dummy_dataset.dummydatamodule method)": [[153, "cyto_dl.utils.dummy_dataset.DummyDatamodule.predict_dataloader"]], "test_dataloader() (cyto_dl.utils.dummy_dataset.dummydatamodule method)": [[153, "cyto_dl.utils.dummy_dataset.DummyDatamodule.test_dataloader"]], "train_dataloader() (cyto_dl.utils.dummy_dataset.dummydatamodule method)": [[153, "cyto_dl.utils.dummy_dataset.DummyDatamodule.train_dataloader"]], "val_dataloader() (cyto_dl.utils.dummy_dataset.dummydatamodule method)": [[153, "cyto_dl.utils.dummy_dataset.DummyDatamodule.val_dataloader"]], "cyto_dl.utils.pylogger": [[154, "module-cyto_dl.utils.pylogger"]], "get_pylogger() (in module cyto_dl.utils.pylogger)": [[154, "cyto_dl.utils.pylogger.get_pylogger"]], "cyto_dl.utils.rich_utils": [[155, "module-cyto_dl.utils.rich_utils"]], "enforce_tags() (in module cyto_dl.utils.rich_utils)": [[155, "cyto_dl.utils.rich_utils.enforce_tags"]], "print_config_tree() (in module cyto_dl.utils.rich_utils)": [[155, "cyto_dl.utils.rich_utils.print_config_tree"]], "rotationmodule (class in cyto_dl.utils.rotation)": [[156, "cyto_dl.utils.rotation.RotationModule"]], "compute_rotation_matrix() (cyto_dl.utils.rotation.rotationmodule method)": [[156, "cyto_dl.utils.rotation.RotationModule.compute_rotation_matrix"]], "cyto_dl.utils.rotation": [[156, "module-cyto_dl.utils.rotation"]], "get_rotation_matrix_so2() (in module cyto_dl.utils.rotation)": [[156, "cyto_dl.utils.rotation.get_rotation_matrix_so2"]], "get_rotation_matrix_so3() (in module cyto_dl.utils.rotation)": [[156, "cyto_dl.utils.rotation.get_rotation_matrix_so3"]], "close_loggers() (in module cyto_dl.utils.template_utils)": [[160, "cyto_dl.utils.template_utils.close_loggers"]], "cyto_dl.utils.template_utils": [[160, "module-cyto_dl.utils.template_utils"]], "extras() (in module cyto_dl.utils.template_utils)": [[160, "cyto_dl.utils.template_utils.extras"]], "get_metric_value() (in module cyto_dl.utils.template_utils)": [[160, "cyto_dl.utils.template_utils.get_metric_value"]], "instantiate_callbacks() (in module cyto_dl.utils.template_utils)": [[160, "cyto_dl.utils.template_utils.instantiate_callbacks"]], "instantiate_loggers() (in module cyto_dl.utils.template_utils)": [[160, "cyto_dl.utils.template_utils.instantiate_loggers"]], "log_hyperparameters() (in module cyto_dl.utils.template_utils)": [[160, "cyto_dl.utils.template_utils.log_hyperparameters"]], "save_file() (in module cyto_dl.utils.template_utils)": [[160, "cyto_dl.utils.template_utils.save_file"]], "task_wrapper() (in module cyto_dl.utils.template_utils)": [[160, "cyto_dl.utils.template_utils.task_wrapper"]]}})
\ No newline at end of file
diff --git a/using_examples.html b/using_examples.html
index 254f159e9..e1d5202c2 100644
--- a/using_examples.html
+++ b/using_examples.html
@@ -200,6 +200,7 @@
cyto_dl.datamodules.dataframe.utils module
+cyto_dl.datamodules.array module
cyto_dl.datamodules.data_dict module
cyto_dl.datamodules.folder module
cyto_dl.datamodules.multidim_image module
@@ -373,6 +374,7 @@
cyto_dl.utils.spharm.rotation module
+cyto_dl.utils.array module
cyto_dl.utils.config module
cyto_dl.utils.download_test_data module
cyto_dl.utils.dummy_dataset module
|