Как рассчитать топ-5 ошибок в Caffe?

Я использую Synset для расчета сортировки сверху k прогнозы по выходу softmax.

Что дает мне 5 лучших имен классов. Но я хочу знать, как я могу рассчитать его процент.
Я имею в виду ошибку топ-5%.

Может ли кто-нибудь любезно направить меня.
Благодарю.

2

Решение

Во время обучения вы можете вычислить точность «top k», используя параметр «top_k» для уровня точности. Вот пример изменения существующего слоя точности в bvlc_reference_caffe-х train_val.prototxt:

layer {
name: "accuracy_top_5"type: "Accuracy"bottom: "fc8"bottom: "label"top: "accuracy_top_5"accuracy_param {
top_k: 5
}
include {
phase: TEST
}
}
4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]