Source code for image_segmentation.class_activation_maps.measures.partials


from gcpds.image_segmentation.losses import DiceCoefficient
from tensorflow.keras import backend as K

[docs]def cam_dice(roi, cam): return -DiceCoefficient()(roi,cam)
[docs]def cam_cumulative_relevance(roi, cam): intersection = K.sum(roi * cam, axis=[1,2]) union = K.sum(cam,axis=[1,2])+ K.epsilon() return intersection/union
[docs]def masked_cumulative_relevance(roi, cam): intersection = K.sum(roi * cam, axis=[1,2]) union = K.sum(roi,axis=[1,2])+ K.epsilon() return intersection/union