Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z _ __call__() (peal.data.transformations.CircularCut method) (peal.data.transformations.DiffusionAugmentation method) (peal.data.transformations.IdentityNormalization method) (peal.data.transformations.Normalization method) (peal.data.transformations.Padding method) (peal.data.transformations.RandomResizeCropPad method) (peal.data.transformations.RandomRotation method) (peal.data.transformations.SetChannels method) (peal.training.criterions.OnehotCrossEntropyLoss method) __init__() (peal.adaptors.clarc.CavProjection method) (peal.adaptors.clarc.ClArC method) (peal.adaptors.clarc.PClArC method) (peal.adaptors.clarc.RRClArC method) (peal.adaptors.clarc.SimpleProjection method) (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) (peal.adaptors.didae.DiDAE method) (peal.adaptors.didae.ProbeModel method) (peal.adaptors.group_distributionally_robust_optimization.GroupDRO method) (peal.adaptors.group_dro_v2.GroupDroLossComputer method) (peal.adaptors.group_dro_v2.GroupDROv2 method) (peal.adaptors.projection_adaptor.ProjectionAdaptor method) (peal.architectures.basic_modules.DimensionSwitchAttentionLayer method) (peal.architectures.basic_modules.ImgSelfAttentionLayer method) (peal.architectures.basic_modules.Mean method) (peal.architectures.basic_modules.OneHotEncoding method) (peal.architectures.basic_modules.SelfAttentionLayer method) (peal.architectures.basic_modules.SkipConnection method) (peal.architectures.basic_modules.Squeeze method) (peal.architectures.basic_modules.Transpose method) (peal.architectures.basic_modules.Unsqueeze method) (peal.architectures.module_blocks.FCBlock method) (peal.architectures.module_blocks.ResnetBlock method) (peal.architectures.module_blocks.TransformerBlock method) (peal.architectures.module_blocks.VGGBlock method) (peal.architectures.onnx_predictor.OnnxPredictor method) (peal.architectures.predictors.SequentialModel method) (peal.architectures.predictors.TorchvisionModel method) (peal.data.custom_datasets.Camelyon17AugmentedDataset method) (peal.data.custom_datasets.Camelyon17Dataset method) (peal.data.custom_datasets.CelebACopyrighttagDataset method) (peal.data.custom_datasets.CelebADataset method) (peal.data.custom_datasets.CelebAHQDataset method) (peal.data.custom_datasets.ColoredMnist method) (peal.data.custom_datasets.FollicleDataset method) (peal.data.custom_datasets.FunnyNodulesDataset method) (peal.data.custom_datasets.ISICAnnotatedDataset method) (peal.data.custom_datasets.MnistDataset method) (peal.data.custom_datasets.NicoPlusPlusDataset method) (peal.data.custom_datasets.OnlySparseNumbersDataset method) (peal.data.custom_datasets.OnlySparseNumbersZipfDataset method) (peal.data.custom_datasets.RxRx1AugmentedDataset method) (peal.data.custom_datasets.RxRx1Dataset method) (peal.data.custom_datasets.SkinConDataset method) (peal.data.custom_datasets.SparseNumbersDataset method) (peal.data.custom_datasets.SparseNumbersZipfDataset method) (peal.data.custom_datasets.SquareDataset method) (peal.data.custom_datasets.WaterbirdsDataset method) (peal.data.dataloaders.DataIterator method) (peal.data.dataloaders.DataloaderMixer method) (peal.data.dataloaders.DataStack method) (peal.data.dataloaders.WeightedDataloaderList method) (peal.data.dataset_generators.ArtificialConfounderSequenceDatasetGenerator method) (peal.data.dataset_generators.ArtificialConfounderTabularDatasetGenerator method) (peal.data.dataset_generators.CircleDatasetGenerator method) (peal.data.dataset_generators.ConfounderDatasetGenerator method) (peal.data.dataset_generators.FunnyNodulesDatasetGenerator method) (peal.data.dataset_generators.MNISTConfounderDatasetGenerator method) (peal.data.dataset_generators.OnlySparseNumbersDatasetGenerator method) (peal.data.dataset_generators.SparseNumbersDatasetGenerator method) (peal.data.dataset_generators.SquareDatasetGenerator method) (peal.data.dataset_generators.StainingConfounderGenerator method) (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) (peal.data.datasets.SymbolicDataset method) (peal.data.tabular_datasets.AdultDataset method) (peal.data.tabular_datasets.CircleDataset method) (peal.data.tabular_datasets.CompassDataset method) (peal.data.tabular_datasets.GermanDataset method) (peal.data.transformations.DiffusionAugmentation method) (peal.data.transformations.Normalization method) (peal.data.transformations.Padding method) (peal.data.transformations.RandomResizeCropPad method) (peal.data.transformations.RandomRotation method) (peal.data.transformations.SetChannels method) (peal.explainers.counterfactual_explainer.CounterfactualExplainer method) (peal.explainers.lrp_explainer.LRPExplainer method) (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainer method) (peal.generators.ddpm_generator.DDPM method) (peal.generators.deeplift_resnet.DeepLiftBasicBlock method) (peal.generators.deeplift_resnet.DeepLiftBottleneck method) (peal.generators.deeplift_resnet.DeepLiftResNet method) (peal.generators.rae_pipeline.RAEPipeline method) (peal.generators.tabular_ddpm.BasicDiscreteTimeModel method) (peal.generators.tabular_ddpm.PositionalEncoding method) (peal.generators.tabular_ddpm.ScoreNetwork method) (peal.generators.tabular_ddpm.TabularDDPM method) (peal.global_utils.DINOEvaluator method) (peal.global_utils.LeakySoftplus method) (peal.sparse_dictionaries.batch_topk.BatchTopKSAE method) (peal.sparse_dictionaries.batch_topk_network.ActivationStore method) (peal.sparse_dictionaries.batch_topk_network.BatchTopKNetwork method) (peal.sparse_dictionaries.batch_topk_network.SparseAutoencoderBase method) (peal.sparse_dictionaries.msae_decomposition.MSAEDecomposition method) (peal.sparse_dictionaries.orthogonal_procrustes_dictionary.OrthogonalProcrustesDictionary method) (peal.sparse_dictionaries.probe_sparse_autoencoder.ProbeSAE method) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecomposition method) (peal.sparse_dictionaries.singular_value_decomposition.SVDDictionary method) (peal.sparse_dictionaries.splice_decomposition.SpLICEDecomposition method) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredBatchTopKSAE method) (peal.teachers.baseline_teacher.BaselineTeacher method) (peal.teachers.cluster_teacher.ClusterTeacher method) (peal.teachers.human2model_teacher.Human2ModelTeacher method) (peal.teachers.llm2model_teacher.LLM2ModelTeacher method) (peal.teachers.model2model_teacher.Model2ModelTeacher method) (peal.teachers.model2model_teacher.NoisyModel2ModelTeacher method) (peal.teachers.preclustered_teacher.PreclusteredTeacher method) (peal.teachers.segmentation_mask_teacher.SegmentationMaskTeacher method) (peal.teachers.spray_teacher.LogitDifference method) (peal.teachers.spray_teacher.Spray method) (peal.teachers.symbolic_teacher.SymbolicTeacher method) (peal.teachers.virelay_teacher.ImageDataset method) (peal.teachers.virelay_teacher.VirelayTeacher method) (peal.teachers.web_feedback_teacher.WebFeedbackTeacher method) (peal.training.criterions.FocalLoss method) (peal.training.criterions.OnehotCrossEntropyLoss method) (peal.training.loggers.Logger method) (peal.training.trainers.ModelTrainer method) (peal.web.ingest.IngestError method) (peal.web.jobs.JobStore method) (peal.web.jobs.Worker method) __new__() (peal.adaptors.clarc.CavCache static method) (peal.web.ingest.IngestError method) A Absolute (class in peal.teachers.virelay_teacher) ACEConfig (class in peal.explainers.counterfactual_explainer) act_size (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecompositionConfig attribute) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredSAEConfig attribute) activation (peal.architectures.interfaces.ArchitectureConfig attribute) (peal.sparse_dictionaries.msae_decomposition.MSAEDecompositionConfig attribute) activations (peal.adaptors.clarc.CavCache attribute) ActivationStore (class in peal.sparse_dictionaries.batch_topk_network) adam_beta1 (peal.explainers.counterfactual_explainer.TIMEConfig attribute) adam_beta2 (peal.explainers.counterfactual_explainer.TIMEConfig attribute) adam_epsilon (peal.explainers.counterfactual_explainer.TIMEConfig attribute) Adaptor (class in peal.adaptors.interfaces) adaptor_type (peal.adaptors.clarc.PClArCConfig attribute) (peal.adaptors.clarc.RRClArCConfig attribute) (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) (peal.adaptors.interfaces.AdaptorConfig attribute) (peal.adaptors.projection_adaptor.ProjectionAdaptorConfig attribute) AdaptorConfig (class in peal.adaptors.interfaces) add_class_arguments() (in module peal.global_utils) add_dataset_to_dataloader_mixer() (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) ADULT_CATEGORIES (in module peal.data.tabular_datasets) ADULT_FEATURES (in module peal.data.tabular_datasets) ADULT_RENAME (in module peal.data.tabular_datasets) AdultDataset (class in peal.data.tabular_datasets) adv_training (peal.training.interfaces.TrainingConfig attribute) allow_overlap (peal.explainers.counterfactual_explainer.SCEConfig attribute) alpha (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) analyse() (in module peal.web.analysis) annotations (peal.adaptors.clarc.CavCache attribute) append() (peal.data.dataloaders.DataloaderMixer method) (peal.data.dataloaders.WeightedDataloaderList method) append_attributions() (in module peal.teachers.spray_teacher) (in module peal.teachers.virelay_teacher) append_inputs() (in module peal.teachers.spray_teacher) architecture (peal.training.interfaces.PredictorConfig attribute) ArchitectureConfig (class in peal.architectures.interfaces) ArtificialConfounderSequenceDatasetGenerator (class in peal.data.dataset_generators) ArtificialConfounderTabularDatasetGenerator (class in peal.data.dataset_generators) attack_checkpoint_backward_steps (peal.explainers.counterfactual_explainer.ACEConfig attribute) attack_epsilon (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.training.interfaces.TrainingConfig attribute) attack_iterations (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.tabular_ddpm.TabularDDPMConfig attribute) attack_joint (peal.explainers.counterfactual_explainer.ACEConfig attribute) attack_joint_checkpoint (peal.explainers.counterfactual_explainer.ACEConfig attribute) attack_joint_shortcut (peal.explainers.counterfactual_explainer.ACEConfig attribute) attack_method (peal.explainers.counterfactual_explainer.ACEConfig attribute) attack_num_steps (peal.training.interfaces.TrainingConfig attribute) attack_step (peal.explainers.counterfactual_explainer.ACEConfig attribute) attacked_class (peal.adaptors.clarc.ClArCConfig attribute) attempts (peal.explainers.counterfactual_explainer.ACEConfig attribute) attention_resolutions (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) attribution_layer (peal.teachers.spray_teacher.SprayConfig attribute) attribution_threshold (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) automatic_adjustment (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) aux_penalty (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) avg_group_accuracies (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) axes (peal.teachers.virelay_teacher.Normalize attribute) B background (peal.data.interfaces.DataConfig attribute) base_dir (peal.adaptors.clarc.ClArCConfig attribute) (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) (peal.adaptors.projection_adaptor.ProjectionAdaptorConfig attribute) (peal.teachers.spray_teacher.SprayConfig attribute) base_model (peal.training.interfaces.PredictorConfig attribute) base_model_config (peal.adaptors.projection_adaptor.ProjectionAdaptorConfig attribute) base_path (peal.editors.ddpm_inversion.DDPMInversionConfig attribute) (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) (peal.generators.tabular_ddpm.TabularDDPMConfig attribute) (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) (peal.training.interfaces.PredictorConfig attribute) base_prompt (peal.explainers.counterfactual_explainer.TIMEConfig attribute) BaselineTeacher (class in peal.teachers.baseline_teacher) BasicDiscreteTimeModel (class in peal.generators.tabular_ddpm) batch_size (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.SCEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) (peal.generators.interfaces.GeneratorConfig attribute) (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) (peal.sparse_dictionaries.msae_decomposition.MSAEDecompositionConfig attribute) batch_wise_augmentation (peal.data.interfaces.DataConfig attribute) BatchTopKNetwork (class in peal.sparse_dictionaries.batch_topk_network) BatchTopKSAE (class in peal.sparse_dictionaries.batch_topk) BatchTopKSAEConfig (class in peal.sparse_dictionaries.batch_topk) bce_mse_mix (peal.architectures.interfaces.TaskConfig attribute) benchmark_ddpm_inversion (peal.sparse_dictionaries.splice_decomposition.SpLICEDecompositionConfig attribute) best_feedback_accuracy (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) best_fid (peal.generators.ddpm_generator.DDPMConfig attribute) bins (peal.teachers.virelay_teacher.Histogram attribute) bool_list_to_checkboxes() (in module peal.visualization.image_grid) btl (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) build() (in module peal.web.cache) build_job_configs() (in module peal.web.config_builder) build_pair_dataset() (in module peal.web.ingest) C C_GRID (in module peal.web.dfr) cache_done() (peal.generators.rae_pipeline.RAEPipeline method) cache_path() (in module peal.sparse_dictionaries.activation_cache) (in module peal.web.cache) calculate_cav() (in module peal.adaptors.clarc) calculate_explainer_stats (peal.adaptors.interfaces.AdaptorConfig attribute) calculate_feedback_stats() (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) calculate_group_accuracies (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) calculate_latent_difference_stats() (peal.explainers.counterfactual_explainer.CounterfactualExplainer method) calculate_outlier_score() (peal.data.datasets.ImageDataset method) (peal.data.tabular_datasets.AdultDataset method) (peal.data.tabular_datasets.CircleDataset method) (peal.data.tabular_datasets.CompassDataset method) (peal.data.tabular_datasets.GermanDataset method) calculate_pcav() (in module peal.adaptors.clarc) calculate_svm_cav() (in module peal.adaptors.clarc) calculate_test_accuracy() (in module peal.training.trainers) calculate_unbiasedness() (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) calculate_validation_statistics() (in module peal.training.training_utils) Camelyon17AugmentedDataset (class in peal.data.custom_datasets) Camelyon17Dataset (class in peal.data.custom_datasets) category (peal.adaptors.clarc.ClArCConfig attribute) (peal.adaptors.interfaces.AdaptorConfig attribute) (peal.adaptors.projection_adaptor.ProjectionAdaptorConfig attribute) (peal.editors.interfaces.EditorConfig attribute) (peal.explainers.interfaces.ExplainerConfig attribute) (peal.generators.interfaces.GeneratorConfig attribute) (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) cav (peal.adaptors.clarc.CavCache attribute) cav_mode (peal.adaptors.clarc.ClArCConfig attribute) CavCache (class in peal.adaptors.clarc) CavProjection (class in peal.adaptors.clarc) CelebACopyrighttagDataset (class in peal.data.custom_datasets) CelebADataset (class in peal.data.custom_datasets) CelebAHQDataset (class in peal.data.custom_datasets) CF_WEIGHT (in module peal.web.dfr) cfg (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) cfg_scale_src (peal.editors.ddpm_inversion.DDPMInversionConfig attribute) cfg_scale_tar (peal.editors.ddpm_inversion.DDPMInversionConfig attribute) CFKD (class in peal.adaptors.counterfactual_knowledge_distillation) cfkd_false_direction_min_share (peal.adaptors.didae.DiDAEConfig attribute) cfkd_max_false_directions (peal.adaptors.didae.DiDAEConfig attribute) cfkd_teacher (peal.adaptors.didae.DiDAEConfig attribute) CFKDConfig (class in peal.adaptors.counterfactual_knowledge_distillation) change_all() (in module peal.visualization.model_comparison) channel_mult (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) check_accuracy() (peal.web.jobs.Worker method) check_background() (peal.data.custom_datasets.SquareDataset method) check_config() (in module peal.preflight) check_foreground() (peal.data.custom_datasets.SquareDataset method) check_script() (in module peal.preflight) check_script_executables() (in module peal.preflight) CHECKPOINT_SUFFIXES (in module peal.preflight) chunk (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) chunks (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) CircleDataset (class in peal.data.tabular_datasets) CircleDatasetGenerator (class in peal.data.dataset_generators) CircularCut (class in peal.data.transformations) ckpt_url (peal.sparse_dictionaries.msae_decomposition.MSAEDecompositionConfig attribute) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecompositionConfig attribute) ClArC (class in peal.adaptors.clarc) ClArCConfig (class in peal.adaptors.clarc) class_balanced (peal.training.interfaces.TrainingConfig attribute) class_cond (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) class_custom_token (peal.explainers.counterfactual_explainer.TIMEConfig attribute) class_idx_to_name() (peal.data.datasets.Image2ClassDataset method) class_ratios (peal.data.interfaces.DataConfig attribute) class_restriction (peal.architectures.interfaces.TaskConfig attribute) classes_total (peal.teachers.spray_teacher.SprayConfig attribute) classifier_path (peal.explainers.counterfactual_explainer.ACEConfig attribute) classifier_scales (peal.explainers.counterfactual_explainer.ACEConfig attribute) clip_denoised (peal.explainers.counterfactual_explainer.ACEConfig attribute) CLIP_MEAN (in module peal.web.analysis) (in module peal.web.cache) clip_model (peal.sparse_dictionaries.msae_decomposition.MSAEDecompositionConfig attribute) (peal.sparse_dictionaries.splice_decomposition.SpLICEDecompositionConfig attribute) cluster_explanations() (peal.explainers.counterfactual_explainer.CounterfactualExplainer method) (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainer method) clustering_strategy (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.explainers.interfaces.ExplainerConfig attribute) ClusterTeacher (class in peal.teachers.cluster_teacher) collage_paths (peal.teachers.cluster_teacher.DataStore attribute) (peal.teachers.human2model_teacher.DataStore attribute) ColoredMnist (class in peal.data.custom_datasets) ColoredMnistConfig (class in peal.data.custom_datasets) coloring (peal.data.custom_datasets.ColoredMnistConfig attribute) command() (peal.web.jobs.Worker method) comp_max (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) comp_min (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) CompassDataset (class in peal.data.tabular_datasets) component_bounds_scale (peal.adaptors.didae.DiDAEConfig attribute) (peal.explainers.interfaces.ExplainerConfig attribute) component_indices (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.explainers.interfaces.ExplainerConfig attribute) component_strings (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) (peal.sparse_dictionaries.msae_decomposition.MSAEDecompositionConfig attribute) (peal.sparse_dictionaries.splice_decomposition.SpLICEDecompositionConfig attribute) compute_activations() (peal.sparse_dictionaries.batch_topk_network.BatchTopKNetwork method) compute_component_f1_scores() (in module peal.sparse_dictionaries.sae_evaluation) compute_fid() (peal.global_utils.DINOEvaluator method) compute_group_avg() (peal.adaptors.group_dro_v2.GroupDroLossComputer method) compute_group_sizes() (in module peal.adaptors.group_dro_v2) compute_lpips() (peal.global_utils.DINOEvaluator method) compute_mahalanobis() (peal.global_utils.DINOEvaluator method) compute_robust_loss() (peal.adaptors.group_dro_v2.GroupDroLossComputer method) compute_robust_loss_btl() (peal.adaptors.group_dro_v2.GroupDroLossComputer method) compute_robust_loss_greedy() (peal.adaptors.group_dro_v2.GroupDroLossComputer method) concatenate_batches (peal.training.interfaces.TrainingConfig attribute) concept_replacement (peal.adaptors.didae.DiDAEConfig attribute) concept_replacement_candidates (peal.adaptors.didae.DiDAEConfig attribute) concept_replacement_unique (peal.adaptors.didae.DiDAEConfig attribute) concept_replacement_unique_strategy (peal.adaptors.didae.DiDAEConfig attribute) conditioning_channels (peal.teachers.spray_teacher.SprayConfig attribute) conditioning_layer (peal.teachers.spray_teacher.SprayConfig attribute) config (peal.sparse_dictionaries.interfaces.SparseDictionary attribute) config_name (peal.architectures.interfaces.ArchitectureConfig attribute) (peal.architectures.interfaces.FCConfig attribute) (peal.architectures.interfaces.ResnetConfig attribute) (peal.architectures.interfaces.TaskConfig attribute) (peal.architectures.interfaces.TransformerConfig attribute) (peal.architectures.interfaces.VGGConfig attribute) (peal.data.custom_datasets.ColoredMnistConfig attribute) (peal.data.interfaces.DataConfig attribute) (peal.teachers.spray_teacher.SprayConfig attribute) config_url (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecompositionConfig attribute) configs_in_script() (in module peal.preflight) confounder_probability (peal.data.interfaces.DataConfig attribute) ConfounderDatasetGenerator (class in peal.data.dataset_generators) confounding_factors (peal.data.interfaces.DataConfig attribute) continue_training (peal.training.interfaces.PredictorConfig attribute) continuous_learning (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) correct() (in module peal.web.dfr) correct_clusters (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) correction_strength (peal.adaptors.clarc.ClArCConfig attribute) counterfactual_type (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) CounterfactualExplainer (class in peal.explainers.counterfactual_explainer) cprint() (in module peal.global_utils) create() (peal.web.jobs.JobStore method) create_app() (in module peal.web.app) create_attribution_database() (in module peal.teachers.spray_teacher) (in module peal.teachers.virelay_teacher) create_attribution_dataset() (in module peal.teachers.virelay_teacher) create_checkbox_dict() (in module peal.visualization.model_comparison) create_class_ordered_batch() (in module peal.data.dataloaders) create_cnn_layer() (in module peal.architectures.module_blocks) create_comparison() (in module peal.visualization.model_comparison) create_dataloaders_from_datasource() (in module peal.data.dataloaders) create_dataset() (in module peal.teachers.virelay_teacher) (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) create_input_database() (in module peal.teachers.spray_teacher) create_label_image() (in module peal.visualization.visualize_counterfactual_gradients) create_table() (in module peal.visualization.create_didae_table1) criterions (peal.architectures.interfaces.TaskConfig attribute) crop_size (peal.data.interfaces.DataConfig attribute) cross_entropy_criterion() (in module peal.training.criterions) cross_entropy_loss() (in module peal.training.criterions) cudnn_deterministic (peal.explainers.counterfactual_explainer.ACEConfig attribute) curate_adult_frame() (in module peal.data.tabular_datasets) current_fid (peal.generators.interfaces.GeneratorConfig attribute) current_iteration (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) custom_obj_token (peal.explainers.counterfactual_explainer.TIMEConfig attribute) custom_tokens_context (peal.explainers.counterfactual_explainer.TIMEConfig attribute) custom_tokens_init (peal.explainers.counterfactual_explainer.TIMEConfig attribute) D DAEdistillConfig (class in peal.explainers.counterfactual_explainer) data (peal.adaptors.clarc.ClArCConfig attribute) (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) (peal.adaptors.projection_adaptor.ProjectionAdaptorConfig attribute) (peal.editors.ddpm_inversion.DDPMInversionConfig attribute) (peal.explainers.counterfactual_explainer.PerfectFalseCounterfactualConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) (peal.teachers.spray_teacher.SprayConfig attribute) (peal.training.interfaces.PredictorConfig attribute) data_config (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.DAEdistillConfig attribute) (peal.explainers.counterfactual_explainer.SCEConfig attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) data_dir (peal.explainers.counterfactual_explainer.ACEConfig attribute) DataConfig (class in peal.data.interfaces) DataIterator (class in peal.data.dataloaders) DataloaderMixer (class in peal.data.dataloaders) dataset (peal.explainers.counterfactual_explainer.ACEConfig attribute) dataset_class (peal.data.interfaces.DataConfig attribute) dataset_name (peal.teachers.spray_teacher.SprayConfig attribute) dataset_origin_path (peal.data.interfaces.DataConfig attribute) dataset_path (peal.data.interfaces.DataConfig attribute) DataStack (class in peal.data.dataloaders) DataStore (class in peal.teachers.cluster_teacher) (class in peal.teachers.human2model_teacher) datastr() (in module peal.data.custom_datasets) DDPM (class in peal.generators.ddpm_generator) DDPMConfig (class in peal.generators.ddpm_generator) DDPMInversionConfig (class in peal.editors.ddpm_inversion) decode() (peal.generators.ddpm_generator.DDPM method) (peal.generators.interfaces.InvertibleGenerator method) (peal.sparse_dictionaries.batch_topk.BatchTopKSAE method) (peal.sparse_dictionaries.batch_topk_network.BatchTopKNetwork method) (peal.sparse_dictionaries.batch_topk_network.SparseAutoencoderBase method) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecomposition method) decode_adult_codes() (in module peal.data.tabular_datasets) decode_batch_size (peal.adaptors.didae.DiDAEConfig attribute) decode_selection (peal.adaptors.didae.DiDAEConfig attribute) decompose() (peal.sparse_dictionaries.splice_decomposition.SpLICEDecomposition method) DeepLiftBasicBlock (class in peal.generators.deeplift_resnet) DeepLiftBottleneck (class in peal.generators.deeplift_resnet) DeepLiftResNet (class in peal.generators.deeplift_resnet) DeepLiftResNet101() (in module peal.generators.deeplift_resnet) DeepLiftResNet152() (in module peal.generators.deeplift_resnet) DeepLiftResNet18() (in module peal.generators.deeplift_resnet) DeepLiftResNet34() (in module peal.generators.deeplift_resnet) DeepLiftResNet50() (in module peal.generators.deeplift_resnet) default_raev2_dir() (in module peal.generators.rae_pipeline) delete() (peal.web.jobs.JobStore method) delimiter (peal.data.interfaces.DataConfig attribute) device (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) DiCEExplainer (class in peal.explainers.no_generator_counterfactual_explainers) DiCEExplainerConfig (class in peal.explainers.no_generator_counterfactual_explainers) dict_size (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredSAEConfig attribute) dict_to_bar_chart() (in module peal.global_utils) DiDAE (class in peal.adaptors.didae) DiDAEConfig (class in peal.adaptors.didae) diffusion_augmented (peal.data.interfaces.DataConfig attribute) (peal.training.interfaces.TrainingConfig attribute) diffusion_steps (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) DiffusionAugmentation (class in peal.data.transformations) dilation (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.SCEConfig attribute) DimensionSwitchAttentionLayer (class in peal.architectures.basic_modules) DINOEvaluator (class in peal.global_utils) direction_atoms() (in module peal.web.analysis) disable_class_balancing() (peal.data.dataloaders.DataloaderMixer method) disable_class_restriction() (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) disable_groups() (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) (peal.data.datasets.SymbolicDataset method) disable_hints() (peal.data.dataloaders.DataloaderMixer method) (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) (peal.data.datasets.SymbolicDataset method) disable_idx() (peal.data.dataloaders.DataloaderMixer method) (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) (peal.data.datasets.SymbolicDataset method) disable_string_description() (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) disable_tokens() (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) disable_url() (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) discard_counterfactuals() (peal.generators.tabular_ddpm.TabularDDPM method) discover_classes() (in module peal.web.ingest) dist_l1 (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.SCEConfig attribute) dist_l2 (peal.explainers.counterfactual_explainer.ACEConfig attribute) dist_schedule (peal.explainers.counterfactual_explainer.ACEConfig attribute) distill_1ofn_dataset() (in module peal.training.trainers) distill_binary_dataset() (in module peal.training.trainers) distill_dataloader_mixer() (in module peal.training.trainers) distill_from (peal.training.interfaces.PredictorConfig attribute) distill_predictor() (in module peal.training.trainers) distilled_predictor (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.DAEdistillConfig attribute) (peal.explainers.counterfactual_explainer.SCEConfig attribute) (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainerConfig attribute) distribution_distance() (peal.data.datasets.ImageDataset method) (peal.data.interfaces.PealDataset method) diversity_weight (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainerConfig attribute) download_celeba_to() (in module peal.data.custom_datasets) download_weights (peal.generators.ddpm_generator.DDPMConfig attribute) downsize (peal.data.interfaces.DataConfig attribute) drop_raw_checkpoint_after_fuse (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecompositionConfig attribute) dropout (peal.architectures.interfaces.FCConfig attribute) (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) (peal.training.interfaces.TrainingConfig attribute) dtype (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) E early_stopping_goal (peal.training.interfaces.TrainingConfig attribute) edit() (peal.generators.ddpm_generator.DDPM method) (peal.generators.interfaces.EditCapableGenerator method) (peal.generators.tabular_ddpm.TabularDDPM method) edit_depth_factor (peal.adaptors.didae.DiDAEConfig attribute) EditCapableGenerator (class in peal.generators.interfaces) editing_type (peal.explainers.counterfactual_explainer.TIMEConfig attribute) editor_type (peal.editors.ddpm_inversion.DDPMInversionConfig attribute) (peal.editors.interfaces.EditorConfig attribute) EditorConfig (class in peal.editors.interfaces) ema_rate (peal.generators.ddpm_generator.DDPMConfig attribute) embed_dim (peal.generators.tabular_ddpm.TabularDDPMConfig attribute) embed_numberstring() (in module peal.global_utils) embed_text_in_image() (in module peal.visualization.image_grid) enable_class_balancing() (peal.data.dataloaders.DataloaderMixer method) enable_class_restriction() (peal.data.custom_datasets.OnlySparseNumbersDataset method) (peal.data.custom_datasets.SparseNumbersDataset method) (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) enable_groups() (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) (peal.data.datasets.SymbolicDataset method) enable_hints() (peal.data.dataloaders.DataloaderMixer method) (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) (peal.data.datasets.SymbolicDataset method) enable_idx() (peal.data.dataloaders.DataloaderMixer method) (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) (peal.data.datasets.SymbolicDataset method) enable_string_description() (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) enable_tokens() (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) enable_url() (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) enable_xformers_memory_efficient_attention (peal.explainers.counterfactual_explainer.TIMEConfig attribute) enabled() (in module peal.sparse_dictionaries.activation_cache) encode() (peal.generators.ddpm_generator.DDPM method) (peal.generators.interfaces.InvertibleGenerator method) (peal.sparse_dictionaries.batch_topk.BatchTopKSAE method) (peal.sparse_dictionaries.batch_topk_network.BatchTopKNetwork method) (peal.sparse_dictionaries.batch_topk_network.SparseAutoencoderBase method) (peal.sparse_dictionaries.msae_decomposition.MSAEDecomposition method) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecomposition method) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredBatchTopKSAE method) encode_no_threshold() (peal.sparse_dictionaries.batch_topk.BatchTopKSAE method) encoder_model (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecompositionConfig attribute) ending (peal.sparse_dictionaries.orthogonal_procrustes_dictionary.OrthogonalProcrustesDictionaryConfig attribute) (peal.sparse_dictionaries.probe_sparse_autoencoder.ProbeSAEConfig attribute) (peal.sparse_dictionaries.singular_value_decomposition.SVDDictionaryConfig attribute) (peal.sparse_dictionaries.splice_decomposition.SpLICEDecompositionConfig attribute) ensure_group_accuracies() (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) epoch (peal.training.interfaces.TrainingConfig attribute) epochs (peal.sparse_dictionaries.msae_decomposition.MSAEDecompositionConfig attribute) estimate_wait_seconds() (peal.web.jobs.JobStore method) eta (peal.editors.ddpm_inversion.DDPMInversionConfig attribute) eval() (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredBatchTopKSAE method) eval_epoch_interval (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) exp_name (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) expand() (in module peal.preflight) expand_path() (in module peal.generators.rae_pipeline) expansion (peal.generators.deeplift_resnet.DeepLiftBasicBlock attribute) (peal.generators.deeplift_resnet.DeepLiftBottleneck attribute) explain_batch() (peal.explainers.counterfactual_explainer.CounterfactualExplainer method) (peal.explainers.interfaces.ExplainerInterface method) (peal.explainers.lrp_explainer.LRPExplainer method) (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainer method) explainer (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) explainer_config (peal.explainers.interfaces.ExplainerInterface attribute) explainer_stats_clusters (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) explainer_type (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.DAEdistillConfig attribute) (peal.explainers.counterfactual_explainer.PerfectFalseCounterfactualConfig attribute) (peal.explainers.counterfactual_explainer.SCEConfig attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) (peal.explainers.interfaces.ExplainerConfig attribute) (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainerConfig attribute) ExplainerConfig (class in peal.explainers.interfaces) ExplainerInterface (class in peal.explainers.interfaces) explanations_dir (peal.explainers.interfaces.ExplainerConfig attribute) export_onnx (peal.adaptors.didae.DiDAEConfig attribute) export_to_onnx() (in module peal.architectures.onnx_predictor) extract() (in module peal.sparse_dictionaries.activation_cache) extract_all_children() (in module peal.adaptors.clarc) extract_penultima_activation() (in module peal.global_utils) F FCBlock (class in peal.architectures.module_blocks) FCConfig (class in peal.architectures.interfaces) feature_extractor() (peal.architectures.predictors.TorchvisionModel method) features_to_vary (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainerConfig attribute) feedback (peal.teachers.cluster_teacher.DataStore attribute) (peal.teachers.human2model_teacher.DataStore attribute) feedback_accuracies (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) fill_stack() (peal.data.dataloaders.DataStack method) final_layer() (in module peal.web.cache) find_final_linear() (in module peal.architectures.onnx_predictor) find_subclasses() (in module peal.global_utils) finetune (peal.adaptors.clarc.PClArCConfig attribute) finetune() (peal.adaptors.clarc.PClArC method) (peal.adaptors.clarc.RRClArC method) finetune_iterations (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) finetune_student() (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) fit() (peal.global_utils.DINOEvaluator method) (peal.sparse_dictionaries.batch_topk.BatchTopKSAE method) (peal.sparse_dictionaries.interfaces.SparseDictionary method) (peal.sparse_dictionaries.msae_decomposition.MSAEDecomposition method) (peal.sparse_dictionaries.orthogonal_procrustes_dictionary.OrthogonalProcrustesDictionary method) (peal.sparse_dictionaries.probe_sparse_autoencoder.ProbeSAE method) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecomposition method) (peal.sparse_dictionaries.singular_value_decomposition.SVDDictionary method) (peal.sparse_dictionaries.splice_decomposition.SpLICEDecomposition method) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredBatchTopKSAE method) (peal.training.trainers.ModelTrainer method) fit_from_activations() (peal.sparse_dictionaries.batch_topk.BatchTopKSAE method) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredBatchTopKSAE method) fit_from_dataloaders() (peal.sparse_dictionaries.batch_topk.BatchTopKSAE method) (peal.sparse_dictionaries.interfaces.SparseDictionary method) (peal.sparse_dictionaries.msae_decomposition.MSAEDecomposition method) (peal.sparse_dictionaries.orthogonal_procrustes_dictionary.OrthogonalProcrustesDictionary method) (peal.sparse_dictionaries.probe_sparse_autoencoder.ProbeSAE method) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecomposition method) (peal.sparse_dictionaries.singular_value_decomposition.SVDDictionary method) (peal.sparse_dictionaries.splice_decomposition.SpLICEDecomposition method) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredBatchTopKSAE method) fit_with_evaluation() (peal.sparse_dictionaries.batch_topk.BatchTopKSAE method) fitted_on_encoder (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) Flatten (class in peal.teachers.spray_teacher) (class in peal.teachers.virelay_teacher) flatten_explanations() (in module peal.explainers.counterfactual_explainer) flip_rate() (peal.data.datasets.ImageDataset method) (peal.data.interfaces.PealDataset method) focal_alpha (peal.architectures.interfaces.TaskConfig attribute) focal_criterion() (in module peal.training.criterions) focal_gamma (peal.architectures.interfaces.TaskConfig attribute) focal_mse_mix (peal.architectures.interfaces.TaskConfig attribute) FocalLoss (class in peal.training.criterions) FollicleDataset (class in peal.data.custom_datasets) font_path (peal.data.interfaces.DataConfig attribute) foreground (peal.data.interfaces.DataConfig attribute) format_table() (in module peal.visualization.create_didae_table1) forward() (peal.adaptors.clarc.CavProjection method) (peal.adaptors.clarc.SimpleProjection method) (peal.adaptors.didae.ProbeModel method) (peal.architectures.basic_modules.DimensionSwitchAttentionLayer method) (peal.architectures.basic_modules.ImgSelfAttentionLayer method) (peal.architectures.basic_modules.Mean method) (peal.architectures.basic_modules.OneHotEncoding method) (peal.architectures.basic_modules.SelfAttentionLayer method) (peal.architectures.basic_modules.SkipConnection method) (peal.architectures.basic_modules.Squeeze method) (peal.architectures.basic_modules.Transpose method) (peal.architectures.basic_modules.Unsqueeze method) (peal.architectures.onnx_predictor.OnnxPredictor method) (peal.architectures.predictors.TorchvisionModel method) (peal.generators.deeplift_resnet.DeepLiftBasicBlock method) (peal.generators.deeplift_resnet.DeepLiftBottleneck method) (peal.generators.deeplift_resnet.DeepLiftResNet method) (peal.generators.tabular_ddpm.BasicDiscreteTimeModel method) (peal.generators.tabular_ddpm.PositionalEncoding method) (peal.generators.tabular_ddpm.ScoreNetwork method) (peal.global_utils.LeakySoftplus method) (peal.sparse_dictionaries.batch_topk_network.BatchTopKNetwork method) (peal.teachers.spray_teacher.LogitDifference method) (peal.training.criterions.FocalLoss method) forward_diffusion() (peal.generators.tabular_ddpm.TabularDDPM method) fp16_scale_growth (peal.generators.ddpm_generator.DDPMConfig attribute) full_confounder_config (peal.data.interfaces.DataConfig attribute) function() (peal.teachers.spray_teacher.Flatten method) (peal.teachers.spray_teacher.Normalize method) (peal.teachers.spray_teacher.SumChannel method) (peal.teachers.virelay_teacher.Absolute method) (peal.teachers.virelay_teacher.Flatten method) (peal.teachers.virelay_teacher.Histogram method) (peal.teachers.virelay_teacher.Normalize method) (peal.teachers.virelay_teacher.SumChannel method) FunnyNodulesDataset (class in peal.data.custom_datasets) FunnyNodulesDatasetGenerator (class in peal.data.dataset_generators) fused_filename (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecompositionConfig attribute) G gamma (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) generalization_adjustment (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) generate_contrastive_collage() (peal.data.custom_datasets.SquareDataset method) (peal.data.datasets.Image2MixedDataset method) (peal.data.datasets.ImageDataset method) (peal.data.datasets.SymbolicDataset method) (peal.data.interfaces.PealDataset method) generate_dataset() (peal.data.dataset_generators.ArtificialConfounderSequenceDatasetGenerator method) (peal.data.dataset_generators.ArtificialConfounderTabularDatasetGenerator method) (peal.data.dataset_generators.CircleDatasetGenerator method) (peal.data.dataset_generators.ConfounderDatasetGenerator method) (peal.data.dataset_generators.FunnyNodulesDatasetGenerator method) (peal.data.dataset_generators.MNISTConfounderDatasetGenerator method) (peal.data.dataset_generators.OnlySparseNumbersDatasetGenerator method) (peal.data.dataset_generators.SparseNumbersDatasetGenerator method) (peal.data.dataset_generators.SparseNumbersZipfDatasetGenerator method) (peal.data.dataset_generators.SquareDatasetGenerator method) (peal.data.dataset_generators.StainingConfounderGenerator method) generate_feature_similarity_overlay() (in module peal.global_utils) generate_overlay() (in module peal.global_utils) generate_ssim_overlay() (in module peal.global_utils) generate_x_counterfactual_list() (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) Generator (class in peal.generators.interfaces) generator (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) (peal.data.interfaces.DataConfig attribute) (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.DAEdistillConfig attribute) (peal.explainers.counterfactual_explainer.SCEConfig attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) (peal.training.interfaces.PredictorConfig attribute) generator_performance (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) generator_type (peal.editors.ddpm_inversion.DDPMInversionConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) (peal.generators.interfaces.GeneratorConfig attribute) (peal.generators.tabular_ddpm.TabularDDPMConfig attribute) GeneratorConfig (class in peal.generators.interfaces) generic_custom_tokens (peal.explainers.counterfactual_explainer.TIMEConfig attribute) GermanDataset (class in peal.data.tabular_datasets) get() (peal.web.jobs.JobStore method) get_adaptor() (in module peal.adaptors.adaptor_factory) get_annotations_and_activations() (peal.adaptors.clarc.ClArC method) get_auxiliary_loss() (peal.sparse_dictionaries.batch_topk_network.BatchTopKNetwork method) get_batch() (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) get_components() (peal.sparse_dictionaries.batch_topk.BatchTopKSAE method) (peal.sparse_dictionaries.msae_decomposition.MSAEDecomposition method) (peal.sparse_dictionaries.orthogonal_procrustes_dictionary.OrthogonalProcrustesDictionary method) (peal.sparse_dictionaries.probe_sparse_autoencoder.ProbeSAE method) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecomposition method) (peal.sparse_dictionaries.singular_value_decomposition.SVDDictionary method) (peal.sparse_dictionaries.splice_decomposition.SpLICEDecomposition method) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredBatchTopKSAE method) get_config_model() (in module peal.global_utils) get_criterions() (in module peal.training.criterions) get_dataloader() (in module peal.data.dataloaders) get_datasets() (in module peal.data.dataset_factory) get_default_cfg() (in module peal.sparse_dictionaries.batch_topk_network) get_evaluation_filename() (peal.adaptors.clarc.ClArC method) (peal.adaptors.clarc.PClArC method) (peal.adaptors.clarc.RRClArC method) get_explainer() (in module peal.explainers.explainer_factory) get_explanation() (in module peal.visualization.model_comparison) get_feedback() (peal.teachers.baseline_teacher.BaselineTeacher method) (peal.teachers.cluster_teacher.ClusterTeacher method) (peal.teachers.human2model_teacher.Human2ModelTeacher method) (peal.teachers.interfaces.TeacherInterface method) (peal.teachers.llm2model_teacher.LLM2ModelTeacher method) (peal.teachers.model2model_teacher.Model2ModelTeacher method) (peal.teachers.model2model_teacher.NoisyModel2ModelTeacher method) (peal.teachers.preclustered_teacher.PreclusteredTeacher method) (peal.teachers.segmentation_mask_teacher.SegmentationMaskTeacher method) (peal.teachers.spray_teacher.Spray method) (peal.teachers.symbolic_teacher.SymbolicTeacher method) (peal.teachers.virelay_teacher.VirelayTeacher method) (peal.teachers.web_feedback_teacher.WebFeedbackTeacher method) get_generator() (in module peal.generators.generator_factory) get_gradient_target() (peal.adaptors.clarc.RRClArC method) get_intermediate_output() (in module peal.global_utils) get_last_layer() (peal.architectures.predictors.TorchvisionModel method) get_layer_name() (in module peal.adaptors.clarc) get_loss_dict() (peal.sparse_dictionaries.batch_topk_network.BatchTopKNetwork method) get_model_stats() (peal.adaptors.group_dro_v2.GroupDroLossComputer method) get_orthogonality_loss() (peal.sparse_dictionaries.batch_topk_network.BatchTopKNetwork method) get_predictions() (in module peal.global_utils) get_predictor() (in module peal.architectures.predictors) (in module peal.training.trainers) get_project_resource_dir() (in module peal.global_utils) (in module peal.web.paths) get_scalar() (in module peal.visualization.create_didae_table1) get_sparse_dictionary() (in module peal.sparse_dictionaries.sparse_dictionary_factory) get_stats() (peal.adaptors.clarc.ClArC method) (peal.adaptors.group_dro_v2.GroupDroLossComputer method) get_teacher() (in module peal.teachers.teacher_factory) get_vocabulary() (peal.sparse_dictionaries.msae_decomposition.MSAEDecomposition method) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecomposition method) (peal.sparse_dictionaries.splice_decomposition.SpLICEDecomposition method) global_counterfactual_visualization() (peal.data.custom_datasets.SquareDataset method) (peal.data.datasets.Image2MixedDataset method) global_train_step (peal.training.interfaces.TrainingConfig attribute) global_validation_step (peal.training.interfaces.TrainingConfig attribute) gpu (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) gpus (peal.generators.ddpm_generator.DDPMConfig attribute) grad_scales (peal.generators.tabular_ddpm.TabularDDPMConfig attribute) gradient_clipping (peal.explainers.counterfactual_explainer.SCEConfig attribute) gradient_steps (peal.explainers.counterfactual_explainer.SCEConfig attribute) gradient_target (peal.adaptors.clarc.RRClArCConfig attribute) greedy (peal.explainers.counterfactual_explainer.SCEConfig attribute) group_accuracies (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) group_accuracies() (in module peal.web.analysis) group_by_direction() (in module peal.web.app) group_map (peal.data.custom_datasets.ColoredMnistConfig attribute) GroupDRO (class in peal.adaptors.group_distributionally_robust_optimization) GroupDROConfig (class in peal.adaptors.group_distributionally_robust_optimization) GroupDroLossComputer (class in peal.adaptors.group_dro_v2) GroupDROv2 (class in peal.adaptors.group_dro_v2) GroupDROv2Config (class in peal.adaptors.group_dro_v2) guidance_scale_denoising (peal.explainers.counterfactual_explainer.TIMEConfig attribute) guidance_scale_invertion (peal.explainers.counterfactual_explainer.TIMEConfig attribute) guided_iterations (peal.explainers.counterfactual_explainer.ACEConfig attribute) H has_confounder() (peal.data.custom_datasets.ColoredMnist method) (peal.data.datasets.Image2ClassDataset method) has_hints (peal.data.interfaces.DataConfig attribute) high_contrast_heatmap() (in module peal.global_utils) Histogram (class in peal.teachers.virelay_teacher) Human2ModelTeacher (class in peal.teachers.human2model_teacher) human_annotate_explanations() (peal.explainers.counterfactual_explainer.CounterfactualExplainer method) (peal.explainers.interfaces.ExplainerInterface method) I i (peal.teachers.cluster_teacher.DataStore attribute) (peal.teachers.human2model_teacher.DataStore attribute) IdentityNormalization (class in peal.data.transformations) Image2ClassDataset (class in peal.data.datasets) Image2MixedDataset (class in peal.data.datasets) image_name() (peal.data.datasets.Image2MixedDataset method) image_size (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) ImageDataset (class in peal.data.datasets) (class in peal.teachers.virelay_teacher) ImgSelfAttentionLayer (class in peal.architectures.basic_modules) in_memory (peal.adaptors.didae.DiDAEConfig attribute) (peal.adaptors.interfaces.AdaptorConfig attribute) (peal.data.interfaces.DataConfig attribute) include_testsplit (peal.teachers.spray_teacher.SprayConfig attribute) inference_batch_size (peal.explainers.counterfactual_explainer.TIMEConfig attribute) ingest_zip() (in module peal.web.ingest) IngestError initialize_run() (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) inner_sae_type (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredBatchTopKSAEConfig attribute) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredSAEConfig attribute) inpaint (peal.explainers.counterfactual_explainer.SCEConfig attribute) input_dim (peal.generators.tabular_ddpm.TabularDDPMConfig attribute) INPUT_KEYS (in module peal.preflight) input_noise_std (peal.training.interfaces.TrainingConfig attribute) input_size (peal.data.interfaces.DataConfig attribute) input_type (peal.data.interfaces.DataConfig attribute) input_unit_norm (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) inspect_onnx() (in module peal.architectures.onnx_predictor) integrate_argument() (in module peal.global_utils) integrate_arguments() (in module peal.global_utils) interp_url (peal.sparse_dictionaries.msae_decomposition.MSAEDecompositionConfig attribute) invariances (peal.data.interfaces.DataConfig attribute) inverse (peal.data.interfaces.DataConfig attribute) invert() (peal.data.transformations.IdentityNormalization method) (peal.data.transformations.Normalization method) InvertibleGenerator (class in peal.generators.interfaces) is_loaded (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) (peal.training.interfaces.PredictorConfig attribute) is_personal() (in module peal.preflight) is_port_in_use() (in module peal.global_utils) is_robust (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) is_trained (peal.generators.ddpm_generator.DDPMConfig attribute) ISICAnnotatedDataset (class in peal.data.custom_datasets) iterations (peal.explainers.counterfactual_explainer.TIMEConfig attribute) iterationwise_encoding (peal.explainers.counterfactual_explainer.SCEConfig attribute) J job_dir() (peal.web.jobs.JobStore method) JobStore (class in peal.web.jobs) K kwargs (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) (peal.training.interfaces.PredictorConfig attribute) L l1_coeff (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) l1_criterion() (in module peal.training.criterions) l1_loss (peal.explainers.counterfactual_explainer.ACEConfig attribute) l1_penalty (peal.sparse_dictionaries.splice_decomposition.SpLICEDecompositionConfig attribute) l2 (peal.explainers.counterfactual_explainer.TIMEConfig attribute) l2_criterion() (in module peal.training.criterions) l2_loss (peal.explainers.counterfactual_explainer.ACEConfig attribute) l_perc (peal.explainers.counterfactual_explainer.ACEConfig attribute) l_perc_layer (peal.explainers.counterfactual_explainer.ACEConfig attribute) label_noise (peal.data.interfaces.DataConfig attribute) label_query (peal.explainers.counterfactual_explainer.TIMEConfig attribute) label_rel_path (peal.data.interfaces.DataConfig attribute) label_smoothing (peal.training.interfaces.TrainingConfig attribute) label_target (peal.explainers.counterfactual_explainer.TIMEConfig attribute) lasso_alpha (peal.adaptors.didae.DiDAEConfig attribute) lasso_alphas (peal.adaptors.didae.DiDAEConfig attribute) latent_convexity_criterion() (in module peal.training.criterions) latent_only (peal.adaptors.didae.DiDAEConfig attribute) latent_to_square_image() (in module peal.data.dataset_generators) latest_activity() (in module peal.web.jobs) layer (peal.adaptors.clarc.CavCache attribute) layer_index (peal.adaptors.clarc.ClArCConfig attribute) layers (peal.architectures.interfaces.ArchitectureConfig attribute) lazy_feedback (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) LeakySoftplus (class in peal.global_utils) learn_dataset_embedding (peal.explainers.counterfactual_explainer.TIMEConfig attribute) learn_sigma (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) learning_rate (peal.explainers.counterfactual_explainer.SCEConfig attribute) (peal.generators.tabular_ddpm.TabularDDPMConfig attribute) (peal.training.interfaces.TrainingConfig attribute) linesearch_factors (peal.adaptors.didae.DiDAEConfig attribute) (peal.explainers.counterfactual_explainer.DAEdistillConfig attribute) list() (peal.web.jobs.JobStore method) LLM2ModelTeacher (class in peal.teachers.llm2model_teacher) load() (in module peal.web.cache) load_first_loadable() (in module peal.training.trainers) load_from_disk() (peal.sparse_dictionaries.batch_topk.BatchTopKSAE method) (peal.sparse_dictionaries.interfaces.SparseDictionary method) (peal.sparse_dictionaries.msae_decomposition.MSAEDecomposition method) (peal.sparse_dictionaries.orthogonal_procrustes_dictionary.OrthogonalProcrustesDictionary method) (peal.sparse_dictionaries.probe_sparse_autoencoder.ProbeSAE method) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecomposition method) (peal.sparse_dictionaries.singular_value_decomposition.SVDDictionary method) (peal.sparse_dictionaries.splice_decomposition.SpLICEDecomposition method) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredBatchTopKSAE method) load_generator_config() (in module peal.generators.rae_pipeline) load_in_memory() (peal.data.datasets.Image2ClassDataset method) (peal.data.datasets.Image2MixedDataset method) load_model() (in module peal.architectures.predictors) load_onnx_as_torch() (in module peal.architectures.onnx_predictor) load_onnx_predictor() (in module peal.architectures.onnx_predictor) load_onnx_runtime() (in module peal.architectures.onnx_predictor) load_or_extract() (in module peal.sparse_dictionaries.activation_cache) load_state_dict() (in module peal.generators.ddpm_generator) load_yaml_config() (in module peal.global_utils) local_dir (peal.sparse_dictionaries.msae_decomposition.MSAEDecompositionConfig attribute) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecompositionConfig attribute) log_epoch() (peal.training.loggers.Logger method) log_evaluation_to_tensorboard() (in module peal.sparse_dictionaries.sae_evaluation) log_evaluation_to_wandb() (in module peal.sparse_dictionaries.sae_evaluation) log_images_to_writer() (in module peal.training.loggers) log_interval (peal.generators.ddpm_generator.DDPMConfig attribute) log_prob_x() (peal.generators.interfaces.InvertibleGenerator method) log_prob_z() (peal.generators.interfaces.InvertibleGenerator method) log_step() (peal.training.loggers.Logger method) Logger (class in peal.training.loggers) LogitDifference (class in peal.teachers.spray_teacher) loss() (peal.adaptors.group_dro_v2.GroupDroLossComputer method) loss_fn (peal.explainers.counterfactual_explainer.ACEConfig attribute) lr (peal.explainers.counterfactual_explainer.TIMEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) (peal.sparse_dictionaries.msae_decomposition.MSAEDecompositionConfig attribute) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredSAEConfig attribute) lr_anneal_steps (peal.generators.ddpm_generator.DDPMConfig attribute) LRPExplainer (class in peal.explainers.lrp_explainer) M main() (in module peal.entrypoints.evaluate_predictor) (in module peal.entrypoints.generate_dataset) (in module peal.entrypoints.preflight) (in module peal.entrypoints.run_adaptor) (in module peal.entrypoints.run_cfkd) (in module peal.entrypoints.run_component_analysis) (in module peal.entrypoints.run_didae) (in module peal.entrypoints.run_explainer) (in module peal.entrypoints.run_sae_analysis) (in module peal.entrypoints.train_distilled_predictor) (in module peal.entrypoints.train_generator) (in module peal.entrypoints.train_predictor) (in module peal.generators.rae_pipeline) make_column() (in module peal.visualization.image_grid) make_decoder_weights_and_grad_unit_norm() (peal.sparse_dictionaries.batch_topk_network.SparseAutoencoderBase method) make_image_grid() (in module peal.visualization.image_grid) make_project() (in module peal.teachers.virelay_teacher) mark_step() (peal.web.jobs.JobStore method) mask_momentum (peal.explainers.counterfactual_explainer.SCEConfig attribute) masking_threshold (peal.explainers.counterfactual_explainer.ACEConfig attribute) max_attacks (peal.explainers.counterfactual_explainer.TIMEConfig attribute) max_cf_per_direction (peal.adaptors.didae.DiDAEConfig attribute) max_decode_directions (peal.adaptors.didae.DiDAEConfig attribute) max_decode_per_direction (peal.adaptors.didae.DiDAEConfig attribute) max_epoch (peal.explainers.counterfactual_explainer.TIMEConfig attribute) max_epochs (peal.training.interfaces.TrainingConfig attribute) max_export_per_direction (peal.adaptors.didae.DiDAEConfig attribute) MAX_RENDER_DIRECTIONS (in module peal.web.app) max_samples (peal.adaptors.clarc.ClArCConfig attribute) (peal.explainers.interfaces.ExplainerConfig attribute) (peal.teachers.spray_teacher.SprayConfig attribute) max_steps (peal.generators.ddpm_generator.DDPMConfig attribute) max_test_batches (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) max_validation_samples (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) Mean (class in peal.architectures.basic_modules) mean_grad (peal.adaptors.clarc.RRClArCConfig attribute) median_duration() (peal.web.jobs.JobStore method) merge_and_eval (peal.explainers.counterfactual_explainer.ACEConfig attribute) merge_chunks (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) merge_clusters (peal.explainers.counterfactual_explainer.SCEConfig attribute) (peal.explainers.interfaces.ExplainerConfig attribute) meta_analysis() (in module peal.teachers.virelay_teacher) method (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainerConfig attribute) microbatch (peal.generators.ddpm_generator.DDPMConfig attribute) min_train_samples (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) mini_batch_size (peal.explainers.counterfactual_explainer.TIMEConfig attribute) minimum_variational_weight (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) mixed_bce_mse_criterion() (in module peal.training.criterions) mixed_bce_pos_weight (peal.architectures.interfaces.TaskConfig attribute) mixed_focal_mse_criterion() (in module peal.training.criterions) mixing_ratio (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) mixup() (in module peal.training.trainers) mixup_alpha (peal.training.interfaces.TrainingConfig attribute) MNISTConfounderDatasetGenerator (class in peal.data.dataset_generators) MnistDataset (class in peal.data.custom_datasets) mode (peal.editors.ddpm_inversion.DDPMInversionConfig attribute) model (peal.teachers.spray_teacher.SprayConfig attribute) Model2ModelTeacher (class in peal.teachers.model2model_teacher) model_batch_size (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) model_id (peal.editors.ddpm_inversion.DDPMInversionConfig attribute) model_name (peal.generators.tabular_ddpm.TabularDDPMConfig attribute) model_path (peal.adaptors.clarc.ClArCConfig attribute) (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.training.interfaces.PredictorConfig attribute) model_type (peal.training.interfaces.PredictorConfig attribute) ModelTrainer (class in peal.training.trainers) module peal.adaptors peal.adaptors.adaptor_factory peal.adaptors.clarc peal.adaptors.counterfactual_knowledge_distillation peal.adaptors.didae peal.adaptors.group_distributionally_robust_optimization peal.adaptors.group_dro_v2 peal.adaptors.interfaces peal.adaptors.projection_adaptor peal.architectures peal.architectures.basic_modules peal.architectures.interfaces peal.architectures.module_blocks peal.architectures.onnx_predictor peal.architectures.predictors peal.data peal.data.custom_datasets peal.data.dataloaders peal.data.dataset_factory peal.data.dataset_generators peal.data.dataset_utils peal.data.datasets peal.data.interfaces peal.data.tabular_datasets peal.data.transformations peal.editors peal.editors.ddpm_inversion peal.editors.interfaces peal.entrypoints peal.entrypoints.evaluate_predictor peal.entrypoints.generate_dataset peal.entrypoints.preflight peal.entrypoints.run_adaptor peal.entrypoints.run_cfkd peal.entrypoints.run_component_analysis peal.entrypoints.run_didae peal.entrypoints.run_explainer peal.entrypoints.run_sae_analysis peal.entrypoints.train_distilled_predictor peal.entrypoints.train_generator peal.entrypoints.train_predictor peal.explainers peal.explainers.counterfactual_explainer peal.explainers.explainer_factory peal.explainers.interfaces peal.explainers.lrp_explainer peal.explainers.no_generator_counterfactual_explainers peal.generators peal.generators.ddpm_generator peal.generators.deeplift_resnet peal.generators.generator_factory peal.generators.interfaces peal.generators.rae_pipeline peal.generators.tabular_ddpm peal.global_utils peal.preflight peal.sparse_dictionaries peal.sparse_dictionaries.activation_cache peal.sparse_dictionaries.batch_topk peal.sparse_dictionaries.batch_topk_network peal.sparse_dictionaries.interfaces peal.sparse_dictionaries.msae_decomposition peal.sparse_dictionaries.orthogonal_procrustes_dictionary peal.sparse_dictionaries.probe_sparse_autoencoder peal.sparse_dictionaries.ra_sae_decomposition peal.sparse_dictionaries.sae_evaluation peal.sparse_dictionaries.singular_value_decomposition peal.sparse_dictionaries.sparse_dictionary_factory peal.sparse_dictionaries.splice_decomposition peal.sparse_dictionaries.svd_filtered_sae peal.sparse_dictionaries.utils peal.teachers peal.teachers.baseline_teacher peal.teachers.cluster_teacher peal.teachers.human2model_teacher peal.teachers.interfaces peal.teachers.llm2model_teacher peal.teachers.model2model_teacher peal.teachers.preclustered_teacher peal.teachers.segmentation_mask_teacher peal.teachers.spray_teacher peal.teachers.symbolic_teacher peal.teachers.teacher_factory peal.teachers.virelay_teacher peal.teachers.web_feedback_teacher peal.training peal.training.criterions peal.training.interfaces peal.training.loggers peal.training.trainers peal.training.training_utils peal.visualization peal.visualization.create_didae_table1 peal.visualization.image_grid peal.visualization.model_comparison peal.visualization.visualize_counterfactual_gradients peal.web peal.web.analysis peal.web.app peal.web.cache peal.web.config_builder peal.web.dfr peal.web.ingest peal.web.jobs peal.web.paths peal.web.summarize momentum (peal.explainers.counterfactual_explainer.SCEConfig attribute) move_to_device() (in module peal.global_utils) MSAEDecomposition (class in peal.sparse_dictionaries.msae_decomposition) MSAEDecompositionConfig (class in peal.sparse_dictionaries.msae_decomposition) N n_batches_to_dead (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) n_components (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) (peal.sparse_dictionaries.msae_decomposition.MSAEDecompositionConfig attribute) (peal.sparse_dictionaries.orthogonal_procrustes_dictionary.OrthogonalProcrustesDictionaryConfig attribute) (peal.sparse_dictionaries.probe_sparse_autoencoder.ProbeSAEConfig attribute) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecompositionConfig attribute) (peal.sparse_dictionaries.singular_value_decomposition.SVDDictionaryConfig attribute) (peal.sparse_dictionaries.splice_decomposition.SpLICEDecompositionConfig attribute) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredSAEConfig attribute) n_samples (peal.adaptors.didae.DiDAEConfig attribute) (peal.explainers.counterfactual_explainer.ACEConfig attribute) name (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) NESTED_PATH_KEYS (in module peal.preflight) next_batch() (peal.sparse_dictionaries.batch_topk_network.ActivationStore method) next_queued() (peal.web.jobs.JobStore method) NicoPlusPlusDataset (class in peal.data.custom_datasets) no_grad_attack (peal.training.interfaces.TrainingConfig attribute) noise_schedule (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) noise_steps_for_counterfactuals (peal.generators.tabular_ddpm.TabularDDPMConfig attribute) NoisyModel2ModelTeacher (class in peal.teachers.model2model_teacher) Normalization (class in peal.data.transformations) normalization (peal.data.interfaces.DataConfig attribute) Normalize (class in peal.teachers.spray_teacher) (class in peal.teachers.virelay_teacher) normalize_attribtions (peal.teachers.spray_teacher.SprayConfig attribute) normalize_onnx_graph() (in module peal.architectures.onnx_predictor) num_attempts (peal.explainers.interfaces.ExplainerConfig attribute) (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainerConfig attribute) num_batches (peal.explainers.counterfactual_explainer.ACEConfig attribute) num_blocks (peal.architectures.interfaces.ResnetConfig attribute) (peal.architectures.interfaces.TransformerConfig attribute) (peal.architectures.interfaces.VGGConfig attribute) num_channels (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) num_chunks (peal.explainers.counterfactual_explainer.ACEConfig attribute) num_clusters_max (peal.teachers.spray_teacher.SprayConfig attribute) num_diffusion_steps (peal.editors.ddpm_inversion.DDPMInversionConfig attribute) num_discretization_steps (peal.data.interfaces.DataConfig attribute) (peal.explainers.counterfactual_explainer.SCEConfig attribute) (peal.training.interfaces.TrainingConfig attribute) num_eigval (peal.teachers.spray_teacher.SprayConfig attribute) num_epochs (peal.generators.tabular_ddpm.TabularDDPMConfig attribute) num_head_channels (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) num_heads (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) num_heads_upsample (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) num_inference_steps (peal.explainers.counterfactual_explainer.TIMEConfig attribute) num_neurons (peal.architectures.interfaces.FCConfig attribute) (peal.architectures.interfaces.ResnetConfig attribute) (peal.architectures.interfaces.TransformerConfig attribute) (peal.architectures.interfaces.VGGConfig attribute) num_noise_vec (peal.training.interfaces.TrainingConfig attribute) num_res_blocks (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) num_samples (peal.data.interfaces.DataConfig attribute) (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) num_timesteps (peal.generators.tabular_ddpm.TabularDDPMConfig attribute) num_tokens (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredSAEConfig attribute) num_workers (peal.training.interfaces.TrainingConfig attribute) O onehot() (in module peal.global_utils) OnehotCrossEntropyLoss (class in peal.training.criterions) OneHotEncoding (class in peal.architectures.basic_modules) only_last_layer (peal.training.interfaces.PredictorConfig attribute) OnlySparseNumbersDataset (class in peal.data.custom_datasets) OnlySparseNumbersDatasetGenerator (class in peal.data.dataset_generators) OnlySparseNumbersZipfDataset (class in peal.data.custom_datasets) OnlySparseNumbersZipfDatasetGenerator (class in peal.data.dataset_generators) OnnxPredictor (class in peal.architectures.onnx_predictor) open_image() (peal.data.datasets.Image2MixedDataset method) opposite_component_strings (peal.sparse_dictionaries.splice_decomposition.SpLICEDecompositionConfig attribute) optimizer (peal.explainers.counterfactual_explainer.SCEConfig attribute) (peal.training.interfaces.TrainingConfig attribute) oracle_path (peal.explainers.counterfactual_explainer.ACEConfig attribute) orth_coeff (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) orthogonal (peal.sparse_dictionaries.orthogonal_procrustes_dictionary.OrthogonalProcrustesDictionaryConfig attribute) orthogonal_initialization() (in module peal.global_utils) orthogonality_criterion() (in module peal.training.criterions) orthogonalization_penatly (peal.explainers.counterfactual_explainer.SCEConfig attribute) OrthogonalProcrustesDictionary (class in peal.sparse_dictionaries.orthogonal_procrustes_dictionary) OrthogonalProcrustesDictionaryConfig (class in peal.sparse_dictionaries.orthogonal_procrustes_dictionary) output_channels (peal.architectures.interfaces.TaskConfig attribute) OUTPUT_KEYS (in module peal.preflight) output_path (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) output_size (peal.data.datasets.Image2ClassDataset property) (peal.data.datasets.Image2MixedDataset property) (peal.data.datasets.SymbolicDataset property) (peal.data.interfaces.DataConfig attribute) output_split (peal.data.interfaces.DataConfig attribute) output_type (peal.architectures.interfaces.TaskConfig attribute) (peal.data.interfaces.DataConfig attribute) overwrite (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) P p (peal.explainers.counterfactual_explainer.TIMEConfig attribute) Padding (class in peal.data.transformations) PAIR_COLLAGE_RE (in module peal.web.app) pair_wise_distance() (peal.data.datasets.ImageDataset method) (peal.data.interfaces.PealDataset method) parallel_attempts (peal.explainers.interfaces.ExplainerConfig attribute) (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainerConfig attribute) parse_csv() (in module peal.data.dataset_utils) parse_datastr() (in module peal.data.custom_datasets) parse_json() (in module peal.data.dataset_utils) partition (peal.adaptors.projection_adaptor.ProjectionAdaptorConfig attribute) PClArC (class in peal.adaptors.clarc) PClArCConfig (class in peal.adaptors.clarc) peal.adaptors module peal.adaptors.adaptor_factory module peal.adaptors.clarc module peal.adaptors.counterfactual_knowledge_distillation module peal.adaptors.didae module peal.adaptors.group_distributionally_robust_optimization module peal.adaptors.group_dro_v2 module peal.adaptors.interfaces module peal.adaptors.projection_adaptor module peal.architectures module peal.architectures.basic_modules module peal.architectures.interfaces module peal.architectures.module_blocks module peal.architectures.onnx_predictor module peal.architectures.predictors module peal.data module peal.data.custom_datasets module peal.data.dataloaders module peal.data.dataset_factory module peal.data.dataset_generators module peal.data.dataset_utils module peal.data.datasets module peal.data.interfaces module peal.data.tabular_datasets module peal.data.transformations module peal.editors module peal.editors.ddpm_inversion module peal.editors.interfaces module peal.entrypoints module peal.entrypoints.evaluate_predictor module peal.entrypoints.generate_dataset module peal.entrypoints.preflight module peal.entrypoints.run_adaptor module peal.entrypoints.run_cfkd module peal.entrypoints.run_component_analysis module peal.entrypoints.run_didae module peal.entrypoints.run_explainer module peal.entrypoints.run_sae_analysis module peal.entrypoints.train_distilled_predictor module peal.entrypoints.train_generator module peal.entrypoints.train_predictor module peal.explainers module peal.explainers.counterfactual_explainer module peal.explainers.explainer_factory module peal.explainers.interfaces module peal.explainers.lrp_explainer module peal.explainers.no_generator_counterfactual_explainers module peal.generators module peal.generators.ddpm_generator module peal.generators.deeplift_resnet module peal.generators.generator_factory module peal.generators.interfaces module peal.generators.rae_pipeline module peal.generators.tabular_ddpm module peal.global_utils module peal.preflight module peal.sparse_dictionaries module peal.sparse_dictionaries.activation_cache module peal.sparse_dictionaries.batch_topk module peal.sparse_dictionaries.batch_topk_network module peal.sparse_dictionaries.interfaces module peal.sparse_dictionaries.msae_decomposition module peal.sparse_dictionaries.orthogonal_procrustes_dictionary module peal.sparse_dictionaries.probe_sparse_autoencoder module peal.sparse_dictionaries.ra_sae_decomposition module peal.sparse_dictionaries.sae_evaluation module peal.sparse_dictionaries.singular_value_decomposition module peal.sparse_dictionaries.sparse_dictionary_factory module peal.sparse_dictionaries.splice_decomposition module peal.sparse_dictionaries.svd_filtered_sae module peal.sparse_dictionaries.utils module peal.teachers module peal.teachers.baseline_teacher module peal.teachers.cluster_teacher module peal.teachers.human2model_teacher module peal.teachers.interfaces module peal.teachers.llm2model_teacher module peal.teachers.model2model_teacher module peal.teachers.preclustered_teacher module peal.teachers.segmentation_mask_teacher module peal.teachers.spray_teacher module peal.teachers.symbolic_teacher module peal.teachers.teacher_factory module peal.teachers.virelay_teacher module peal.teachers.web_feedback_teacher module peal.training module peal.training.criterions module peal.training.interfaces module peal.training.loggers module peal.training.trainers module peal.training.training_utils module peal.visualization module peal.visualization.create_didae_table1 module peal.visualization.image_grid module peal.visualization.model_comparison module peal.visualization.visualize_counterfactual_gradients module peal.web module peal.web.analysis module peal.web.app module peal.web.cache module peal.web.config_builder module peal.web.dfr module peal.web.ingest module peal.web.jobs module peal.web.paths module peal.web.summarize module PealDataset (class in peal.data.interfaces) pending_feedback_round() (in module peal.web.jobs) percentage (peal.explainers.counterfactual_explainer.ACEConfig attribute) perfect_false_counterfactuals() (peal.explainers.counterfactual_explainer.CounterfactualExplainer method) PerfectFalseCounterfactualConfig (class in peal.explainers.counterfactual_explainer) PERSONAL_PREFIXES (in module peal.preflight) plot_and_log_svd_variance() (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredBatchTopKSAE method) plot_component_ground_truth_correlations() (in module peal.sparse_dictionaries.utils) plot_counterfactuals() (peal.generators.tabular_ddpm.TabularDDPM method) plot_diagonalized_matching_matrix() (in module peal.sparse_dictionaries.sae_evaluation) plot_latents_with_arrows() (in module peal.data.custom_datasets) pop() (peal.data.dataloaders.DataStack method) port (peal.explainers.interfaces.ExplainerConfig attribute) (peal.teachers.spray_teacher.SprayConfig attribute) PositionalEncoding (class in peal.generators.tabular_ddpm) postprocess_output() (peal.sparse_dictionaries.batch_topk_network.SparseAutoencoderBase method) PreclusteredTeacher (class in peal.teachers.preclustered_teacher) predict_xstart (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) predictor (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.SCEConfig attribute) predictor_distilled_counterfactual() (peal.explainers.counterfactual_explainer.CounterfactualExplainer method) predictor_distilled_counterfactual_step() (peal.explainers.counterfactual_explainer.CounterfactualExplainer method) predictor_image_size (peal.explainers.counterfactual_explainer.TIMEConfig attribute) predictor_path (peal.explainers.counterfactual_explainer.DAEdistillConfig attribute) (peal.explainers.counterfactual_explainer.SCEConfig attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainerConfig attribute) PredictorConfig (class in peal.training.interfaces) preprocess_input() (peal.sparse_dictionaries.batch_topk_network.SparseAutoencoderBase method) pretrained_model_path (peal.sparse_dictionaries.probe_sparse_autoencoder.ProbeSAEConfig attribute) pretty_direction_name() (in module peal.web.app) probe_sparse_dictionary (peal.adaptors.didae.DiDAEConfig attribute) ProbeModel (class in peal.adaptors.didae) ProbeSAE (class in peal.sparse_dictionaries.probe_sparse_autoencoder) ProbeSAEConfig (class in peal.sparse_dictionaries.probe_sparse_autoencoder) process_confounder_data_controlled() (in module peal.data.dataset_utils) produced_by() (in module peal.preflight) project_from_pytorch_default() (peal.data.interfaces.PealDataset method) project_root() (in module peal.preflight) project_to_pytorch_default() (peal.data.interfaces.PealDataset method) projected_component_index_list (peal.adaptors.projection_adaptor.ProjectionAdaptorConfig attribute) projection_type (peal.adaptors.clarc.ClArCConfig attribute) projection_wrap_model() (in module peal.adaptors.projection_adaptor) ProjectionAdaptor (class in peal.adaptors.projection_adaptor) ProjectionAdaptorConfig (class in peal.adaptors.projection_adaptor) prompt_connector (peal.explainers.counterfactual_explainer.TIMEConfig attribute) propagate_seed() (in module peal.global_utils) proximity_weight (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainerConfig attribute) prune_checkpoints() (peal.generators.rae_pipeline.RAEPipeline method) Q query_label (peal.explainers.counterfactual_explainer.ACEConfig attribute) queue() (peal.web.jobs.JobStore method) queue_position() (peal.web.jobs.JobStore method) quick_accuracy() (in module peal.web.analysis) R RAEPipeline (class in peal.generators.rae_pipeline) RAEV2_REPO (in module peal.generators.rae_pipeline) RandomResizeCropPad (class in peal.data.transformations) RandomRotation (class in peal.data.transformations) RASAEDecomposition (class in peal.sparse_dictionaries.ra_sae_decomposition) RASAEDecompositionConfig (class in peal.sparse_dictionaries.ra_sae_decomposition) raw_path (peal.data.custom_datasets.ColoredMnistConfig attribute) read_component_bounds() (in module peal.sparse_dictionaries.utils) receptive_field (peal.architectures.interfaces.VGGConfig attribute) recompose() (peal.sparse_dictionaries.splice_decomposition.SpLICEDecomposition method) recover (peal.explainers.counterfactual_explainer.TIMEConfig attribute) regulization_level (peal.training.interfaces.TrainingConfig attribute) remove_empty_dataloaders() (peal.data.dataloaders.DataloaderMixer method) repaint() (peal.generators.ddpm_generator.DDPM method) replace_relu_with_leakyrelu() (in module peal.global_utils) replace_relu_with_leakysoftplus() (in module peal.global_utils) replace_with_activation (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.SCEConfig attribute) replication_dataset (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) repo_id (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecompositionConfig attribute) report() (in module peal.entrypoints.preflight) reproducible_sampling (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) request() (in module peal.global_utils) request_path() (peal.teachers.web_feedback_teacher.WebFeedbackTeacher method) require_raev2() (in module peal.generators.rae_pipeline) requires_grad_() (in module peal.global_utils) resblock_updown (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) rescale_learned_sigmas (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) rescale_timesteps (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) reset() (peal.data.dataloaders.DataloaderMixer method) (peal.data.dataloaders.DataStack method) reset_stats() (peal.adaptors.group_dro_v2.GroupDroLossComputer method) reset_weights (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) reset_weights() (in module peal.global_utils) resize_attribution_db() (in module peal.teachers.spray_teacher) resize_input_db() (in module peal.teachers.spray_teacher) ResnetBlock (class in peal.architectures.module_blocks) ResnetConfig (class in peal.architectures.interfaces) resolve_normalization() (in module peal.web.config_builder) resolve_num_workers() (in module peal.data.dataloaders) resolved_stage_config() (peal.generators.rae_pipeline.RAEPipeline method) response_path() (peal.teachers.web_feedback_teacher.WebFeedbackTeacher method) resume_checkpoint (peal.generators.ddpm_generator.DDPMConfig attribute) retrieve_counterfactual_list() (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) retrieve_feedback() (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) retrieve_validation_prestats() (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) retrieve_validation_stats() (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) return_src (peal.data.dataloaders.DataloaderMixer property) reverse_cav_direction (peal.adaptors.clarc.ClArCConfig attribute) reverse_diffusion_ddpm() (peal.generators.tabular_ddpm.TabularDDPM method) reweight_groups (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) robust_step_size (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) rrc_loss (peal.adaptors.clarc.RRClArCConfig attribute) RRClArC (class in peal.adaptors.clarc) RRClArCConfig (class in peal.adaptors.clarc) run() (peal.adaptors.clarc.ClArC method) (peal.adaptors.clarc.PClArC method) (peal.adaptors.clarc.RRClArC method) (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) (peal.adaptors.didae.DiDAE method) (peal.adaptors.group_distributionally_robust_optimization.GroupDRO method) (peal.adaptors.group_dro_v2.GroupDROv2 method) (peal.adaptors.interfaces.Adaptor method) (peal.adaptors.projection_adaptor.ProjectionAdaptor method) (peal.explainers.counterfactual_explainer.CounterfactualExplainer method) (peal.explainers.interfaces.ExplainerInterface method) (peal.explainers.lrp_explainer.LRPExplainer method) (peal.generators.rae_pipeline.RAEPipeline method) (peal.web.jobs.Worker method) run_cache() (peal.generators.rae_pipeline.RAEPipeline method) run_cfkd_on_false_directions (peal.adaptors.didae.DiDAEConfig attribute) run_dfr() (peal.web.jobs.Worker method) run_epoch() (peal.adaptors.group_distributionally_robust_optimization.GroupDRO method) (peal.adaptors.group_dro_v2.GroupDROv2 method) (peal.training.trainers.ModelTrainer method) run_job() (peal.web.jobs.Worker method) run_name (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) run_sae_eval() (in module peal.sparse_dictionaries.sae_evaluation) run_stage1() (peal.generators.rae_pipeline.RAEPipeline method) run_stage2() (peal.generators.rae_pipeline.RAEPipeline method) run_stats() (peal.generators.rae_pipeline.RAEPipeline method) run_virelay() (in module peal.teachers.virelay_teacher) running_threshold (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecompositionConfig attribute) RxRx1AugmentedDataset (class in peal.data.custom_datasets) RxRx1Dataset (class in peal.data.custom_datasets) S sa (peal.editors.ddpm_inversion.DDPMInversionConfig attribute) safe_extract() (in module peal.web.ingest) sample() (peal.data.dataloaders.DataloaderMixer method) sample_counterfactual_ddpm() (peal.generators.tabular_ddpm.TabularDDPM method) sample_ddpm() (peal.generators.tabular_ddpm.TabularDDPM method) sample_to_2d_latent() (peal.data.custom_datasets.Camelyon17AugmentedDataset method) (peal.data.custom_datasets.CelebADataset method) (peal.data.custom_datasets.FunnyNodulesDataset method) (peal.data.custom_datasets.SquareDataset method) sample_x() (peal.generators.ddpm_generator.DDPM method) (peal.generators.interfaces.Generator method) (peal.generators.interfaces.InvertibleGenerator method) (peal.generators.tabular_ddpm.TabularDDPM method) sample_z() (peal.generators.interfaces.InvertibleGenerator method) sampler (peal.explainers.counterfactual_explainer.DAEdistillConfig attribute) sampling_dilation (peal.explainers.counterfactual_explainer.ACEConfig attribute) sampling_inpaint (peal.explainers.counterfactual_explainer.ACEConfig attribute) sampling_scale (peal.explainers.counterfactual_explainer.ACEConfig attribute) sampling_stochastic (peal.explainers.counterfactual_explainer.ACEConfig attribute) sampling_time_fraction (peal.data.interfaces.DataConfig attribute) (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.SCEConfig attribute) (peal.training.interfaces.TrainingConfig attribute) save_config_copy() (peal.generators.rae_pipeline.RAEPipeline method) save_images (peal.explainers.counterfactual_explainer.ACEConfig attribute) save_intermediate (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) save_interval (peal.generators.ddpm_generator.DDPMConfig attribute) save_model (peal.adaptors.clarc.ClArCConfig attribute) save_on_disk() (peal.sparse_dictionaries.batch_topk.BatchTopKSAE method) (peal.sparse_dictionaries.interfaces.SparseDictionary method) (peal.sparse_dictionaries.msae_decomposition.MSAEDecomposition method) (peal.sparse_dictionaries.orthogonal_procrustes_dictionary.OrthogonalProcrustesDictionary method) (peal.sparse_dictionaries.probe_sparse_autoencoder.ProbeSAE method) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecomposition method) (peal.sparse_dictionaries.singular_value_decomposition.SVDDictionary method) (peal.sparse_dictionaries.splice_decomposition.SpLICEDecomposition method) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredBatchTopKSAE method) save_x_t (peal.explainers.counterfactual_explainer.ACEConfig attribute) save_yaml_config() (in module peal.global_utils) save_z_t (peal.explainers.counterfactual_explainer.ACEConfig attribute) scale_grads (peal.explainers.counterfactual_explainer.ACEConfig attribute) SCEConfig (class in peal.explainers.counterfactual_explainer) schedule_sampler (peal.generators.ddpm_generator.DDPMConfig attribute) scheduler (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) ScoreNetwork (class in peal.generators.tabular_ddpm) scripts_invoked_by() (in module peal.preflight) sd_image_size (peal.explainers.counterfactual_explainer.TIMEConfig attribute) sd_model (peal.explainers.counterfactual_explainer.TIMEConfig attribute) seed (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) (peal.adaptors.interfaces.AdaptorConfig attribute) (peal.data.interfaces.DataConfig attribute) (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.interfaces.ExplainerConfig attribute) (peal.generators.interfaces.GeneratorConfig attribute) (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredSAEConfig attribute) (peal.training.interfaces.PredictorConfig attribute) SegmentationMaskTeacher (class in peal.teachers.segmentation_mask_teacher) select_dictionary_components() (in module peal.sparse_dictionaries.utils) select_onnx_outputs() (in module peal.architectures.onnx_predictor) self_optimized_masking (peal.explainers.counterfactual_explainer.ACEConfig attribute) SelfAttentionLayer (class in peal.architectures.basic_modules) SequentialModel (class in peal.architectures.predictors) serialize_dataset() (peal.data.datasets.ImageDataset method) (peal.data.datasets.SymbolicDataset method) (peal.data.interfaces.PealDataset method) service_mode (peal.adaptors.didae.DiDAEConfig attribute) set_adaptive_batch_size() (in module peal.global_utils) set_clip_model() (peal.sparse_dictionaries.splice_decomposition.SpLICEDecomposition method) set_negative_to_zero (peal.data.interfaces.DataConfig attribute) set_random_seed() (in module peal.global_utils) set_task_specific_keys() (peal.data.custom_datasets.OnlySparseNumbersDataset method) (peal.data.custom_datasets.SparseNumbersDataset method) (peal.data.datasets.Image2MixedDataset method) set_task_specific_urls() (peal.data.datasets.Image2ClassDataset method) SetChannels (class in peal.data.transformations) setup_dice() (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainer method) setup_kaggle_api() (in module peal.data.tabular_datasets) shortcut_label_name (peal.explainers.counterfactual_explainer.ACEConfig attribute) SimpleProjection (class in peal.adaptors.clarc) SkinConDataset (class in peal.data.custom_datasets) skip (peal.editors.ddpm_inversion.DDPMInversionConfig attribute) skip_wrongly_classified_samples (peal.teachers.spray_teacher.SprayConfig attribute) SkipConnection (class in peal.architectures.basic_modules) solver (peal.sparse_dictionaries.splice_decomposition.SpLICEDecompositionConfig attribute) sparse_dictionaries_type (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) (peal.sparse_dictionaries.msae_decomposition.MSAEDecompositionConfig attribute) (peal.sparse_dictionaries.orthogonal_procrustes_dictionary.OrthogonalProcrustesDictionaryConfig attribute) (peal.sparse_dictionaries.probe_sparse_autoencoder.ProbeSAEConfig attribute) (peal.sparse_dictionaries.ra_sae_decomposition.RASAEDecompositionConfig attribute) (peal.sparse_dictionaries.singular_value_decomposition.SVDDictionaryConfig attribute) (peal.sparse_dictionaries.splice_decomposition.SpLICEDecompositionConfig attribute) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredBatchTopKSAEConfig attribute) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredSAEConfig attribute) sparse_dictionary (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) (peal.adaptors.projection_adaptor.ProjectionAdaptorConfig attribute) SparseAutoencoderBase (class in peal.sparse_dictionaries.batch_topk_network) SparseDictionary (class in peal.sparse_dictionaries.interfaces) SparseDictionaryConfig (class in peal.sparse_dictionaries.interfaces) SparseNumbersDataset (class in peal.data.custom_datasets) SparseNumbersDatasetGenerator (class in peal.data.dataset_generators) SparseNumbersDenseDataset (class in peal.data.custom_datasets) SparseNumbersDenseZipfDataset (class in peal.data.custom_datasets) SparseNumbersZipfDataset (class in peal.data.custom_datasets) SparseNumbersZipfDatasetGenerator (class in peal.data.dataset_generators) sparsity_weight (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainerConfig attribute) SpLICEDecomposition (class in peal.sparse_dictionaries.splice_decomposition) SpLICEDecompositionConfig (class in peal.sparse_dictionaries.splice_decomposition) split (peal.data.interfaces.DataConfig attribute) split_dataset (peal.teachers.spray_teacher.SprayConfig attribute) split_model() (in module peal.adaptors.clarc) Spray (class in peal.teachers.spray_teacher) spray_groups_balanced (peal.data.interfaces.DataConfig attribute) spray_label_file (peal.data.interfaces.DataConfig attribute) SprayConfig (class in peal.teachers.spray_teacher) SquareDataset (class in peal.data.custom_datasets) SquareDatasetGenerator (class in peal.data.dataset_generators) Squeeze (class in peal.architectures.basic_modules) ssim_map() (in module peal.global_utils) stage1_done() (peal.generators.rae_pipeline.RAEPipeline method) stage1_final_ckpt() (peal.generators.rae_pipeline.RAEPipeline method) stage2_done() (peal.generators.rae_pipeline.RAEPipeline method) stage2_final_ckpt() (peal.generators.rae_pipeline.RAEPipeline method) StainingConfounderGenerator (class in peal.data.dataset_generators) start_analysis() (peal.web.jobs.Worker method) start_step (peal.explainers.counterfactual_explainer.ACEConfig attribute) stats() (peal.web.jobs.JobStore method) stats_done() (peal.generators.rae_pipeline.RAEPipeline method) STEP_ORDER (in module peal.web.jobs) STEP_RE (in module peal.web.jobs) steps_per_epoch (peal.training.interfaces.TrainingConfig attribute) stochastic (peal.explainers.counterfactual_explainer.SCEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) stop() (peal.web.jobs.Worker method) str2bool() (in module peal.entrypoints.train_generator) student (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) student_correct_list (peal.teachers.human2model_teacher.DataStore attribute) student_logits_cache (peal.adaptors.didae.DiDAEConfig attribute) subtype (peal.explainers.counterfactual_explainer.ACEConfig attribute) sum_attribution_channels (peal.teachers.spray_teacher.SprayConfig attribute) SumChannel (class in peal.teachers.spray_teacher) (class in peal.teachers.virelay_teacher) summarize() (in module peal.web.summarize) svd_k (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredSAEConfig attribute) svd_mode (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredSAEConfig attribute) svd_ratio_multiplier (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredSAEConfig attribute) svd_variance_threshold (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredSAEConfig attribute) SVDDictionary (class in peal.sparse_dictionaries.singular_value_decomposition) SVDDictionaryConfig (class in peal.sparse_dictionaries.singular_value_decomposition) SVDFilteredBatchTopKSAE (class in peal.sparse_dictionaries.svd_filtered_sae) SVDFilteredBatchTopKSAEConfig (class in peal.sparse_dictionaries.svd_filtered_sae) SVDFilteredSAEConfig (class in peal.sparse_dictionaries.svd_filtered_sae) sweep_atom_subset (peal.adaptors.didae.DiDAEConfig attribute) SymbolicDataset (class in peal.data.datasets) SymbolicTeacher (class in peal.teachers.symbolic_teacher) T tabular_preprocessing (peal.data.interfaces.DataConfig attribute) TabularDDPM (class in peal.generators.tabular_ddpm) TabularDDPMConfig (class in peal.generators.tabular_ddpm) target_label (peal.explainers.counterfactual_explainer.ACEConfig attribute) task (peal.adaptors.clarc.ClArCConfig attribute) (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) (peal.sparse_dictionaries.orthogonal_procrustes_dictionary.OrthogonalProcrustesDictionaryConfig attribute) (peal.teachers.spray_teacher.SprayConfig attribute) (peal.training.interfaces.PredictorConfig attribute) task_label (peal.explainers.counterfactual_explainer.ACEConfig attribute) task_label_name (peal.explainers.counterfactual_explainer.ACEConfig attribute) TaskConfig (class in peal.architectures.interfaces) teacher (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) TeacherInterface (class in peal.teachers.interfaces) temperature (peal.explainers.interfaces.ExplainerConfig attribute) tensor_dim (peal.architectures.interfaces.FCConfig attribute) (peal.architectures.interfaces.ResnetConfig attribute) (peal.architectures.interfaces.VGGConfig attribute) test_batch_size (peal.training.interfaces.TrainingConfig attribute) test_data (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) (peal.adaptors.projection_adaptor.ProjectionAdaptorConfig attribute) (peal.explainers.counterfactual_explainer.PerfectFalseCounterfactualConfig attribute) TIMEConfig (class in peal.explainers.counterfactual_explainer) timestep_respacing (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) top_k (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredSAEConfig attribute) top_k_aux (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) top_k_directions (peal.adaptors.didae.DiDAEConfig attribute) TorchvisionModel (class in peal.architectures.predictors) total_num_inference_steps (peal.explainers.counterfactual_explainer.TIMEConfig attribute) track_generator_performance() (peal.data.datasets.ImageDataset method) (peal.data.interfaces.PealDataset method) track_test_acc (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) tracking_level (peal.adaptors.interfaces.AdaptorConfig attribute) (peal.explainers.interfaces.ExplainerConfig attribute) (peal.training.interfaces.PredictorConfig attribute) train() (peal.adaptors.group_dro_v2.GroupDROv2 method) (peal.sparse_dictionaries.svd_filtered_sae.SVDFilteredBatchTopKSAE method) train_batch_size (peal.explainers.counterfactual_explainer.TIMEConfig attribute) (peal.training.interfaces.TrainingConfig attribute) train_batch_topk_saes() (in module peal.sparse_dictionaries.batch_topk_network) train_model() (peal.generators.ddpm_generator.DDPM method) (peal.generators.interfaces.Generator method) (peal.generators.tabular_ddpm.TabularDDPM method) train_on_test (peal.training.interfaces.TrainingConfig attribute) training (peal.adaptors.clarc.ClArCConfig attribute) (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) (peal.training.interfaces.PredictorConfig attribute) TrainingConfig (class in peal.training.interfaces) TransformerBlock (class in peal.architectures.module_blocks) TransformerConfig (class in peal.architectures.interfaces) transition_restrictions (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) (peal.explainers.interfaces.ExplainerConfig attribute) Transpose (class in peal.architectures.basic_modules) truncate_to_features() (in module peal.architectures.onnx_predictor) tsne_perplexity (peal.teachers.spray_teacher.SprayConfig attribute) U umap_neighbors (peal.teachers.spray_teacher.SprayConfig attribute) unpoisoned_data (peal.adaptors.clarc.ClArCConfig attribute) (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) Unsqueeze (class in peal.architectures.basic_modules) update() (peal.web.jobs.JobStore method) update_dataset() (peal.data.dataloaders.DataloaderMixer method) update_exp_avg_loss() (peal.adaptors.group_dro_v2.GroupDroLossComputer method) update_inactive_features() (peal.sparse_dictionaries.batch_topk_network.SparseAutoencoderBase method) update_stats() (peal.adaptors.group_dro_v2.GroupDroLossComputer method) update_threshold() (peal.sparse_dictionaries.batch_topk_network.BatchTopKNetwork method) use_batchnorm (peal.architectures.interfaces.ResnetConfig attribute) (peal.architectures.interfaces.VGGConfig attribute) use_checkpoint (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) use_clustering (peal.explainers.interfaces.ExplainerConfig attribute) use_confusion_matrix (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) use_ddim (peal.explainers.counterfactual_explainer.ACEConfig attribute) use_fp16 (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) use_generator_data_for_matching (peal.adaptors.didae.DiDAEConfig attribute) use_gradient_filtering (peal.explainers.counterfactual_explainer.SCEConfig attribute) use_hdf5 (peal.generators.ddpm_generator.DDPMConfig attribute) use_kl (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) use_logits (peal.explainers.counterfactual_explainer.ACEConfig attribute) use_lora (peal.explainers.counterfactual_explainer.TIMEConfig attribute) use_masking (peal.explainers.counterfactual_explainer.SCEConfig attribute) use_matryoshka (peal.sparse_dictionaries.msae_decomposition.MSAEDecompositionConfig attribute) use_mixup (peal.training.interfaces.TrainingConfig attribute) use_negative_guidance_denoise (peal.explainers.counterfactual_explainer.TIMEConfig attribute) use_negative_guidance_inverse (peal.explainers.counterfactual_explainer.TIMEConfig attribute) use_new_attention_order (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) use_normalized_loss (peal.adaptors.group_distributionally_robust_optimization.GroupDROConfig attribute) (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) use_relative_concept_importance (peal.teachers.spray_teacher.SprayConfig attribute) use_sampling_on_x_t (peal.explainers.counterfactual_explainer.ACEConfig attribute) use_scale_shift_norm (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) use_train (peal.explainers.counterfactual_explainer.ACEConfig attribute) use_true_counterfactuals (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) (peal.adaptors.didae.DiDAEConfig attribute) V val_batch_size (peal.training.interfaces.TrainingConfig attribute) validate_generator (peal.explainers.interfaces.ExplainerConfig attribute) validation_runs (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) var_schedule (peal.generators.tabular_ddpm.TabularDDPMConfig attribute) variance() (peal.data.datasets.ImageDataset method) (peal.data.interfaces.PealDataset method) VGGBlock (class in peal.architectures.module_blocks) VGGConfig (class in peal.architectures.interfaces) VirelayTeacher (class in peal.teachers.virelay_teacher) visualizations_per_component (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) visualize_decision_boundary() (peal.data.custom_datasets.SquareDataset method) (peal.data.datasets.Image2MixedDataset method) visualize_decision_boundary_precise() (peal.data.custom_datasets.SquareDataset method) visualize_gradients (peal.explainers.counterfactual_explainer.SCEConfig attribute) visualize_interpretations() (peal.explainers.counterfactual_explainer.CounterfactualExplainer method) (peal.explainers.interfaces.ExplainerInterface method) visualize_latent_diversity (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) visualize_latent_sparsity (peal.adaptors.counterfactual_knowledge_distillation.CFKDConfig attribute) visualize_progress() (peal.adaptors.counterfactual_knowledge_distillation.CFKD method) vocab_filename (peal.sparse_dictionaries.msae_decomposition.MSAEDecompositionConfig attribute) vocabulary (peal.sparse_dictionaries.splice_decomposition.SpLICEDecompositionConfig attribute) vocabulary_size (peal.sparse_dictionaries.splice_decomposition.SpLICEDecompositionConfig attribute) W warmup_step (peal.explainers.counterfactual_explainer.ACEConfig attribute) WaterbirdsDataset (class in peal.data.custom_datasets) WebFeedbackTeacher (class in peal.teachers.web_feedback_teacher) weight_decay (peal.adaptors.group_dro_v2.GroupDROv2Config attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) WEIGHT_SUFFIXES (in module peal.preflight) WeightedDataloaderList (class in peal.data.dataloaders) weights_name (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) weights_path (peal.sparse_dictionaries.batch_topk.BatchTopKSAEConfig attribute) (peal.sparse_dictionaries.interfaces.SparseDictionaryConfig attribute) (peal.training.interfaces.PredictorConfig attribute) Worker (class in peal.web.jobs) write_final_linear() (in module peal.architectures.onnx_predictor) X x_selection (peal.architectures.interfaces.TaskConfig attribute) (peal.data.interfaces.DataConfig attribute) (peal.generators.ddpm_generator.DDPMConfig attribute) xa (peal.editors.ddpm_inversion.DDPMInversionConfig attribute) Y y_selection (peal.architectures.interfaces.TaskConfig attribute) y_target_end_confidence_list (peal.teachers.human2model_teacher.DataStore attribute) y_target_goal_confidence (peal.explainers.counterfactual_explainer.ACEConfig attribute) (peal.explainers.counterfactual_explainer.SCEConfig attribute) (peal.explainers.counterfactual_explainer.TIMEConfig attribute) (peal.explainers.no_generator_counterfactual_explainers.DiCEExplainerConfig attribute) Z zip_tensors() (in module peal.visualization.image_grid)