Source code for aggmap.aggmodel.loss

import tensorflow as tf
from sklearn.metrics import roc_auc_score
import numpy as np


###########  classification ##############
[docs]def cross_entropy(y_true, y_pred): cost = tf.nn.sigmoid_cross_entropy_with_logits(labels=labels, logits=logits) return cost
[docs]def weighted_cross_entropy(y_true, y_pred, pos_weight): cost = tf.nn.weighted_cross_entropy_with_logits(labels=labels, logits=logits, pos_weight = pos_weight) return cost
[docs]def MALE(y_obs, y_pred): return tf.keras.backend.log(0.5 + tf.keras.backend.abs(y_pred - y_obs))