(Y * np.log(np.maximum(f,1e-8)) + (1-Y)*np.log(1-np.minimum(f,1-1e-8))).sum()