最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Pytorch用Tensorboard來觀察數(shù)據(jù)

 更新時間:2022年01月25日 12:57:34   作者:游客26024  
這篇文章主要介紹了Pytorch用Tensorboard來觀察數(shù)據(jù),上一篇文章我們講解了關于Pytorch?Dataset的數(shù)據(jù)處理,這篇我們就來講解觀察數(shù)據(jù),下面具體相關資料,需要的朋友可以參考一下,希望對你有所幫助

上一章講數(shù)據(jù)的處理,這一章講數(shù)據(jù)處理之后呈現(xiàn)的結果,即你有可能看到Loss的走向等,這樣方便我們調(diào)試代碼。

1.Tensorboard

有兩個常用的方法:

  • 一個是add_scalar()顯:示曲線
  • 一個是add_image()顯示圖像

首先安裝Tensorboard

在你的編譯環(huán)境(conda activate XXX)中輸入命令

pip install tensorboard

1.使用add_scalar()輸入代碼

from torch.utils.tensorboard import SummaryWriter #調(diào)包

writer = SummaryWriter('logs') # 這里你創(chuàng)建了一個logs的文件裝你的add_scalar生成的曲線,
#其中writer.add_scalar()第一個量是曲線的名字, 
#第二個量是縱坐標scalar_value,第三個量是橫坐標global_step(也可以理解為損失值得步長)
for i in range(100):
    writer.add_scalar("quadratic", i ** 2, i)

writer.close()

打開這個Tensorboard文件

tensorboard --logdir=logs
#1.這個logdir的文件名必須要與之前所創(chuàng)建的文件名一致,不然很容易報錯,No dashboards are active for the current data set.
#2.這個tensorboard輸入的命令,必須是在logs文件的上一層文件中,不然也很容易報錯,No dashboards are active for the current data set.

結果現(xiàn)實:

2.使用add_image()輸入代碼

注意:add_image()中函數(shù)一般有三個量:
第一個是圖像的名字,第二個是圖像(必須是tensor或者numpy.ndarray),第三個是步長(可理解為訓練或者測試階段到哪幅圖像了);
其中,圖像的shape必須是CHW,但是有opencv讀取的圖像shape是HWC,
所以得使用dataformats轉換以下將圖像的shape轉換為HWC

下面的代碼測試了兩張圖(一張是來自aligned的圖像,一張是來自original的圖像)用來模擬訓練或者測試階段程序運行到哪張圖

from torch.utils.tensorboard import SummaryWriter
import cv2

writer = SummaryWriter('logs')
aligned_img_path = "D:\\data\\basic\\Image\\aligned\\test_0001_aligned.jpg"
original_img_path = "D:\\data\\basic\\Image\\original\\test_0001.jpg"
aligned_img = cv2.imread(aligned_img_path)
original_img = cv2.imread(original_img_path)
print(type(aligned_img)) # numpy
print(aligned_img.shape)
# writer.add_image("img", aligned_img, 1, dataformats='HWC') #此圖已經(jīng)在我第一次測試add_image()用過了
writer.add_image("img", original_img, 2, dataformats='HWC')#此圖是我在第二個測試
writer.close()

實現(xiàn)結果:

tensorboard中出現(xiàn)了IMAGES,并且step1是aligned的圖,而step2是original的圖

到此這篇關于Pytorch用Tensorboard來觀察數(shù)據(jù)的文章就介紹到這了,更多相關Pytorch使用Tensorboard內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 手把手教你pycharm專業(yè)版安裝破解教程(linux版)

    手把手教你pycharm專業(yè)版安裝破解教程(linux版)

    這篇文章主要介紹了 手把手教你pycharm專業(yè)版安裝破解教程(linux版),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • Python隨機函數(shù)random隨機獲取數(shù)字、字符串、列表等使用詳解

    Python隨機函數(shù)random隨機獲取數(shù)字、字符串、列表等使用詳解

    這篇文章主要介紹了Python隨機函數(shù)random使用詳解包含了Python隨機數(shù)字,Python隨機字符串,Python隨機列表等,需要的朋友可以參考下
    2021-04-04
  • Numpy中np.vstack()?和?np.hstack()?的實現(xiàn)

    Numpy中np.vstack()?和?np.hstack()?的實現(xiàn)

    本文主要介紹了Numpy中np.vstack()和np.hstack()的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-04-04
  • Python偏函數(shù)介紹及用法舉例詳解

    Python偏函數(shù)介紹及用法舉例詳解

    偏函數(shù)(Partial function)是Python的functools模塊提供的一個很有用的功能,它允許我們通過固定部分參數(shù)或關鍵字參數(shù)來創(chuàng)建一個新的函數(shù),這篇文章主要給大家介紹了關于Python偏函數(shù)介紹及用法舉例詳解的相關資料,需要的朋友可以參考下
    2024-04-04
  • Python面向對象的內(nèi)置方法梳理講解

    Python面向對象的內(nèi)置方法梳理講解

    面向對象編程是一種編程方式,此編程方式的落地需要使用“類”和 “對象”來實現(xiàn),所以,面向對象編程其實就是對 “類”和“對象” 的使用,今天給大家介紹下python 面向對象開發(fā)及基本特征,感興趣的朋友一起看看吧
    2022-10-10
  • python 對字典按照value進行排序的方法

    python 對字典按照value進行排序的方法

    這篇文章主要介紹了python 對字典按照value進行排序的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • Python學習之while 循環(huán)語句

    Python學習之while 循環(huán)語句

    這篇文章主要給大家介紹了關于Python中while循環(huán)語句的相關資料,使用while循環(huán)語句可以解決程序中需要重復執(zhí)行的操作,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2021-10-10
  • 屬性與 @property 方法讓你的python更高效

    屬性與 @property 方法讓你的python更高效

    這篇文章主要介紹了python 屬性與 @property 方法的相關資料,幫助大家更好的理解和學習python,感興趣的朋友可以了解下
    2020-09-09
  • Python利用matplotlib實現(xiàn)制作動態(tài)條形圖

    Python利用matplotlib實現(xiàn)制作動態(tài)條形圖

    說到用 Python 制作動態(tài)圖,首先想到的肯定是一些直接拿來就用的庫,雖然我沒做過,但是我相信一定有且不止一個,搜了一圈后發(fā)現(xiàn)有個bar chart race庫看起來不錯,感興趣的可以跟隨小編一起學習一下
    2022-10-10
  • Python爬蟲之爬取嗶哩嗶哩熱門視頻排行榜

    Python爬蟲之爬取嗶哩嗶哩熱門視頻排行榜

    這篇文章主要介紹了Python爬蟲之爬取嗶哩嗶哩熱門視頻排行榜,文中有非常詳細的代碼示例,對正在學習python的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04

最新評論

兴山县| 布拖县| 茶陵县| 句容市| 敦煌市| 郯城县| 渝中区| 万宁市| 河北省| 安远县| 山丹县| 洛南县| 海林市| 泉州市| 南溪县| 安西县| 当雄县| 新兴县| 平阴县| 昆明市| 泌阳县| 胶州市| 平乡县| 印江| 商洛市| 鹤庆县| 察哈| 永川市| 闵行区| 武邑县| 三河市| 廊坊市| 蓝山县| 萝北县| 晋宁县| 阿巴嘎旗| 汉沽区| 和平县| 鄂尔多斯市| 板桥市| 浏阳市|