MCPcopy Create free account

hub / github.com/HealthX-Lab/MedCLIP-SAMv2 / types & classes

Types & classes206 in github.com/HealthX-Lab/MedCLIP-SAMv2

↓ 16 callersClassPlansManager
weak_segmentation/nnunetv2/utilities/plans_handling/plans_handler.py:180
↓ 11 callersClassSimpleITKIO
weak_segmentation/nnunetv2/imageio/simpleitk_reader_writer.py:22
↓ 10 callersClassLimitedLenWrapper
weak_segmentation/nnunetv2/training/data_augmentation/custom_transforms/limited_length_multithreaded_augmenter.py:4
↓ 10 callersClassnnUNetDataset
weak_segmentation/nnunetv2/training/dataloading/nnunet_dataset.py:11
↓ 7 callersClassDeepSupervisionWrapper
weak_segmentation/nnunetv2/training/loss/deep_supervision.py:4
↓ 7 callersClassnnUNetPredictor
weak_segmentation/nnunetv2/inference/predict_from_raw_data.py:37
↓ 5 callersClassLayerNorm2d
segment-anything/segment_anything/modeling/common.py:31
↓ 5 callersClassnnUNetDataLoader2D
weak_segmentation/nnunetv2/training/dataloading/data_loader_2d.py:6
↓ 5 callersClassnnUNetDataLoader3D
weak_segmentation/nnunetv2/training/dataloading/data_loader_3d.py:6
↓ 4 callersClassAttention
An attention layer that allows for downscaling the size of the embedding after projection to queries, keys, and values.
segment-anything/segment_anything/modeling/transformer.py:185
↓ 4 callersClassDataInfo
biomedclip_finetuning/open_clip/src/open_clip_train/data.py:62
↓ 4 callersClassLayerScale
biomedclip_finetuning/open_clip/src/open_clip/transformer.py:39
↓ 4 callersClassPolyLRScheduler
weak_segmentation/nnunetv2/training/lr_scheduler/polylr.py:4
↓ 4 callersClassPreprocessCfg
biomedclip_finetuning/open_clip/src/open_clip/transform.py:17
↓ 4 callersClassdummy_context
weak_segmentation/nnunetv2/utilities/helpers.py:23
↓ 3 callersClassAttentionalPooler
biomedclip_finetuning/open_clip/src/open_clip/transformer.py:187
↓ 3 callersClassAverageMeter
Computes and stores the average and current value
biomedclip_finetuning/open_clip/src/open_clip_train/train.py:23
↓ 3 callersClassCLIPTextCfg
biomedclip_finetuning/open_clip/src/open_clip/model.py:58
↓ 3 callersClassCLIPVisionCfg
biomedclip_finetuning/open_clip/src/open_clip/model.py:27
↓ 3 callersClassConvertSegmentationToRegionsTransform
weak_segmentation/nnunetv2/training/data_augmentation/custom_transforms/region_based_training.py:7
↓ 3 callersClassDC_and_BCE_loss
weak_segmentation/nnunetv2/training/loss/compound_losses.py:60
↓ 3 callersClassDC_and_CE_loss
weak_segmentation/nnunetv2/training/loss/compound_losses.py:8
↓ 3 callersClassDownsampleSegForDSTransform2
data_dict['output_key'] will be a list of segmentations scaled according to ds_scales
weak_segmentation/nnunetv2/training/data_augmentation/custom_transforms/deep_supervision_donwsampling.py:8
↓ 3 callersClassHFTokenizer
HuggingFace tokenizer wrapper
biomedclip_finetuning/open_clip/src/open_clip/tokenizer.py:403
↓ 3 callersClassInitWeights_He
weak_segmentation/nnunetv2/utilities/network_initialization.py:4
↓ 3 callersClassMaskData
A structure for storing masks and their related data in batched format. Implements basic filtering and concatenation.
segment-anything/segment_anything/utils/amg.py:16
↓ 3 callersClassMoveSegAsOneHotToData
weak_segmentation/nnunetv2/training/data_augmentation/custom_transforms/cascade_transforms.py:10
↓ 3 callersClassTopKLoss
input must be logits, not probabilities!
weak_segmentation/nnunetv2/training/loss/robust_ce_loss.py:19
↓ 2 callersClassApplyRandomBinaryOperatorTransform
weak_segmentation/nnunetv2/training/data_augmentation/custom_transforms/cascade_transforms.py:88
↓ 2 callersClassAugmentationCfg
biomedclip_finetuning/open_clip/src/open_clip/transform.py:62
↓ 2 callersClassBiomedCLIPEncoder
Transformer encoder consisting of `config.num_hidden_layers` self attention layers. Each layer is a [`BiomedCLIPEncoderLayer`]. Args:
saliency_maps/model/modeling_biomed_clip.py:343
↓ 2 callersClassBiomedCLIPTextProjectionConfig
saliency_maps/model/configuration_biomed_clip.py:6
↓ 2 callersClassBiomedCLIPVisionTransformer
saliency_maps/model/modeling_biomed_clip.py:566
↓ 2 callersClassBottleneck
biomedclip_finetuning/open_clip/src/open_clip/modified_resnet.py:10
↓ 2 callersClassCLIP
biomedclip_finetuning/open_clip/src/open_clip/model.py:222
↓ 2 callersClassConvert2DTo3DTransform
weak_segmentation/nnunetv2/training/data_augmentation/custom_transforms/transforms_for_dummy_2d.py:26
↓ 2 callersClassConvert3DTo2DTransform
weak_segmentation/nnunetv2/training/data_augmentation/custom_transforms/transforms_for_dummy_2d.py:6
↓ 2 callersClassCosSimilarity
Target function
saliency_maps/scripts/utils.py:47
↓ 2 callersClassHFTextEncoder
HuggingFace model adapter
biomedclip_finetuning/open_clip/src/open_clip/hf_model.py:96
↓ 2 callersClassIBAInterpreter
saliency_maps/scripts/iba.py:130
↓ 2 callersClassImageFeatureExtractor
Image feature wrapper
saliency_maps/scripts/utils.py:56
↓ 2 callersClassLabelManager
weak_segmentation/nnunetv2/utilities/label_handling/label_handling.py:21
↓ 2 callersClassMLP
segment-anything/segment_anything/modeling/mask_decoder.py:154
↓ 2 callersClassMLPBlock
segment-anything/segment_anything/modeling/common.py:13
↓ 2 callersClassMaskTransform
weak_segmentation/nnunetv2/training/data_augmentation/custom_transforms/masking.py:6
↓ 2 callersClassMemoryEfficientSoftDiceLoss
weak_segmentation/nnunetv2/training/loss/dice.py:59
↓ 2 callersClassMultimodalCfg
biomedclip_finetuning/open_clip/src/open_clip/coca_model.py:47
↓ 2 callersClassRemoveRandomConnectedComponentFromOneHotEncodingTransform
weak_segmentation/nnunetv2/training/data_augmentation/custom_transforms/cascade_transforms.py:40
↓ 2 callersClassResidualAttentionBlock
biomedclip_finetuning/open_clip/src/open_clip/transformer.py:210
↓ 2 callersClassResizeKeepRatio
Resize and Keep Ratio Copy & paste from `timm`
biomedclip_finetuning/open_clip/src/open_clip/transform.py:88
↓ 2 callersClassRobustCrossEntropyLoss
this is just a compatibility layer because my target tensor is float and has an extra dimension input must be logits, not probabilities!
weak_segmentation/nnunetv2/training/loss/robust_ce_loss.py:6
↓ 2 callersClassSamPredictor
segment-anything/segment_anything/predictor.py:17
↓ 2 callersClassSimpleTokenizer
biomedclip_finetuning/open_clip/src/open_clip/tokenizer.py:133
↓ 2 callersClassSoftDiceLoss
weak_segmentation/nnunetv2/training/loss/dice.py:9
↓ 2 callersClassTextFeatureExtractor
Text feature wrapper
saliency_maps/scripts/utils.py:65
↓ 2 callersClassTransformer
biomedclip_finetuning/open_clip/src/open_clip/transformer.py:319
↓ 1 callersClassAttention
Multi-head Attention block with relative position embeddings.
segment-anything/segment_anything/modeling/image_encoder.py:185
↓ 1 callersClassAttention
biomedclip_finetuning/open_clip/src/open_clip/transformer.py:89
↓ 1 callersClassAttentionPool2d
biomedclip_finetuning/open_clip/src/open_clip/modified_resnet.py:58
↓ 1 callersClassBaseModelOutput
biomedclip_finetuning/open_clip/src/open_clip/hf_model.py:20
↓ 1 callersClassBiomedCLIPAttention
saliency_maps/model/modeling_biomed_clip.py:156
↓ 1 callersClassBiomedCLIPEncoderLayer
saliency_maps/model/modeling_biomed_clip.py:234
↓ 1 callersClassBiomedCLIPTextEmbeddings
saliency_maps/model/modeling_biomed_clip.py:90
↓ 1 callersClassBiomedCLIPTextProjection
saliency_maps/model/modeling_biomed_clip.py:328
↓ 1 callersClassBiomedCLIPTextTransformer
saliency_maps/model/modeling_biomed_clip.py:437
↓ 1 callersClassBiomedCLIPVisionEmbeddings
saliency_maps/model/modeling_biomed_clip.py:76
↓ 1 callersClassBlock
Transformer blocks with support of window attention and residual propagation blocks
segment-anything/segment_anything/modeling/image_encoder.py:119
↓ 1 callersClassCenterCropOrPad
Crops the given image at the center. If the image is torch Tensor, it is expected to have [..., H, W] shape, where ... means an arbitrary numb
biomedclip_finetuning/open_clip/src/open_clip/transform.py:207
↓ 1 callersClassClipLoss
biomedclip_finetuning/open_clip/src/open_clip/loss.py:66
↓ 1 callersClassCoCa
biomedclip_finetuning/open_clip/src/open_clip/coca_model.py:89
↓ 1 callersClassCoCaLoss
biomedclip_finetuning/open_clip/src/open_clip/loss.py:185
↓ 1 callersClassConfigurationManager
weak_segmentation/nnunetv2/utilities/plans_handling/plans_handler.py:32
↓ 1 callersClassCsvDataset
biomedclip_finetuning/open_clip/src/open_clip_train/data.py:29
↓ 1 callersClassCustomResidualAttentionBlock
biomedclip_finetuning/open_clip/src/open_clip/transformer.py:268
↓ 1 callersClassCustomTextCLIP
biomedclip_finetuning/open_clip/src/open_clip/model.py:320
↓ 1 callersClassDC_and_topk_loss
weak_segmentation/nnunetv2/training/loss/compound_losses.py:103
↓ 1 callersClassDatasetFingerprintExtractor
weak_segmentation/nnunetv2/experiment_planning/dataset_fingerprint/fingerprint_extractor.py:19
↓ 1 callersClassDefaultPreprocessor
weak_segmentation/nnunetv2/preprocessing/preprocessors/default_preprocessor.py:33
↓ 1 callersClassDistillClipLoss
biomedclip_finetuning/open_clip/src/open_clip/loss.py:231
↓ 1 callersClassEstimator
Useful to calculate the empirical mean and variance of intermediate feature maps.
saliency_maps/scripts/iba.py:13
↓ 1 callersClassExperimentPlanner
weak_segmentation/nnunetv2/experiment_planning/experiment_planners/default_experiment_planner.py:22
↓ 1 callersClassHardNegativeLoss
Hard Negative Noise Contrastive Estimation proposed in https://arxiv.org/abs/2301.02280 beta1: hardness parameter for image features beta
biomedclip_finetuning/open_clip/src/open_clip/loss.py:133
↓ 1 callersClassImageEncoderViT
segment-anything/segment_anything/modeling/image_encoder.py:17
↓ 1 callersClassInformationBottleneck
saliency_maps/scripts/iba.py:89
↓ 1 callersClassMaskDecoder
segment-anything/segment_anything/modeling/mask_decoder.py:16
↓ 1 callersClassModifiedResNet
A ResNet class that is similar to torchvision's but contains the following changes: - There are now 3 "stem" convolutions as opposed to 1, wi
biomedclip_finetuning/open_clip/src/open_clip/modified_resnet.py:95
↓ 1 callersClassMultimodalTransformer
biomedclip_finetuning/open_clip/src/open_clip/transformer.py:816
↓ 1 callersClassNaturalImage2DIO
ONLY SUPPORTS 2D IMAGES!!!
weak_segmentation/nnunetv2/imageio/natural_image_reager_writer.py:22
↓ 1 callersClassNibabelIO
Nibabel loads the images in a different order than sitk. We convert the axes to the sitk order to be consistent. This is of course considered
weak_segmentation/nnunetv2/imageio/nibabel_reader_writer.py:24
↓ 1 callersClassNibabelIOWithReorient
Reorients images to RAS Nibabel loads the images in a different order than sitk. We convert the axes to the sitk order to be consistent.
weak_segmentation/nnunetv2/imageio/nibabel_reader_writer.py:100
↓ 1 callersClassPatchDropout
https://arxiv.org/abs/2212.00794
biomedclip_finetuning/open_clip/src/open_clip/transformer.py:49
↓ 1 callersClassPatchEmbed
Image to Patch Embedding.
segment-anything/segment_anything/modeling/image_encoder.py:364
↓ 1 callersClassPositionEmbeddingRandom
Positional encoding using random spatial frequencies.
segment-anything/segment_anything/modeling/prompt_encoder.py:171
↓ 1 callersClassPreprocessAdapterFromNpy
weak_segmentation/nnunetv2/inference/data_iterators.py:165
↓ 1 callersClassPromptEncoder
segment-anything/segment_anything/modeling/prompt_encoder.py:16
↓ 1 callersClassResampledShards2
An iterable dataset yielding a list of urls.
biomedclip_finetuning/open_clip/src/open_clip_train/data.py:274
↓ 1 callersClassResizeLongestSide
Resizes images to the longest side 'target_length', as well as provides methods for resizing coordinates and boxes. Provides methods for
segment-anything/segment_anything/utils/transforms.py:16
↓ 1 callersClassSam
segment-anything/segment_anything/modeling/sam.py:18
↓ 1 callersClassSamAutomaticMaskGenerator
segment-anything/segment_anything/automatic_mask_generator.py:35
↓ 1 callersClassSamOnnxModel
This model should not be called directly, but is used in ONNX export. It combines the prompt encoder, mask decoder, and mask postprocessing
segment-anything/segment_anything/utils/onnx.py:17
next →1–100 of 206, ranked by callers