欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pytorch使用 to 進(jìn)行類(lèi)型轉(zhuǎn)換方式

 更新時(shí)間:2020年01月08日 10:24:34   作者:月下花弄影  
今天小編就為大家分享一篇pytorch使用 to 進(jìn)行類(lèi)型轉(zhuǎn)換方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

在程序中,有多種方法進(jìn)行強(qiáng)制類(lèi)型轉(zhuǎn)換。

本博文將介紹一個(gè)非常常用的方法:to()方法。

我們通常使用它來(lái)進(jìn)行GPU和CPU的類(lèi)型轉(zhuǎn)換,但其實(shí)也可以用來(lái)進(jìn)行torch的dtype轉(zhuǎn)換。

常見(jiàn)方法:tensor.to(‘cuda:0')

先看官網(wǎng)介紹:

**Performs Tensor dtype and/or device conversion. A torch.dtype and torch.device are inferred from the arguments of self.to(*args, kwargs).

本文舉一個(gè)例子,將一個(gè)tensor轉(zhuǎn)化成與另一個(gè)tensor相同的數(shù)據(jù)類(lèi)型和相同GPU或CPU類(lèi)型

import torch

device = 'cuda:0'

a = torch.zeros(2, 3)
print(type(a))

b = torch.ones(3, 4).to(device)
print(type(b))

c = torch.matmul(a, b)
print(type(c))

我們看到這個(gè)代碼會(huì)出錯(cuò)的。因?yàn)閍和b是不同的device,一個(gè)是CPU,一個(gè)是GPU,不能運(yùn)行。

修改如下:

a = a.to(b)
d = torch.matmul(a, b)
print(type(d))

可以看到to還是很好用的,尤其是不確定我們的數(shù)據(jù)類(lèi)型和device時(shí)。

其實(shí)pytorch中還有很多其他方法可以這么做,以后會(huì)繼續(xù)介紹。

以上這篇pytorch使用 to 進(jìn)行類(lèi)型轉(zhuǎn)換方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python可視化 matplotlib畫(huà)圖使用colorbar工具自定義顏色

    python可視化 matplotlib畫(huà)圖使用colorbar工具自定義顏色

    這篇文章主要介紹了python可視化 matplotlib畫(huà)圖使用colorbar工具自定義顏色,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Python數(shù)據(jù)結(jié)構(gòu)與算法中的隊(duì)列詳解(2)

    Python數(shù)據(jù)結(jié)構(gòu)與算法中的隊(duì)列詳解(2)

    這篇文章主要為大家詳細(xì)介紹了Python中的隊(duì)列,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • Python 由字符串函數(shù)名得到對(duì)應(yīng)的函數(shù)(實(shí)例講解)

    Python 由字符串函數(shù)名得到對(duì)應(yīng)的函數(shù)(實(shí)例講解)

    下面小編就為大家?guī)?lái)一篇Python 由字符串函數(shù)名得到對(duì)應(yīng)的函數(shù)(實(shí)例講解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08
  • 用python編寫(xiě)一個(gè)圖片拼接工具

    用python編寫(xiě)一個(gè)圖片拼接工具

    大家好,本篇文章主要講的是用python編寫(xiě)一個(gè)圖片拼接工具,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • Python詞云展示庫(kù)wordcloud配置詳解

    Python詞云展示庫(kù)wordcloud配置詳解

    這篇文章主要介紹了Python詞云展示庫(kù)wordcloud配置詳解,詞云就是將詞語(yǔ)通過(guò)圖形可視化的方式,直觀和藝術(shù)的展示出來(lái),詞云在我們的生活中經(jīng)常能夠看到,無(wú)論是中文的詞云還是英文的詞云,需要的朋友可以參考下
    2023-07-07
  • Pytho的HTTP交互httpx包模塊使用詳解

    Pytho的HTTP交互httpx包模塊使用詳解

    Python 的 httpx 包是一個(gè)用于 HTTP 交互的一個(gè)優(yōu)秀且靈活的模塊。本文進(jìn)行詳細(xì)的講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-03-03
  • Python判斷List中是否包含某個(gè)元素

    Python判斷List中是否包含某個(gè)元素

    在Python中,判斷一個(gè)列表(List)是否包含某個(gè)特定元素是常見(jiàn)的任務(wù)之一,本文就來(lái)介紹一下多種判斷List成員包含性的方法,并提供豐富的示例代碼,以幫助大家更好地理解和運(yùn)用這些技術(shù)
    2023-12-12
  • Python多線程編程入門(mén)詳解

    Python多線程編程入門(mén)詳解

    這篇文章主要為大家介紹了Python多線程編程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-12-12
  • pytorch + visdom 處理簡(jiǎn)單分類(lèi)問(wèn)題的示例

    pytorch + visdom 處理簡(jiǎn)單分類(lèi)問(wèn)題的示例

    這篇文章主要介紹了pytorch + visdom 處理簡(jiǎn)單分類(lèi)問(wèn)題的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • python使用tkinter實(shí)現(xiàn)屏幕中間倒計(jì)時(shí)

    python使用tkinter實(shí)現(xiàn)屏幕中間倒計(jì)時(shí)

    這篇文章主要為大家詳細(xì)介紹了python使用tkinter實(shí)現(xiàn)屏幕中間倒計(jì)時(shí),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-03-03

最新評(píng)論