https://github.com/histocartography/histocartography
Raw File
Tip revision: cb9c35f8fa5397c438c2eeb44c00f3eb73b9613f authored by Deployment Bot (from Travis CI) on 20 May 2021, 08:40:43 UTC
Deploy histocartography/histocartography to github.com/histocartography/histocartography.git:gh-pages
Tip revision: cb9c35f
searchindex.js
Search.setIndex({docnames:["api/histocartography","api/histocartography.interpretability","api/histocartography.interpretability.base_explainer","api/histocartography.interpretability.grad_cam","api/histocartography.interpretability.graph_pruning_explainer","api/histocartography.interpretability.lrp_gnn_explainer","api/histocartography.metrics","api/histocartography.metrics.metrics","api/histocartography.ml","api/histocartography.ml.layers","api/histocartography.ml.layers.constants","api/histocartography.ml.layers.dense_gin_layer","api/histocartography.ml.layers.gin_layer","api/histocartography.ml.layers.mlp","api/histocartography.ml.layers.multi_layer_gnn","api/histocartography.ml.layers.pna_layer","api/histocartography.ml.models","api/histocartography.ml.models.base_model","api/histocartography.ml.models.cell_graph_model","api/histocartography.ml.models.hact_model","api/histocartography.ml.models.hovernet","api/histocartography.ml.models.tissue_graph_model","api/histocartography.ml.models.zoo","api/histocartography.pipeline","api/histocartography.preprocessing","api/histocartography.preprocessing.assignment_matrix","api/histocartography.preprocessing.feature_extraction","api/histocartography.preprocessing.graph_builders","api/histocartography.preprocessing.io","api/histocartography.preprocessing.nuclei_concept_extraction","api/histocartography.preprocessing.nuclei_extraction","api/histocartography.preprocessing.stain_normalizers","api/histocartography.preprocessing.stats","api/histocartography.preprocessing.superpixel","api/histocartography.preprocessing.tissue_mask","api/histocartography.preprocessing.utils","api/histocartography.utils","api/histocartography.utils.draw_utils","api/histocartography.utils.graph","api/histocartography.utils.image","api/histocartography.utils.io","api/histocartography.utils.torch","api/histocartography.visualization","api/histocartography.visualization.visualization","index","modules"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["api/histocartography.rst","api/histocartography.interpretability.rst","api/histocartography.interpretability.base_explainer.rst","api/histocartography.interpretability.grad_cam.rst","api/histocartography.interpretability.graph_pruning_explainer.rst","api/histocartography.interpretability.lrp_gnn_explainer.rst","api/histocartography.metrics.rst","api/histocartography.metrics.metrics.rst","api/histocartography.ml.rst","api/histocartography.ml.layers.rst","api/histocartography.ml.layers.constants.rst","api/histocartography.ml.layers.dense_gin_layer.rst","api/histocartography.ml.layers.gin_layer.rst","api/histocartography.ml.layers.mlp.rst","api/histocartography.ml.layers.multi_layer_gnn.rst","api/histocartography.ml.layers.pna_layer.rst","api/histocartography.ml.models.rst","api/histocartography.ml.models.base_model.rst","api/histocartography.ml.models.cell_graph_model.rst","api/histocartography.ml.models.hact_model.rst","api/histocartography.ml.models.hovernet.rst","api/histocartography.ml.models.tissue_graph_model.rst","api/histocartography.ml.models.zoo.rst","api/histocartography.pipeline.rst","api/histocartography.preprocessing.rst","api/histocartography.preprocessing.assignment_matrix.rst","api/histocartography.preprocessing.feature_extraction.rst","api/histocartography.preprocessing.graph_builders.rst","api/histocartography.preprocessing.io.rst","api/histocartography.preprocessing.nuclei_concept_extraction.rst","api/histocartography.preprocessing.nuclei_extraction.rst","api/histocartography.preprocessing.stain_normalizers.rst","api/histocartography.preprocessing.stats.rst","api/histocartography.preprocessing.superpixel.rst","api/histocartography.preprocessing.tissue_mask.rst","api/histocartography.preprocessing.utils.rst","api/histocartography.utils.rst","api/histocartography.utils.draw_utils.rst","api/histocartography.utils.graph.rst","api/histocartography.utils.image.rst","api/histocartography.utils.io.rst","api/histocartography.utils.torch.rst","api/histocartography.visualization.rst","api/histocartography.visualization.visualization.rst","index.rst","modules.rst"],objects:{"":{histocartography:[0,0,0,"-"]},"histocartography.interpretability":{base_explainer:[2,0,0,"-"],grad_cam:[3,0,0,"-"],graph_pruning_explainer:[4,0,0,"-"],lrp_gnn_explainer:[5,0,0,"-"]},"histocartography.interpretability.base_explainer":{BaseExplainer:[2,1,1,""]},"histocartography.interpretability.base_explainer.BaseExplainer":{__init__:[2,2,1,""]},"histocartography.interpretability.grad_cam":{BaseCAM:[3,1,1,""],BaseGraphGradCAMExplainer:[3,1,1,""],GradCAM:[3,1,1,""],GradCAMpp:[3,1,1,""],GraphGradCAMExplainer:[3,1,1,""],GraphGradCAMPPExplainer:[3,1,1,""]},"histocartography.interpretability.grad_cam.BaseCAM":{__init__:[3,2,1,""],clear_hooks:[3,2,1,""]},"histocartography.interpretability.grad_cam.BaseGraphGradCAMExplainer":{__init__:[3,2,1,""]},"histocartography.interpretability.graph_pruning_explainer":{ExplainerModel:[4,1,1,""],GraphPruningExplainer:[4,1,1,""]},"histocartography.interpretability.graph_pruning_explainer.ExplainerModel":{__init__:[4,2,1,""],distillation_loss:[4,2,1,""],forward:[4,2,1,""],loss:[4,2,1,""],sigmoid:[4,2,1,""]},"histocartography.interpretability.graph_pruning_explainer.GraphPruningExplainer":{__init__:[4,2,1,""]},"histocartography.interpretability.lrp_gnn_explainer":{GraphLRPExplainer:[5,1,1,""]},"histocartography.metrics":{metrics:[7,0,0,"-"]},"histocartography.metrics.metrics":{ConfusionMatrixMetric:[7,1,1,""],Dice:[7,1,1,""],IoU:[7,1,1,""],MeanDice:[7,1,1,""],MeanIoU:[7,1,1,""],Metric:[7,1,1,""],fast_confusion_matrix:[7,4,1,""]},"histocartography.metrics.metrics.Dice":{is_better:[7,2,1,""],is_per_class:[7,3,1,""],logs_model:[7,3,1,""]},"histocartography.metrics.metrics.IoU":{is_better:[7,2,1,""],is_per_class:[7,3,1,""],logs_model:[7,3,1,""]},"histocartography.metrics.metrics.MeanDice":{is_per_class:[7,3,1,""]},"histocartography.metrics.metrics.MeanIoU":{is_per_class:[7,3,1,""]},"histocartography.metrics.metrics.Metric":{is_better:[7,2,1,""],is_per_class:[7,3,1,""],logs_model:[7,3,1,""]},"histocartography.ml":{layers:[9,0,0,"-"],models:[16,0,0,"-"]},"histocartography.ml.layers":{constants:[10,0,0,"-"],dense_gin_layer:[11,0,0,"-"],gin_layer:[12,0,0,"-"],mlp:[13,0,0,"-"],multi_layer_gnn:[14,0,0,"-"],pna_layer:[15,0,0,"-"]},"histocartography.ml.layers.constants":{aggregate_max:[10,4,1,""],aggregate_mean:[10,4,1,""],aggregate_min:[10,4,1,""],aggregate_std:[10,4,1,""],aggregate_var:[10,4,1,""],min_nodes:[10,4,1,""],reduce_max:[10,4,1,""],reduce_min:[10,4,1,""],scale_amplification:[10,4,1,""],scale_attenuation:[10,4,1,""],scale_identity:[10,4,1,""]},"histocartography.ml.layers.dense_gin_layer":{DenseGINLayer:[11,1,1,""]},"histocartography.ml.layers.dense_gin_layer.DenseGINLayer":{__init__:[11,2,1,""],forward:[11,2,1,""]},"histocartography.ml.layers.gin_layer":{GINLayer:[12,1,1,""]},"histocartography.ml.layers.gin_layer.GINLayer":{__init__:[12,2,1,""],forward:[12,2,1,""],lrp:[12,2,1,""],msg_fn:[12,2,1,""],node_update_fn:[12,2,1,""],reduce_fn:[12,2,1,""],set_lrp:[12,2,1,""]},"histocartography.ml.layers.mlp":{MLP:[13,1,1,""]},"histocartography.ml.layers.mlp.MLP":{__init__:[13,2,1,""],forward:[13,2,1,""],lrp:[13,2,1,""],set_lrp:[13,2,1,""]},"histocartography.ml.layers.multi_layer_gnn":{MultiLayerGNN:[14,1,1,""]},"histocartography.ml.layers.multi_layer_gnn.MultiLayerGNN":{__init__:[14,2,1,""],forward:[14,2,1,""],lrp:[14,2,1,""],set_lrp:[14,2,1,""]},"histocartography.ml.layers.pna_layer":{PNALayer:[15,1,1,""],PNATower:[15,1,1,""]},"histocartography.ml.layers.pna_layer.PNALayer":{__init__:[15,2,1,""],forward:[15,2,1,""],set_rlp:[15,2,1,""]},"histocartography.ml.layers.pna_layer.PNATower":{forward:[15,2,1,""],message_func:[15,2,1,""],posttrans_nodes:[15,2,1,""],pretrans_edges:[15,2,1,""],reduce_func:[15,2,1,""]},"histocartography.ml.models":{base_model:[17,0,0,"-"],cell_graph_model:[18,0,0,"-"],hact_model:[19,0,0,"-"],hovernet:[20,0,0,"-"],tissue_graph_model:[21,0,0,"-"],zoo:[22,0,0,"-"]},"histocartography.ml.models.base_model":{BaseModel:[17,1,1,""],get_number_of_classes:[17,4,1,""]},"histocartography.ml.models.base_model.BaseModel":{__init__:[17,2,1,""],forward:[17,2,1,""],set_forward_hook:[17,2,1,""]},"histocartography.ml.models.cell_graph_model":{CellGraphModel:[18,1,1,""]},"histocartography.ml.models.cell_graph_model.CellGraphModel":{__init__:[18,2,1,""],forward:[18,2,1,""],lrp:[18,2,1,""],set_lrp:[18,2,1,""]},"histocartography.ml.models.hact_model":{HACTModel:[19,1,1,""]},"histocartography.ml.models.hact_model.HACTModel":{__init__:[19,2,1,""],forward:[19,2,1,""],rlp:[19,2,1,""],set_rlp:[19,2,1,""]},"histocartography.ml.models.hovernet":{BNReLU:[20,1,1,""],Conv2dWithActivation:[20,1,1,""],Decoder:[20,1,1,""],DenseBlock:[20,1,1,""],Encoder:[20,1,1,""],HoverNet:[20,1,1,""],ResidualBlock:[20,1,1,""],SamepaddingLayer:[20,1,1,""],Upsample2x:[20,1,1,""],crop_op:[20,4,1,""]},"histocartography.ml.models.hovernet.BNReLU":{__init__:[20,2,1,""],forward:[20,2,1,""]},"histocartography.ml.models.hovernet.Conv2dWithActivation":{__init__:[20,2,1,""],forward:[20,2,1,""]},"histocartography.ml.models.hovernet.Decoder":{__init__:[20,2,1,""],forward:[20,2,1,""]},"histocartography.ml.models.hovernet.DenseBlock":{__init__:[20,2,1,""],forward:[20,2,1,""]},"histocartography.ml.models.hovernet.Encoder":{__init__:[20,2,1,""],forward:[20,2,1,""]},"histocartography.ml.models.hovernet.HoverNet":{__init__:[20,2,1,""],forward:[20,2,1,""]},"histocartography.ml.models.hovernet.ResidualBlock":{__init__:[20,2,1,""],forward:[20,2,1,""]},"histocartography.ml.models.hovernet.SamepaddingLayer":{forward:[20,2,1,""]},"histocartography.ml.models.hovernet.Upsample2x":{__init__:[20,2,1,""],forward:[20,2,1,""]},"histocartography.ml.models.tissue_graph_model":{TissueGraphModel:[21,1,1,""]},"histocartography.ml.models.tissue_graph_model.TissueGraphModel":{__init__:[21,2,1,""],forward:[21,2,1,""],lrp:[21,2,1,""],set_lrp:[21,2,1,""]},"histocartography.pipeline":{BatchPipelineRunner:[23,1,1,""],PipelineRunner:[23,1,1,""],PipelineStep:[23,1,1,""]},"histocartography.pipeline.BatchPipelineRunner":{__init__:[23,2,1,""],link_output:[23,2,1,""],precompute:[23,2,1,""],run:[23,2,1,""]},"histocartography.pipeline.PipelineRunner":{__init__:[23,2,1,""],precompute:[23,2,1,""],run:[23,2,1,""]},"histocartography.pipeline.PipelineStep":{__init__:[23,2,1,""],precompute:[23,2,1,""],process:[23,2,1,""]},"histocartography.preprocessing":{assignment_matrix:[25,0,0,"-"],feature_extraction:[26,0,0,"-"],graph_builders:[27,0,0,"-"],io:[28,0,0,"-"],nuclei_concept_extraction:[29,0,0,"-"],nuclei_extraction:[30,0,0,"-"],stain_normalizers:[31,0,0,"-"],stats:[32,0,0,"-"],superpixel:[33,0,0,"-"],tissue_mask:[34,0,0,"-"],utils:[35,0,0,"-"]},"histocartography.preprocessing.assignment_matrix":{AssignmnentMatrixBuilder:[25,1,1,""]},"histocartography.preprocessing.feature_extraction":{AugmentedDeepFeatureExtractor:[26,1,1,""],DeepFeatureExtractor:[26,1,1,""],FeatureExtractor:[26,1,1,""],GridAugmentedDeepFeatureExtractor:[26,1,1,""],GridDeepFeatureExtractor:[26,1,1,""],GridPatchDataset:[26,1,1,""],HandcraftedFeatureExtractor:[26,1,1,""],InstanceMapPatchDataset:[26,1,1,""],PatchFeatureExtractor:[26,1,1,""]},"histocartography.preprocessing.feature_extraction.AugmentedDeepFeatureExtractor":{__init__:[26,2,1,""]},"histocartography.preprocessing.feature_extraction.DeepFeatureExtractor":{__init__:[26,2,1,""]},"histocartography.preprocessing.feature_extraction.FeatureExtractor":{precompute:[26,2,1,""]},"histocartography.preprocessing.feature_extraction.GridAugmentedDeepFeatureExtractor":{__init__:[26,2,1,""]},"histocartography.preprocessing.feature_extraction.GridDeepFeatureExtractor":{__init__:[26,2,1,""]},"histocartography.preprocessing.feature_extraction.GridPatchDataset":{__init__:[26,2,1,""]},"histocartography.preprocessing.feature_extraction.InstanceMapPatchDataset":{__init__:[26,2,1,""]},"histocartography.preprocessing.feature_extraction.PatchFeatureExtractor":{__init__:[26,2,1,""]},"histocartography.preprocessing.graph_builders":{BaseGraphBuilder:[27,1,1,""],KNNGraphBuilder:[27,1,1,""],RAGGraphBuilder:[27,1,1,""],two_hop_neighborhood:[27,4,1,""]},"histocartography.preprocessing.graph_builders.BaseGraphBuilder":{__init__:[27,2,1,""],precompute:[27,2,1,""]},"histocartography.preprocessing.graph_builders.KNNGraphBuilder":{__init__:[27,2,1,""]},"histocartography.preprocessing.graph_builders.RAGGraphBuilder":{__init__:[27,2,1,""]},"histocartography.preprocessing.io":{DGLGraphLoader:[28,1,1,""],FileLoader:[28,1,1,""],H5Loader:[28,1,1,""],ImageLoader:[28,1,1,""]},"histocartography.preprocessing.io.FileLoader":{mkdir:[28,2,1,""]},"histocartography.preprocessing.nuclei_concept_extraction":{NucleiConceptExtractor:[29,1,1,""]},"histocartography.preprocessing.nuclei_concept_extraction.NucleiConceptExtractor":{__init__:[29,2,1,""]},"histocartography.preprocessing.nuclei_extraction":{ImageToPatchDataset:[30,1,1,""],NucleiExtractor:[30,1,1,""],process_instance:[30,4,1,""],process_np_hv_channels:[30,4,1,""]},"histocartography.preprocessing.nuclei_extraction.ImageToPatchDataset":{__init__:[30,2,1,""]},"histocartography.preprocessing.nuclei_extraction.NucleiExtractor":{__init__:[30,2,1,""],precompute:[30,2,1,""]},"histocartography.preprocessing.stain_normalizers":{MacenkoStainNormalizer:[31,1,1,""],StainNormalizer:[31,1,1,""],VahadaneStainNormalizer:[31,1,1,""]},"histocartography.preprocessing.stain_normalizers.MacenkoStainNormalizer":{__init__:[31,2,1,""],fit:[31,2,1,""]},"histocartography.preprocessing.stain_normalizers.StainNormalizer":{__init__:[31,2,1,""],fit:[31,2,1,""],precompute:[31,2,1,""],process_and_save:[31,2,1,""]},"histocartography.preprocessing.stain_normalizers.VahadaneStainNormalizer":{__init__:[31,2,1,""],fit:[31,2,1,""]},"histocartography.preprocessing.stats":{GraphDiameter:[32,1,1,""],StatsComputer:[32,1,1,""],SuperpixelCounter:[32,1,1,""]},"histocartography.preprocessing.stats.StatsComputer":{mkdir:[32,2,1,""],precompute:[32,2,1,""]},"histocartography.preprocessing.superpixel":{ColorMergedSuperpixelExtractor:[33,1,1,""],MergedSuperpixelExtractor:[33,1,1,""],SLICSuperpixelExtractor:[33,1,1,""],SuperpixelExtractor:[33,1,1,""]},"histocartography.preprocessing.superpixel.ColorMergedSuperpixelExtractor":{__init__:[33,2,1,""]},"histocartography.preprocessing.superpixel.MergedSuperpixelExtractor":{__init__:[33,2,1,""]},"histocartography.preprocessing.superpixel.SLICSuperpixelExtractor":{__init__:[33,2,1,""]},"histocartography.preprocessing.superpixel.SuperpixelExtractor":{__init__:[33,2,1,""],precompute:[33,2,1,""]},"histocartography.preprocessing.tissue_mask":{AnnotationPostProcessor:[34,1,1,""],GaussianTissueMask:[34,1,1,""],TissueMask:[34,1,1,""],get_tissue_mask:[34,4,1,""]},"histocartography.preprocessing.tissue_mask.AnnotationPostProcessor":{mkdir:[34,2,1,""]},"histocartography.preprocessing.tissue_mask.GaussianTissueMask":{__init__:[34,2,1,""]},"histocartography.preprocessing.tissue_mask.TissueMask":{precompute:[34,2,1,""]},"histocartography.preprocessing.utils":{fast_histogram:[35,4,1,""],load_image:[35,4,1,""],save_image:[35,4,1,""]},"histocartography.utils":{draw_utils:[37,0,0,"-"],dynamic_import_from:[36,4,1,""],graph:[38,0,0,"-"],image:[39,0,0,"-"],io:[40,0,0,"-"],signal_last:[36,4,1,""],torch:[41,0,0,"-"]},"histocartography.utils.draw_utils":{draw_circle:[37,4,1,""],draw_ellipse:[37,4,1,""],draw_large_circle:[37,4,1,""],draw_line:[37,4,1,""],draw_poly:[37,4,1,""],map_value_to_color:[37,4,1,""],name2rgb:[37,4,1,""],rgb:[37,4,1,""]},"histocartography.utils.graph":{adj_to_dgl:[38,4,1,""],adj_to_networkx:[38,4,1,""],copy_graph:[38,4,1,""],set_graph_on_cpu:[38,4,1,""],set_graph_on_cuda:[38,4,1,""],to_cpu:[38,4,1,""],to_device:[38,4,1,""]},"histocartography.utils.image":{extract_patches_from_image:[39,4,1,""],get_last_steps:[39,4,1,""],pad_image:[39,4,1,""]},"histocartography.utils.io":{buffer_plot_and_get:[40,4,1,""],check_for_dir:[40,4,1,""],download_box_link:[40,4,1,""],download_example_data:[40,4,1,""],download_test_data:[40,4,1,""],get_filename:[40,4,1,""],h5_to_numpy:[40,4,1,""],h5_to_tensor:[40,4,1,""],is_box_url:[40,4,1,""],load_json:[40,4,1,""],write_json:[40,4,1,""]},"histocartography.utils.torch":{torch_to_numpy:[41,4,1,""]},"histocartography.visualization":{visualization:[43,0,0,"-"]},"histocartography.visualization.visualization":{BaseGraphVisualization:[43,1,1,""],BaseImageVisualization:[43,1,1,""],HACTVisualization:[43,1,1,""],InstanceImageVisualization:[43,1,1,""],OverlayGraphVisualization:[43,1,1,""]},"histocartography.visualization.visualization.BaseGraphVisualization":{__init__:[43,2,1,""],draw_edges:[43,2,1,""],draw_instances:[43,2,1,""],draw_nodes:[43,2,1,""],graph_preprocessing:[43,2,1,""]},"histocartography.visualization.visualization.BaseImageVisualization":{__init__:[43,2,1,""],draw_instances:[43,2,1,""]},"histocartography.visualization.visualization.HACTVisualization":{__init__:[43,2,1,""]},"histocartography.visualization.visualization.InstanceImageVisualization":{draw_instances:[43,2,1,""]},"histocartography.visualization.visualization.OverlayGraphVisualization":{__init__:[43,2,1,""],draw_edges:[43,2,1,""],draw_instances:[43,2,1,""],draw_nodes:[43,2,1,""],graph_preprocessing:[43,2,1,""]},histocartography:{interpretability:[1,0,0,"-"],metrics:[6,0,0,"-"],ml:[8,0,0,"-"],pipeline:[23,0,0,"-"],preprocessing:[24,0,0,"-"],utils:[36,0,0,"-"],visualization:[42,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","property","Python property"],"4":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:property","4":"py:function"},terms:{"0":[4,11,12,13,15,20,26,30,31,33,34,35,37,38,43],"0005":4,"00826":[11,12],"01":4,"03":33,"05":4,"05718":15,"1":[4,13,15,20,23,26,27,30,31,33,34,38,43],"10":[4,33,34],"11057":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"1107":31,"1110":31,"15":31,"1810":[11,12],"1962":31,"1971":31,"1d":7,"2":[19,27,30,33,37,43],"20":[33,34],"2004":15,"2009":31,"2016":31,"2021":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"2102":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"228":34,"255":[26,37],"256":[30,37],"2x":20,"3":[14,17,26,27,30,34],"30":33,"32":[11,12,14,26],"35":31,"4":[4,15,34],"5":[15,27,33,37,43],"500":[4,34],"59089379":7,"5e":4,"7":43,"8":31,"abstract":[2,17,23,31,33,43],"class":[0,1,2,3,4,5,6,7,8,11,12,13,14,15,17,18,19,20,21,23,24,25,26,27,28,29,30,31,32,33,34,36,42,43],"default":[2,3,4,11,12,14,15,17,23,26,27,29,30,31,32,33,34,43],"do":[26,36],"float":[4,11,12,15,26,31,33,34,43],"function":[4,7,10,11,12,13,15,17,20,23,27,30,34,35,36,37,38,39,40,41,44],"giosu\u00e8":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"import":[36,43],"int":[4,7,11,12,13,14,15,17,18,19,21,23,26,27,30,33,34,35,43],"new":[4,40],"public":[11,12],"return":[7,11,13,14,18,19,21,23,27,30,34,35,36,38,43],"static":[4,7],"super":[19,24,27,33],"true":[4,11,12,13,14,15,23,25,26,28,32,34,43],"try":23,"while":[15,20],A:[24,31],By:19,For:[12,17],If:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],It:43,The:[2,19,33,36,38,44],__all__:[0,1,6,8,24,36,42],__init__:[2,3,4,11,12,13,14,15,17,18,19,20,21,23,26,27,29,30,31,33,34,43],_variablefunct:[4,18,21],ab:[11,12,15],abc:23,accord:[7,26],act:[11,12,13],activ:[3,4,11,12,13,20],add:15,add_loc_feat:27,addit:27,adj:[4,11,38],adj_to_dgl:38,adj_to_networkx:38,adjac:[4,11,38],after:15,afterward:[15,20],agg_typ:[11,12],aggreg:[11,12,14,15],aggregate_max:10,aggregate_mean:10,aggregate_min:10,aggregate_std:10,aggregate_var:10,al:31,algorithm:[24,27,33],all:[4,8,13,15,17,20,23,26,27,29,30,31,33,34,44],allow:27,alpha:[31,43],alreadi:23,also:23,although:[15,20],amplif:15,an:[2,11,26,27,30,35,38,43],analysi:[26,31],ani:[7,23,27,33,34,36],anna:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],anniciello:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],annot:27,annotation_background_class:27,annotationpostprocessor:[24,34],antonio:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],api:44,appli:[18,21,26,31,43],ar:[11,12,14,23,26,30,43,44],architectur:26,area:29,arg:[7,23,31],arrai:[31,34,35,38,40],arxiv:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],assign:[19,24,25],assignment_matrix:[19,24,44],assignmnentmatrixbuild:[24,25],attenu:15,attibut:33,attribut:[43,44],aug:31,augment:[24,26],augmenteddeepfeatureextractor:[24,26],author:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],automat:3,avail:[26,43],averag:15,avg_d:[10,15],background:[27,34,43],background_gray_valu:34,background_index:34,background_label:7,bar:26,base:[1,2,3,4,5,7,8,11,12,13,14,15,17,18,19,20,21,23,24,25,26,27,28,29,30,31,32,33,34,42,43,44],base_explain:[1,3,4,5,44],base_model:[16,18,19,21],basecam:3,baseexplain:[2,3,4,5],basegraphbuild:27,basegraphgradcamexplain:3,basegraphvisu:43,baseimagevisu:43,basemodel:[17,18,19,21],batch:[11,12,13,15,19,23,26,30],batch_norm:[11,12,15],batch_siz:[26,30],batched_out:23,batchpipelinerunn:[0,23],beaini:15,befor:[15,33],benign:17,beta:31,between:[15,23,27],bia:[13,20],binari:34,biomed:31,black:43,blend:43,block:20,blue:43,blur:33,blur_kernel_s:33,bnrelu:20,bonito:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],booktitl:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],bool:[4,7,11,12,13,14,15,17,23,25,26,27,28,32,34,36,43],botti:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],bound:33,box:40,brac:17,brancati:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],branch:30,brinari:43,buffer_plot_and_get:40,build:[19,24,27,44],builder:27,built:5,calcul:35,call:[15,20],callabl:26,cam:3,can:[2,11,17,19],candid:40,canva:43,care:[15,20],cat:14,cavalleri:15,cc:38,ce_loss_weight:4,cell:[8,18,19,25,42,43,44],cell_graph:19,cell_graph_model:16,cell_visu:43,cellgraphmodel:[8,18],center:20,centroid:[27,37,38],cg_gnn_param:19,cg_node_dim:19,ch:20,ch_in:20,channel:[26,30],check:40,check_for_dir:40,checkpoint:[17,30],cite:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],class_nam:36,class_split:17,classif:[18,19,20,21],classifi:30,classification_param:[18,19,21],clean:38,clear:3,clear_hook:3,cnn:26,color:[31,33,43],color_nam:37,color_spac:33,colormap:[37,43],colormergedsuperpixelextractor:[24,33],column:23,com:[7,11,12],combin:19,comma:29,commbin:30,compact:33,comparison:7,complet:23,comput:[3,4,7,15,20,44],concat:14,concaten:[8,14],concept:[24,29],concept_nam:29,conda:43,config:23,configur:[18,19,21,23],confus:7,confusionmatrixmetr:7,connect:[15,27,33],constant:[9,26],constructor:[3,4,11,12,13,14,15,17,18,19,21,27,29,43],contain:30,contigu:34,conv2dwithactiv:20,conv:[14,20],conv_lay:3,convert:40,convolut:3,coordin:30,copy_graph:38,core:23,corso:15,count:20,creat:[23,26,27,28,30,31,32,34],crop:20,crop_op:20,cross:4,current:[4,12,17],d:10,daniel:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],data:[23,26,30,40],datafram:23,datapoint:23,dataset:[17,26,30],de:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],deactiv:4,deal:11,decai:4,decod:20,deep:[3,24,26],deepfeatureextractor:[24,26],defin:[2,15,20,23,27,30,43],degre:15,dens:11,dense_gin_lay:9,denseblock:20,denseginlay:[8,11],design:44,desir:[26,30],dest_centroid:37,detect:[27,30,44],develop:44,deviat:26,devic:[26,40],dgl:[18,19,21,27,43],dglgraph:[11,12,14,18,19,21,27,43],dglgraphload:[24,28],di:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],dice:[6,7],dict:[4,18,19,21,23,26,40,43],dictionari:[26,43],differ:[19,24,26],digit:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],dilat:34,dilation_step:34,dim:10,dimens:[11,12,13,14,15,18,19,21],directori:[23,40],disk:23,distanc:27,distil:4,distillation_loss:4,divide_input:15,doe:23,dominiqu:15,done:26,download_box_link:[36,40],download_example_data:[36,40],download_test_data:[36,40],downsampl:[26,33,34],downsample_factor:26,downsampling_factor:[33,34],draw:[37,43],draw_circl:37,draw_edg:43,draw_ellips:37,draw_inst:43,draw_large_circl:37,draw_lin:37,draw_nod:43,draw_poli:37,draw_util:[36,44],drawn:43,dropout:[11,12,13,15],dubruc:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],dure:26,dynam:36,dynamic_import_from:36,e:[43,44],each:[11,12,14,15,34,43],eccentr:29,edg:[12,15,43],edge_attribut:43,edge_color:43,edge_styl:43,edge_thick:43,eg:[29,43],element:4,embed:[14,19],encod:20,enough:23,entiti:[43,44],entropi:4,entropy_loss_weight:4,env:43,epoch:4,equival:20,estel:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],et:31,everi:[15,20],everyth:[31,33],exclud:35,exclus:35,exist:[23,40],explain:[1,2,3,4],explainermodel:4,explan:3,extract:[3,19,24,26,29,30,31,33,34],extract_patches_from_imag:39,extractor:[26,29,30],facilit:44,factor:[26,33,34],fals:[11,12,13,15,17,20,23,26,27,38,43],fanci:31,fast_confusion_matrix:7,fast_histogram:35,faster:7,feat:[13,38],featur:[4,10,11,12,13,14,15,18,19,21,24,26,27,29,33,38,44],feature_extract:[24,44],featureextractor:26,feavsdci:17,feroc:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],fich:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],fig:40,file:[23,28,31,32,34,40],fileload:28,fill:[26,37,43],fill_col:37,fill_color:37,fill_valu:26,filter:34,filter_s:20,fit:31,flag:27,flip:26,floattensor:[12,13,14],florinda:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],fname:40,follow:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],foncubierta:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],former:[15,20],forward:[4,11,12,13,14,15,17,18,19,20,21],foward:[18,19,21],frame:23,friendli:44,from:[3,24,26,29,30,31,33,34,35,36,43],frucci:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],fuse:19,futur:31,g:[11,12,14,15,43,44],gabrani:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],gabriel:15,gaussian:34,gaussiantissuemask:[24,34],gener:43,gerardo:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],get:[34,40],get_filenam:40,get_last_step:39,get_number_of_class:17,get_tissue_mask:34,gin:[11,12,44],gin_lay:[9,14],ginlay:[8,12],github:[11,12],giusepp:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],give:26,given:[4,23,26,27,29,30,31,35],global:14,gnn:[8,11,12,14,18,19,21],gnn_layer_id:3,gnn_layer_nam:3,gnn_node_feat_in_kei:11,gnn_param:[18,21],gnnexplain:[4,44],goksel:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],gpu:26,grad:3,grad_cam:[1,44],gradcam:[1,3],gradcampp:3,grade:19,gradient:3,grai:34,graph:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,39,40,41,42,43,44],graph_build:[24,44],graph_norm:[11,12,15],graph_preprocess:43,graph_pruning_explain:[1,44],graphdiamet:[24,32],graphgradcam:44,graphgradcamexplain:[1,3],graphgradcamppexplain:[1,3],graphlrpexplain:[1,5],graphpruningexplain:[1,4],grayscal:34,gridaugmenteddeepfeatureextractor:[24,26],griddeepfeatureextractor:[24,26],gridpatchdataset:26,ground:7,group:44,guillaum:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],h5:40,h5_object:40,h5_to_numpi:40,h5_to_tensor:40,h5loader:[24,28],h:[10,11,12,14,15,26],h_dim:13,hact:[8,19,33],hact_model:16,hactmodel:[8,19],hactvisu:[42,43],handcraft:[24,26],handcraftedfeatureextractor:[24,26],handl:[25,27,31,33],have:[13,23,30],header:32,help:23,helper:[23,24,26,30,33,34],hidden:[11,12,13],hidden_dim:[11,12,13],hierarch:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],high:[24,25,34],histogram:[33,35],histolog:[20,31,44],home:43,hook:[3,15,20],hop:27,hover:20,hovernet:[16,30],how:[4,11,12,14,43],http:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],hv:30,id:3,ident:15,identif:31,identifi:[15,23],ie:[4,27],ieee:31,ignor:[15,20,32,43],il:13,im_h:39,im_w:39,imag:[20,24,26,29,30,31,33,34,35,36,42,43,44],image_path:35,imagedraw:43,imageload:[24,28],imagenet:26,imagetopatchdataset:30,implement:[11,12,19,20,33],improv:3,in_dim:[13,15],in_feat:20,includ:[27,44],increas:27,index:44,individu:43,infer:3,inform:[19,23,26,27,30,31,33,34],init_prob:4,initi:4,inner_logit:4,inproceed:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],input:[3,11,12,13,14,15,20,23,26,27,30,31,33,34,35],input_arrai:35,input_dim:14,input_iter:36,inspir:[24,31],instanc:[15,17,20,24,25,26,30,42,43],instance_attribut:43,instance_map:[26,43],instance_styl:43,instance_visu:43,instanceimagevisu:[42,43],instancemappatchdataset:26,instead:[15,20],int32:34,interfac:27,intermedi:[14,23],intern:31,interpret:[0,44],io:[24,36,44],iou:[6,7],is_bett:7,is_box_url:[36,40],is_per_class:7,isol:38,isomorph:[11,12],iter:[23,33,36],its:38,jaum:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],jean:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],json:40,k:[24,27],keep:34,kernel:[27,33,34],kernel_s:[27,34],knn:27,knngraphbuild:[24,27],ksize:20,kwarg:[2,3,4,5,7,14,18,19,21,23,26,27,29,30,31,33,34,37,43],l:20,lab:31,label:[27,43],lambda_:31,largest:[34,38],last:13,latter:[15,20],layer:[3,8,17,19,20,44],layer_typ:14,layerwis:[1,5],learn:4,length:39,level:[13,18,19,21,24,25,29,43],li:19,lib:43,librari:[5,44],line:43,line_wid:37,linear:13,link:[23,26,27,30,31,33,34],link_directori:23,link_output:23,link_path:[23,25,26,27,28,30,31,32,33,34],lio:15,list:[3,13,19,26,29],load:[17,23,30,35,40],load_imag:35,load_json:40,loader:26,local:[2,3],locat:27,logs_model:7,loss:4,low:[24,25],lr:4,lrp:[11,12,13,14,18,21],lrp_gnn_explain:[1,44],luca:15,m:[24,31,34],macenko:31,macenkostainnorm:[24,31],macro:31,made:4,main:23,make:[23,40],malign:17,map:[3,24,25,26,30,43],map_value_to_color:37,maria:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],marys:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],mask:[4,24,31,34,43],mask_activ:4,mask_init_strategi:4,matplotlib:43,matric:[11,19],matrix:[4,7,19,35,38],maurizio:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],max:[15,43],max_compon:38,max_iter:33,max_nr_superpixel:33,maximum:[27,37],mean:[6,7,11,12,14,15,26,33],meandic:[6,7],meaniou:[6,7],measur:29,medic:31,memori:23,merg:33,mergedsuperpixelextractor:33,merger:33,messag:12,message_func:15,metadata:23,method:[23,24,31,43],metric:[0,44],min:[15,43],min_max_color_norm:43,min_nod:10,min_siz:34,minimum:[34,37],mkdir:[28,32,34],ml:[0,5,44],mlflow:2,mlp:[9,11,12],model:[2,3,4,5,8,26,30,44],model_param:4,model_path:[2,30],modul:[0,1,6,8,9,16,24,36,42,44],monusac:30,msg_fn:12,msk_size:39,much:4,multi:[19,20],multi_layer_gnn:9,multilay:[8,14],multilayergnn:[8,14],multipl:23,multiprocess:23,n:[26,34],n_thresholding_step:34,nadia:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],name2rgb:37,name:[3,23,26,31,40,43],nano:31,nd:34,ndarrai:[7,26,30,31,34,35,43],nearest:[24,27],necessari:[23,26,27,30,31,33,34],need:[15,20],neighbor:[24,27],neighbourhood:15,net:[20,33],network:[3,8,11,12,14,26,44],neural:[8,11,12,44],nn:[2,3,4,5,11,12,13,14,15,17,20],node:[4,11,12,14,15,18,19,21,27,38,43],node_attribut:43,node_color:43,node_dim:[11,12,15,18,21],node_import:38,node_radiu:43,node_styl:43,node_thresh:4,node_update_fn:12,non:31,none:[2,3,4,5,10,11,12,14,17,18,19,20,21,23,25,26,27,28,29,30,31,32,33,34,35,37,38,43],norm:13,normal:[4,11,12,15,24,26,27,31,43,44],normalis:15,np:[7,26,30,31,34,35,43],nr_annotation_class:27,nr_class:7,nr_superpixel:33,nr_valu:35,nuclear:30,nuclei:[20,24,29,30,44],nuclei_concept_extract:[24,44],nuclei_extract:[24,44],nuclei_label:38,nucleiconceptextractor:[24,29],nucleiextractor:[24,30],num_class:17,num_epoch:4,num_featur:20,num_input:20,num_lay:[13,14],num_output:20,num_work:26,number:[4,7,13,14,15,17,23,26,27,33,34],number_of_color:37,numpi:[7,26,30,31,34,35,40,43],object:[3,7,11,19,23,26,40,43],onc:19,one:[15,17,19,20],onli:[5,11,23,27,43],oper:14,optim:31,option:[2,3,5,17,23,26,27,30,31,32,33,34,43],orcun:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],org:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],origin:[11,12],otherwis:[23,26,29],out:13,out_dim:[11,12,13,15],out_dir:40,out_fnam:40,out_relevance_scor:[12,18,19,21],outlin:[37,43],outline_color:37,output:[11,12,13,14,15,18,19,21,23,26,27,28,30,31,32,33,34,35],output_dim:14,output_dimens:13,output_dtyp:30,output_nam:[23,31],output_path:23,outsid:[26,43],overal:4,overlai:43,overlaygraphvisu:[42,43],overridden:[15,20],overwrit:23,packag:[43,44],pad:[20,26],pad_imag:39,panda:23,pannuk:30,paper:[11,12],param:[3,4,11,12,13,14,27,33,40],paramet:[2,3,4,7,11,12,13,14,15,17,18,19,21,23,26,27,29,30,31,32,33,34,35,36,38,43],pass:[4,11,12,13,14,15,17,18,19,20,21,23],patch:[26,30],patch_siz:26,patchfeatureextractor:26,path:[2,23,25,26,27,28,30,31,32,33,34,35,40],pathlib:[23,25,26,27,28,30,31,32,33,34,35],patholog:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],pathologicalbenign:17,pati2021:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],pati:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],pd:23,pdf:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],perform:[15,20,23,43,44],perimet:29,petar:15,philipp:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],pietro:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],pil:43,pipelin:[0,1,2,24,25,26,27,28,29,30,31,32,33,34,43,44],pipeline_config:23,pipelinerunn:[0,23],pipelinestep:[2,23,25,26,27,28,29,30,31,32,33,34,43],pixel:[19,24,26,27,30,33,34],plai:44,pleas:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],plug:44,pna:[15,44],pna_lay:9,pnalay:[8,15],pnatow:15,png:31,pool:14,possibl:35,post:30,posttrans_lay:15,posttrans_nod:15,power:[11,12],pp:31,pre:[2,30,44],precomput:[23,25,26,27,28,30,31,32,33,34],precompute_path:[23,25,26,27,28,30,31,32,33,34],precomputed_normalizer_path:31,pred:[4,30],pred_inst:30,pred_map:30,predict:[4,7,30],preprocess:[0,23,43,44],preserv:31,pretrain:[17,30],pretrained_data:30,pretrans_edg:15,pretrans_lay:15,princip:15,probabl:30,process:[12,18,21,23,26,30,31,44],process_and_sav:31,process_inst:30,process_np_hv_channel:30,project:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],propag:[1,5],properti:7,provid:[5,17,19,23,26,27,31,32,33,35,43],prune:4,pushpak:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],put:[4,26],py:43,python3:43,python:44,pytorch:[2,20,30],quantit:31,radiu:[37,43],raggraphbuild:[24,27],rate:4,re:20,readout_op:14,readout_typ:14,recip:[15,20],reduc:12,reduce_fn:12,reduce_func:15,reduce_max:10,reduce_min:10,region:34,regist:[15,20],relat:[31,33],relev:[1,5,43],relevance_scor:[13,14],relu:[11,12,13],remov:38,reorgan:43,repres:[11,34,43],represent:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],requir:31,residu:[15,20],residualblock:20,resiz:26,resize_s:26,resolut:[33,34],result:23,return_out:23,rgb:[26,30,33,34,37],riccio:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],rlp:19,rm_iso_nod:38,roi:19,rotat:26,run:[15,20,23],runner:23,s:[4,11,12,13],same:[13,20,26],samepaddinglay:20,save:[23,26,27,30,31,33,34,35],save_imag:35,save_intermedi:23,save_path:[23,25,26,28,32,34],scale:[15,19],scale_amplif:10,scale_attenu:10,scale_ident:10,scaler:15,scognamiglio:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],score:43,script:30,segment:[20,30,43],self:32,separ:[29,31],set:[4,15,23,26,27,29,30],set_forward_hook:17,set_graph_on_cpu:[36,38],set_graph_on_cuda:[36,38],set_lrp:[12,13,14,18,21],set_rlp:[15,19],sever:[8,14],shape:[7,30],should:[11,12,13,15,20,23,43],show_colormap:43,sigma:34,sigmoid:4,signal_last:36,silent:[15,20],simultan:20,sinc:[15,20],singl:23,site:43,size:[4,26,27,30,33,34,37],size_loss_weight:4,slic:[24,33],slicsuperpixelextractor:[24,33],slide:31,smooth:34,smoothign:34,some:30,sourc:[2,3,4,5,7,10,11,12,13,14,15,17,18,19,20,21,23,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43],source_centroid:37,source_fil:36,space:31,spars:31,spatial:[19,43],specifi:[17,23,30],split:[15,17,20],stackoverflow:7,stage:23,stain:[24,31,44],stain_norm:[24,44],stainnorm:31,standard:[26,44],stat:[24,44],statscomput:32,std:[15,26],step:[1,2,23,24,34],step_siz:39,str:[2,3,4,11,12,13,14,15,17,23,25,26,27,28,29,30,31,32,33,34,36,40,43],strategi:4,stride:[20,26],string:26,structur:[26,29,31],style:43,subclass:[15,20],submodul:[0,1,6,9,16,24,36,42],subpackag:[0,8],sum:12,summari:44,superpixel:[24,44],superpixel_s:33,superpixelcount:[24,32],superpixelextractor:33,support:[12,23,43],sure:23,symlink:23,symposium:31,syntax:26,t:4,take:[15,20],taken:33,target:31,target_imag:31,target_path:31,techniqu:44,tensor:[3,4,7,18,19,21,35,40],term:[4,13],tf:20,tg_gnn_param:19,tg_node_dim:19,them:[15,20],thi:[5,11,15,19,20,23,25,26,27,31,33],thick:43,thiran:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],thresh:27,threshold:[4,27,31,33,38],through:13,thumbnail:34,tile:30,tissu:[8,19,20,21,24,25,34,42,43,44],tissue_graph:19,tissue_graph_model:16,tissue_mask:[24,44],tissue_visu:43,tissuegraphmodel:[8,19,21],tissuemask:34,titl:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],to_cpu:38,to_devic:38,tool:44,top:43,topolog:27,torch:[2,3,4,5,7,11,12,13,14,15,17,18,19,20,21,26,30,36,40,44],torch_to_numpi:41,torchvis:26,tower:15,tqdm:26,train:[2,4,15,17,30],train_param:4,transact:31,transform:[15,26,30],transpar:37,travi:43,tri:3,truth:7,tumor:19,tupl:[18,21,34,36],two_hop_neighborhood:27,type:[3,4,7,13,14,18,19,21,23,27,30,33,34,35,36,43],typic:11,udhvsadh:17,uint16:30,under:44,union:[7,18,19,21,23,25,26,27,28,30,31,32,33,34],uniqu:[23,34],up:[26,35],updat:[11,12],upper:33,upsample2x:20,url:[2,40],us:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],usampl:20,use_bn:13,use_sigmoid:4,user:44,usual:34,util:[0,23,24,26,30,44],v:26,vahadam:31,vahadan:31,vahadanestainnorm:[24,31],val:13,valu:[4,7,26,31,34,35,37,38,43],velickov:15,verbos:[11,12,13,15,26],via:3,viridi:43,visual:[0,3,44],viz_canva:43,vol:31,w_hist:33,w_mean:33,wa:5,we:[11,12,19],weight:[4,33,38],weight_decai:4,weihua916:[11,12],were:17,what:36,when:[11,23,33,43],where:36,whether:[15,23],which:43,white:31,whole:4,width:37,willb:43,wise:[4,26,30],with_lrp:[11,12,13,14,18,21],with_readout:14,with_rlp:[15,19],within:[15,20],without:13,work:[5,26],worker:26,wrap:30,write:32,write_json:40,x:[4,7,10,20,30,35,38,41],xy:[30,37],y:30,y_pred:7,y_true:7,year:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],yellow:[37,43],you:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],your:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],zoo:16},titles:["histocartography package","histocartography.interpretability package","histocartography.interpretability.base_explainer module","histocartography.interpretability.grad_cam module","histocartography.interpretability.graph_pruning_explainer module","histocartography.interpretability.lrp_gnn_explainer module","histocartography.metrics package","histocartography.metrics.metrics module","histocartography.ml package","histocartography.ml.layers package","histocartography.ml.layers.constants module","histocartography.ml.layers.dense_gin_layer module","histocartography.ml.layers.gin_layer module","histocartography.ml.layers.mlp module","histocartography.ml.layers.multi_layer_gnn module","histocartography.ml.layers.pna_layer module","histocartography.ml.models package","histocartography.ml.models.base_model module","histocartography.ml.models.cell_graph_model module","histocartography.ml.models.hact_model module","histocartography.ml.models.hovernet module","histocartography.ml.models.tissue_graph_model module","histocartography.ml.models.zoo module","histocartography.pipeline module","histocartography.preprocessing package","histocartography.preprocessing.assignment_matrix module","histocartography.preprocessing.feature_extraction module","histocartography.preprocessing.graph_builders module","histocartography.preprocessing.io module","histocartography.preprocessing.nuclei_concept_extraction module","histocartography.preprocessing.nuclei_extraction module","histocartography.preprocessing.stain_normalizers module","histocartography.preprocessing.stats module","histocartography.preprocessing.superpixel module","histocartography.preprocessing.tissue_mask module","histocartography.preprocessing.utils module","histocartography.utils package","histocartography.utils.draw_utils module","histocartography.utils.graph module","histocartography.utils.image module","histocartography.utils.io module","histocartography.utils.torch module","histocartography.visualization package","histocartography.visualization.visualization module","Welcome to histocartography\u2019s documentation!","histocartography"],titleterms:{assignment_matrix:25,base_explain:2,base_model:17,cell_graph_model:18,constant:10,content:44,dense_gin_lay:11,document:44,draw_util:37,feature_extract:26,gin_lay:12,grad_cam:3,graph:38,graph_build:27,graph_pruning_explain:4,hact_model:19,histocartographi:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],hovernet:20,imag:39,indic:44,interpret:[1,2,3,4,5],io:[28,40],layer:[9,10,11,12,13,14,15],lrp_gnn_explain:5,metric:[6,7],ml:[8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],mlp:13,model:[16,17,18,19,20,21,22],modul:[2,3,4,5,7,10,11,12,13,14,15,17,18,19,20,21,22,23,25,26,27,28,29,30,31,32,33,34,35,37,38,39,40,41,43],multi_layer_gnn:14,nuclei_concept_extract:29,nuclei_extract:30,packag:[0,1,6,8,9,16,24,36,42],pipelin:23,pna_lay:15,preprocess:[24,25,26,27,28,29,30,31,32,33,34,35],refer:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],s:44,stain_norm:31,stat:32,summari:[0,1,2,3,4,5,6,7,8,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],superpixel:33,tabl:44,tissue_graph_model:21,tissue_mask:34,torch:41,util:[35,36,37,38,39,40,41],visual:[42,43],welcom:44,zoo:22}})
back to top