[英]How does keras define “accuracy” and “loss”?
我無法找到Keras如何定義“准確性”和“損失”。 我知道我可以指定不同的指標(例如mse,交叉熵) - 但keras打印出標准的“准確度”。 這是如何定義的? 同樣對於損失:我知道我可以指定不同類型的正規化 - 那些是虧損的嗎?
理想情況下,我想打印出用於定義它的等式; 如果沒有,我會在這里找到答案。
看看metrics.py
,您可以在那里找到所有可用指標的定義,包括不同類型的准確性。 除非在編譯模型時將其添加到所需指標列表中,否則不會打印精度。
根據定義,規則制定者被添加到損失中。 例如,請參閱Layer
類的add_loss
方法。
更新
accuracy
類型根據目標函數確定,參見training.py
。 默認選擇是categorical_accuracy
。 當目標函數是二元或稀疏時,選擇其他類型,如binary_accuracy
和sparse_categorical_accuracy
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.