婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 解決pytorch中的kl divergence計(jì)算問題

解決pytorch中的kl divergence計(jì)算問題

熱門標(biāo)簽:地圖標(biāo)注線上如何操作 手機(jī)網(wǎng)頁嵌入地圖標(biāo)注位置 400電話辦理哪種 河北防封卡電銷卡 開封語音外呼系統(tǒng)代理商 應(yīng)電話機(jī)器人打電話違法嗎 電銷機(jī)器人的風(fēng)險(xiǎn) 開封自動外呼系統(tǒng)怎么收費(fèi) 天津電話機(jī)器人公司

偶然從pytorch討論論壇中看到的一個問題,KL divergence different results from tf,kl divergence 在TensorFlow中和pytorch中計(jì)算結(jié)果不同,平時沒有注意到,記錄下

一篇關(guān)于KL散度、JS散度以及交叉熵對比的文章

kl divergence 介紹

KL散度( Kullback–Leibler divergence),又稱相對熵,是描述兩個概率分布 P 和 Q 差異的一種方法。計(jì)算公式:

可以發(fā)現(xiàn),P 和 Q 中元素的個數(shù)不用相等,只需要兩個分布中的離散元素一致。

舉個簡單例子:

兩個離散分布分布分別為 P 和 Q

P 的分布為:{1,1,2,2,3}

Q 的分布為:{1,1,1,1,1,2,3,3,3,3}

我們發(fā)現(xiàn),雖然兩個分布中元素個數(shù)不相同,P 的元素個數(shù)為 5,Q 的元素個數(shù)為 10。但里面的元素都有 “1”,“2”,“3” 這三個元素。

當(dāng) x = 1時,在 P 分布中,“1” 這個元素的個數(shù)為 2,故 P(x = 1) = 2/5 = 0.4,在 Q 分布中,“1” 這個元素的個數(shù)為 5,故 Q(x = 1) = 5/10 = 0.5

同理,

當(dāng) x = 2 時,P(x = 2) = 2/5 = 0.4 ,Q(x = 2) = 1/10 = 0.1

當(dāng) x = 3 時,P(x = 3) = 1/5 = 0.2 ,Q(x = 3) = 4/10 = 0.4

把上述概率帶入公式:

至此,就計(jì)算完成了兩個離散變量分布的KL散度。

pytorch 中的 kl_div 函數(shù)

pytorch中有用于計(jì)算kl散度的函數(shù) kl_div

torch.nn.functional.kl_div(input, target, size_average=None, reduce=None, reduction='mean')

計(jì)算 D (p||q)

1、不用這個函數(shù)的計(jì)算結(jié)果為:

與手算結(jié)果相同

2、使用函數(shù):

(這是計(jì)算正確的,結(jié)果有差異是因?yàn)閜ytorch這個函數(shù)中默認(rèn)的是以e為底)

注意:

1、函數(shù)中的 p q 位置相反(也就是想要計(jì)算D(p||q),要寫成kl_div(q.log(),p)的形式),而且q要先取 log

2、reduction 是選擇對各部分結(jié)果做什么操作,默認(rèn)為取平均數(shù),這里選擇求和

好別扭的用法,不知道為啥官方把它設(shè)計(jì)成這樣

補(bǔ)充:pytorch 的KL divergence的實(shí)現(xiàn)

看代碼吧~

import torch.nn.functional as F
# p_logit: [batch, class_num]
# q_logit: [batch, class_num]
def kl_categorical(p_logit, q_logit):
    p = F.softmax(p_logit, dim=-1)
    _kl = torch.sum(p * (F.log_softmax(p_logit, dim=-1)
                                  - F.log_softmax(q_logit, dim=-1)), 1)
    return torch.mean(_kl)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • pytorch 實(shí)現(xiàn)計(jì)算 kl散度 F.kl_div()
  • 淺談pytorch 模型 .pt, .pth, .pkl的區(qū)別及模型保存方式
  • Pytorch 計(jì)算誤判率,計(jì)算準(zhǔn)確率,計(jì)算召回率的例子

