好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Pytorch可視化的幾種實現方法

Pytorch可視化的幾種實現方法

熱門標簽:ai電銷機器人的優勢 聊城語音外呼系統 地圖標注自己和別人標注區別 南陽打電話機器人 騰訊地圖標注沒法顯示 海外網吧地圖標注注冊 商家地圖標注海報 打電話機器人營銷 孝感營銷電話機器人效果怎么樣

一,利用 tensorboardX 可視化網絡結構

參考 https://github.com/lanpa/tensorboardX
支持scalar, image, figure, histogram, audio, text, graph, onnx_graph, embedding, pr_curve and video summaries.
例子要求tensorboardX>=1.2 and pytorch>=0.4

安裝

pip install tensorboardXpip install git+https://github.com/lanpa/tensorboardX

例子

# demo.py

import torch
import torchvision.utils as vutils
import numpy as np
import 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):

    dummy_s1 = torch.rand(1)
    dummy_s2 = torch.rand(1)
    # data grouping by `slash`
    writer.add_scalar('data/scalar1', dummy_s1[0], n_iter)
    writer.add_scalar('data/scalar2', dummy_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)

    dummy_img = torch.rand(32, 3, 64, 64)  # output from network
    if n_iter % 10 == 0:
        x = vutils.make_grid(dummy_img, normalize=True, scale_each=True)
        writer.add_image('Image', x, n_iter)

        dummy_audio = torch.zeros(sample_rate * 2)
        for i in range(x.size(0)):
            # amplitude of sound should in [-1, 1]
            dummy_audio[i] = np.cos(freqs[n_iter // 10] * np.pi * float(i) / float(sample_rate))
        writer.add_audio('myAudio', dummy_audio, 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)

        # needs tensorboard 0.4RC or later
        writer.add_pr_curve('xoxo', np.random.randint(2, size=100), np.random.rand(100), n_iter)

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()

運行: python demo.py 會出現runs文件夾,然后在cd到工程目錄運行tensorboard --logdir runs

結果:


二,利用 vistom 可視化

參考:https://github.com/facebookresearch/visdom

安裝和啟動
安裝: pip install visdom
啟動:python -m visdom.server示例

    from visdom import Visdom
    #單張
    viz.image(
        np.random.rand(3, 512, 256),
        opts=dict(title=\\\\\'Random!\\', caption=\\\\\'How random.\\'),
    )
    #多張
    viz.images(
        np.random.randn(20, 3, 64, 64),
        opts=dict(title=\\\\\'Random images\\', caption=\\\\\'How random.\\')
    )

from visdom import Visdom

image = np.zeros((100,100))
vis = Visdom() 
vis.text("hello world!!!")
vis.image(image)
vis.line(Y = np.column_stack((np.random.randn(10),np.random.randn(10))), 
         X = np.column_stack((np.arange(10),np.arange(10))),
         opts = dict(title = "line", legend=["Test","Test1"]))

三,利用pytorchviz可視化網絡結構

參考:https://github.com/szagoruyko/pytorchviz

到此這篇關于Pytorch可視化的幾種實現方法的文章就介紹到這了,更多相關Pytorch可視化內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • pytorch使用tensorboardX進行loss可視化實例
  • 使用pytorch實現可視化中間層的結果
  • Pytorch十九種損失函數的使用詳解
  • pytorch教程網絡和損失函數的可視化代碼示例

標簽:南寧 聊城 迪慶 揚州 撫州 牡丹江 六盤水 楊凌

巨人網絡通訊聲明:本文標題《Pytorch可視化的幾種實現方法》,本文關鍵詞  Pytorch,可視化,的,幾種,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Pytorch可視化的幾種實現方法》相關的同類信息!
  • 本頁收集關于Pytorch可視化的幾種實現方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 91精品国产99久久久久久红楼 | 农民工妓女三级| 欧美精品videosex另类| 一级试看120秒视频| 恩恩...老师你下面好紧| 好大好硬恩粗好爽古代| 男生捅女生软件| 帮老师解开蕾丝奶罩吸乳视频| 嗯灬啊灬把腿张开灬A片功能介绍| 无码一级A∨鲁丝片免费下载 | 美女被强上| 亚洲精品久久久久久不卡 | 不良研究所の永久入口导航| 中文国产成人精品久久一区| 精品久久久国产软件亮点| 日日夜夜操操操| 精品秘?一区二三区免费| 公交车各种男男play文| 免费肉体裸交????| 二次元黄漫画全彩无遮挡在线观看| 91精品国产国拍一二三产品价格| 肉体秘书| 呦一呦二在线精品视频| 国产激情影院| 精品视频一区二区三区艾草| 天天射综合网| 国产精品大bbwbbwbbw| 6080yy成人午夜理论片观看| 女人被添荫蒂舒服了A片看AK| 午夜人妻理论片2在线看片| 欧美一区二区在线观看视频| 亚洲综合中文| 欧美 日韩 国产 GV| 国产精品久久777777| 秘?无码一区二区三潘金莲| 人体体内she精汇编3| 菠萝视频在线完整版| 总受被群cao的合不拢腿H小说| 同桌上课摸的我出水| 国产精品爽爽久久久久久鸭绿欲| 在线观看不卡视频|