Pytorch使用TensorboardX進(jìn)行網(wǎng)絡(luò)可視化

請移步修改為版本:Pytorch使用TensorboardX進(jìn)行網(wǎng)絡(luò)可視化 - 簡書

由于在之前的實(shí)驗(yàn)中睦霎,通過觀察發(fā)現(xiàn)Loss和Accuracy不穩(wěn)定劫扒,所以想畫個(gè)Loss曲線出來诫睬,通過Google發(fā)現(xiàn)可以使用tensorboard進(jìn)行可視化巫延,所以進(jìn)行了相關(guān)配置励两。首先安裝tensorboardX和tensorflow命令如下:

pip3?install?tensorboardX

pip3?install?tensorflow?(for?tensorboard?web?server)

測試代碼:

import?torch

import?torchvision.utils?as?vutils

import?numpy?as?npimport?torchvision.models?as?models

from?torchvision?import?datasets

from?tensorboardX?import?SummaryWriter


resnet18?=?models.resnet18(False)

writer?=?SummaryWriter()

sample_rate?=?44100

freqs?=?[262,?294,?330,?349,?392,?440,?440,?440,?440,?440,?440]

for?n_iter?in?range(100):

????s1?=?torch.rand(1)?#?value?to?keep

????s2?=?torch.rand(1)

????writer.add_scalar('data/scalar1',?s1[0],?n_iter)?

????writer.add_scalar('data/scalar2',?s2[0],?n_iter)

????writer.add_scalars('data/scalar_group',?{"xsinx":n_iter*np.sin(n_iter),

?????????????????????????????????????????????????"xcosx":n_iter*np.cos(n_iter),

?????????????????????????????????????????????"arctanx":?np.arctan(n_iter)},?n_iter)

????x?=?torch.rand(32,?3,?64,?64)?

????if?n_iter%10==0:

????????x?=?vutils.make_grid(x,?normalize=True,?scale_each=True)

????????writer.add_image('Image',?x,?n_iter)

????????x?=?torch.zeros(sample_rate*2)

????????for?i?in?range(x.size(0)):

????????????x[i]?=?np.cos(freqs[n_iter//10]*np.pi*float(i)/float(sample_rate))

????????writer.add_audio('myAudio',?x,?n_iter,?sample_rate=sample_rate)

????????writer.add_text('Text',?'text?logged?at?step:'+str(n_iter),?n_iter)

????????for?name,?param?in?resnet18.named_parameters():

????????????writer.add_histogram(name,?param.clone().cpu().data.numpy(),?n_iter)


????????writer.add_pr_curve('xoxo',?np.random.randint(2,?size=100),

?np.random.rand(100),?n_iter)?#needs?tensorboard?0.4RC?or?later

dataset?=?datasets.MNIST('mnist',?train=False,?download=True)

images?=?dataset.test_data[:100].float()

label?=?dataset.test_labels[:100]

features?=?images.view(100,?784)

writer.add_embedding(features,?metadata=label,?label_img=images.unsqueeze(1))

#?export?scalar?data?to?JSON?for?external?processing

writer.export_scalars_to_json("./all_scalars.json")

writer.close()

最后在工程目錄下打開terminal運(yùn)行

tensorboard?--logdir?runs

結(jié)果為:


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末黎茎,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子当悔,更是在濱河造成了極大的恐慌傅瞻,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,602評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件盲憎,死亡現(xiàn)場離奇詭異嗅骄,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)饼疙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門溺森,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事儿惫≡璺#” “怎么了?”我有些...
    開封第一講書人閱讀 152,878評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵肾请,是天一觀的道長。 經(jīng)常有香客問我更胖,道長铛铁,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,306評(píng)論 1 279
  • 正文 為了忘掉前任却妨,我火速辦了婚禮饵逐,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘彪标。我一直安慰自己倍权,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,330評(píng)論 5 373
  • 文/花漫 我一把揭開白布捞烟。 她就那樣靜靜地躺著薄声,像睡著了一般。 火紅的嫁衣襯著肌膚如雪题画。 梳的紋絲不亂的頭發(fā)上默辨,一...
    開封第一講書人閱讀 49,071評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音苍息,去河邊找鬼缩幸。 笑死,一個(gè)胖子當(dāng)著我的面吹牛竞思,可吹牛的內(nèi)容都是我干的表谊。 我是一名探鬼主播,決...
    沈念sama閱讀 38,382評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼盖喷,長吁一口氣:“原來是場噩夢啊……” “哼爆办!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起传蹈,我...
    開封第一講書人閱讀 37,006評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤押逼,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后惦界,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體挑格,經(jīng)...
    沈念sama閱讀 43,512評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,965評(píng)論 2 325
  • 正文 我和宋清朗相戀三年沾歪,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了漂彤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,094評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖挫望,靈堂內(nèi)的尸體忽然破棺而出立润,到底是詐尸還是另有隱情,我是刑警寧澤媳板,帶...
    沈念sama閱讀 33,732評(píng)論 4 323
  • 正文 年R本政府宣布桑腮,位于F島的核電站,受9級(jí)特大地震影響蛉幸,放射性物質(zhì)發(fā)生泄漏破讨。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,283評(píng)論 3 307
  • 文/蒙蒙 一奕纫、第九天 我趴在偏房一處隱蔽的房頂上張望提陶。 院中可真熱鬧,春花似錦匹层、人聲如沸隙笆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽撑柔。三九已至,卻和暖如春仰冠,著一層夾襖步出監(jiān)牢的瞬間乏冀,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評(píng)論 1 262
  • 我被黑心中介騙來泰國打工洋只, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留辆沦,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,536評(píng)論 2 354
  • 正文 我出身青樓识虚,卻偏偏與公主長得像肢扯,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子担锤,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,828評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容