W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
confusion_matrix(
labels,
predictions,
num_classes=None,
dtype=tf.int32,
name=None,
weights=None
)
定義在:tensorflow/python/ops/confusion_matrix.py.
從預(yù)測(cè)和標(biāo)簽計(jì)算混淆矩陣.
計(jì)算一對(duì)預(yù)測(cè)和標(biāo)簽的 1維 int 數(shù)組的混淆矩陣.
矩陣的列表示預(yù)測(cè)標(biāo)簽,行表示實(shí)際標(biāo)簽.混淆矩陣總是形狀 [n, n] 的一個(gè)二維數(shù)組,其中 n 是給定分類任務(wù)的有效標(biāo)簽的數(shù)量.預(yù)測(cè)和標(biāo)簽都必須是相同形狀的 1維數(shù)組,以使此函數(shù)正常工作.
如果 num_classes 為 None,則 num_classes 將被設(shè)置為一個(gè)加上預(yù)測(cè)值或標(biāo)簽中的最大值.類標(biāo)簽預(yù)計(jì)從0開始.例如, 如果 num_classes 是三個(gè),那么可能的標(biāo)簽將是 [0, 1, 2].
如果權(quán)重不是 None,則每個(gè)預(yù)測(cè)都會(huì)對(duì)混淆矩陣單元的總值做出相應(yīng)的權(quán)重.
例如:
tf.contrib.metrics.confusion_matrix([1, 2, 4], [2, 2, 4]) ==>
[[0 0 0 0 0]
[0 0 1 0 0]
[0 0 1 0 0]
[0 0 0 0 0]
[0 0 0 0 1]]
請(qǐng)注意,可能的標(biāo)簽被假設(shè)為[0, 1, 2, 3, 4] ,從而導(dǎo)致 5x5 混淆矩陣.
表示混淆矩陣的 k X k 矩陣, 其中 k 是分類任務(wù)中可能的標(biāo)簽數(shù).
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: