Symbolic Tensorを扱う上で、最小値とは?
で、中々答えが出ずに困っていました
しかし、これも絶対値ABSを使うことで
min(|A|, |B|) = ( |A| + |B| - |A - B|) / 2
と表せることに気付き
解決することができました
また、先のjaccardのpythonコードも少し誤りがありました
誤)
def jaccard_coef(y_true, y_pred):
y_true = K.flatten(y_true)
y_pred = K.flatten(y_pred)
return K.sum(y_true * y_pred) / (K.sum(y_true) + K.sum(y_pred)-K.sum(y_true * y_pred) + 1)
正)
def jaccard_coef(y_true, y_pred):
y_true = K.flatten(y_true)
y_pred = K.flatten(y_pred)
return K.sum(y_true * y_pred) / (K.sum(y_true) + K.sum(y_pred)-K.sum(y_true * y_pred))