標(biāo)簽:宿遷 江蘇 常州 蘭州 六盤水 山東 成都 駐馬店

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《解決pytorch中的kl divergence計(jì)算問題》,本文關(guān)鍵詞  解決,pytorch,中的,divergence,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《解決pytorch中的kl divergence計(jì)算問題》相關(guān)的同類信息!
  • 本頁收集關(guān)于解決pytorch中的kl divergence計(jì)算問題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    91丨porny丨户外露出| 久久久久国产精品麻豆| 国产片一区二区| 亚洲一区二区三区四区五区黄 | 国产性做久久久久久| 亚洲黄色录像片| 大胆亚洲人体视频| 精品免费99久久| 亚洲v精品v日韩v欧美v专区 | 国内精品视频666| 欧美日韩在线亚洲一区蜜芽| 亚洲国产经典视频| 国产一级精品在线| 日韩欧美国产小视频| 丝袜亚洲另类丝袜在线| 91久久精品一区二区三区| 国产精品乱人伦| 国产成人精品午夜视频免费| 精品国产91乱码一区二区三区| 成人免费在线视频观看| 国产a精品视频| 精品久久久三级丝袜| 秋霞午夜鲁丝一区二区老狼| 欧美精品v国产精品v日韩精品| 亚洲欧美成人一区二区三区| 99久久精品免费| 亚洲欧美怡红院| 91香蕉国产在线观看软件| 欧美国产亚洲另类动漫| 国产91在线观看| 中文字幕精品在线不卡| 成人午夜电影久久影院| 国产精品国产三级国产a| 成人h动漫精品| 亚洲人吸女人奶水| 91久久精品一区二区三| 亚洲成人精品一区| 这里只有精品电影| 国产一区二区电影| 中日韩av电影| 91网上在线视频| 亚洲成人第一页| 日韩一区二区三区电影在线观看| 热久久免费视频| 久久久99久久| 色综合天天综合网天天看片| 亚洲精品乱码久久久久久久久| 欧美日韩精品一区二区天天拍小说| 天堂蜜桃91精品| 久久夜色精品国产噜噜av| 国产成人精品三级麻豆| 亚洲自拍与偷拍| 日韩一级免费一区| av色综合久久天堂av综合| 一区二区三区四区不卡在线| 欧美日产国产精品| 国产精品99久久久久久宅男| 国产精品欧美一级免费| 欧美日韩久久久| 国产精品一二三区在线| 亚洲素人一区二区| 日韩免费观看高清完整版| 成人激情免费网站| 天天综合网天天综合色| 国产午夜亚洲精品理论片色戒| 色妹子一区二区| 极品尤物av久久免费看| 国产精品美女久久久久久久久久久| 欧美日韩的一区二区| 国产乱码精品1区2区3区| 亚洲最大成人综合| 国产日本欧洲亚洲| 3atv一区二区三区| 色婷婷综合久久久中文字幕| 麻豆91在线观看| 亚洲主播在线播放| 国产精品色噜噜| 精品精品国产高清a毛片牛牛| 99久久精品国产毛片| 国产一区999| 日韩精品欧美精品| 尤物av一区二区| 久久久久久久久久久黄色| 欧美二区三区91| 欧美视频一区在线| 成人免费看视频| 国产精品一区二区三区乱码| 午夜精品久久久久久久久| 国产精品成人在线观看| 久久先锋影音av| 91精品国产品国语在线不卡| 一本久久a久久免费精品不卡| 粉嫩13p一区二区三区| 久久国产三级精品| 日韩国产欧美视频| 一区二区三区精品久久久| 国产精品三级久久久久三级| 精品国产乱码久久久久久浪潮| 欧美日韩性生活| 欧美色精品天天在线观看视频| av网站一区二区三区| 成人一级视频在线观看| 国产精品一色哟哟哟| 久久精品国产第一区二区三区| 午夜精品在线看| 亚洲国产精品麻豆| 亚洲国产一区二区三区| 一区二区三区国产豹纹内裤在线| 亚洲欧洲成人精品av97| 国产精品久久夜| 综合精品久久久| 亚洲最色的网站| 五月综合激情网| 日韩va亚洲va欧美va久久| 亚洲第一二三四区| 蜜臀久久久99精品久久久久久| 日韩不卡在线观看日韩不卡视频| 日韩精品一卡二卡三卡四卡无卡| 免费一级欧美片在线观看| 青娱乐精品视频| 老司机精品视频在线| 久久99热这里只有精品| 国产一区在线观看视频| 高清在线成人网| av在线不卡观看免费观看| 色系网站成人免费| 91麻豆精品91久久久久同性| 欧美xxxxx牲另类人与| 国产三级欧美三级日产三级99| 国产精品久久久久久久久免费相片| 中文字幕制服丝袜一区二区三区 | 亚洲成人av中文| 视频一区欧美日韩| 国产一区二区剧情av在线| gogogo免费视频观看亚洲一| 在线日韩av片| 欧美大度的电影原声| 欧美激情一区二区在线| 亚洲一区二区三区四区五区中文| 蜜臀91精品一区二区三区| 国产精品一区二区三区99| 在线一区二区三区做爰视频网站| 欧美放荡的少妇| 国产精品久久久久久亚洲伦| 午夜av区久久| av色综合久久天堂av综合| 91精品蜜臀在线一区尤物| 国产精品国产三级国产有无不卡| 亚洲主播在线观看| 国产精品一区久久久久| 欧美私模裸体表演在线观看| 日韩免费在线观看| 夜色激情一区二区| 国产69精品久久777的优势| 91精品国产色综合久久不卡电影| 国产精品久久久久久久久图文区 | 中文字幕一区三区| 蜜臀av国产精品久久久久| 99re66热这里只有精品3直播| 欧美一级精品在线| 亚洲免费在线视频一区 二区| 激情深爱一区二区| 欧美系列一区二区| 一区免费观看视频| 国产一区亚洲一区| 91精品国产手机| 亚洲伊人色欲综合网| www.欧美日韩| 中文字幕精品综合| 国产一区欧美二区| 日韩亚洲欧美一区二区三区| 一区二区三区精品久久久| 成人免费视频一区| 国产拍揄自揄精品视频麻豆| 麻豆freexxxx性91精品| 欧美精品欧美精品系列| 亚洲综合精品自拍| 色伊人久久综合中文字幕| 国产精品久久久久一区| 成人免费福利片| 久久久99久久| 国产成人精品午夜视频免费| 久久久亚洲午夜电影| 国产综合色在线| 精品国产一区二区在线观看| 另类小说图片综合网| 欧美丰满嫩嫩电影| 石原莉奈一区二区三区在线观看 | 91久久精品午夜一区二区| 免费成人在线观看| 欧美另类一区二区三区| 亚洲午夜私人影院| 欧美精品777| 久88久久88久久久| 久久亚洲捆绑美女| 高潮精品一区videoshd| 中文欧美字幕免费| 99精品国产视频| 亚洲精品国产a| 在线观看国产精品网站|