2017-08-01 12 views
1

データセットの簡単な情報: その人の再ID問題(2つの画像が同じかどうか)、自分で作成する必要がある損失/コスト関数(二項逸脱)を実現するために使用されます。 128のバッチサイズについては 私は私が私の疑問は、私はコスト関数にバラ全体の出力が必要なケラスのカスタムコスト機能を実装する

を実装することができるようにkerasを使用してバッチサイズのための出力を取得する方法である256枚の画像ので、3 256 * 256 /バッチマトリックス を持っていますBinomial Deviance Cost関数の式のスクリーンショットを追加しました。 enter image description here

答えて

1

は、追加batch_size引数でカスタム損失を定義します。これを使用するには

def my_loss_template(y_true, y_pred, batch_size): 
    # compute the loss 

batch_size = 20 
my_loss = lambda x, y: my_loss_template(x, y, batch_size) 
model.compile(optimizer='adam', loss=my_loss) 
+0

おかげで実装し、あなたに戻って取得しようとします。 – Sanchit

関連する問題