src.model.deeplearn.loss.torf_binary_crossentropy

Functions

vl3d_torf_binary_crossentropy()

vl3d_torf_class_weighted_binary_crossentropy(...)

vl3d_torf_class_weighted_focal_binary_crossentropy(...)

vl3d_torf_focal_binary_crossentropy(gamma)

src.model.deeplearn.loss.torf_binary_crossentropy.vl3d_torf_binary_crossentropy()
Author:

Alberto M. Esmoris Pena

TORF masked binary crossentropy (plain).

Returns:

Loss function (y_true, y_pred) -> scalar.

Return type:

callable

src.model.deeplearn.loss.torf_binary_crossentropy.vl3d_torf_class_weighted_binary_crossentropy(class_weight)
Author:

Alberto M. Esmoris Pena

TORF masked class-weighted binary crossentropy.

Parameters:

class_weight (np.ndarray) – Two-element class weight vector.

Returns:

Loss function (y_true, y_pred) -> scalar.

Return type:

callable

src.model.deeplearn.loss.torf_binary_crossentropy.vl3d_torf_focal_binary_crossentropy(gamma)
Author:

Alberto M. Esmoris Pena

TORF masked focal binary crossentropy.

Parameters:

gamma (float) – Focal focusing parameter \(\gamma\).

Returns:

Loss function (y_true, y_pred) -> scalar.

Return type:

callable

src.model.deeplearn.loss.torf_binary_crossentropy.vl3d_torf_class_weighted_focal_binary_crossentropy(class_weight, gamma)
Author:

Alberto M. Esmoris Pena

TORF masked class-weighted focal binary crossentropy.

Parameters:
  • class_weight (np.ndarray) – Two-element class weight vector.

  • gamma (float) – Focal focusing parameter \(\gamma\).

Returns:

Loss function (y_true, y_pred) -> scalar.

Return type:

callable