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

python 中的@運(yùn)算符使用

 更新時(shí)間:2021年05月26日 10:19:29   作者:hitman.banker  
這篇文章主要介紹了python 中的@運(yùn)算符使用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

在看fastai的代碼時(shí),看到這么一段:

n=100
x = torch.ones(n,2) 
x[:,0].uniform_(-1.,1)
x[:5]
a = tensor(3.,2)
y = x@a + torch.rand(n)

這里面有個(gè)@符號(hào)不知道是啥意思?

于是百度搜了一下,都是說@xxx是注解或者裝飾器,明顯不是這段代碼的場(chǎng)景嘛!

于是又Google了一下,原來這個(gè)@是Python 3.5之后加入的矩陣乘法運(yùn)算符,終于明白了!

補(bǔ)充:python矩陣乘積運(yùn)算(multiply/maumul/*/@)解析

在訓(xùn)練數(shù)據(jù)時(shí)經(jīng)常涉及到矩陣運(yùn)算,有段時(shí)間沒有練習(xí)過了,手便生疏了。

今天重新測(cè)了一把,python中各類矩陣運(yùn)算舉例如下,可以清楚的看到tf.matmul(A,C)=np.dot(A,C)= A@C都屬于叉乘,而tf.multiply(A,C)= A*C=A∙C屬于點(diǎn)乘。

Python測(cè)試編碼如下:

import tensorflow as tf
import numpy as np

a = np.array([[1,2],[3,4]])
b = np.array([5,6])
c = np.array([[5,6],[7,8]])
print('a:'+'\n',a)
print('b:'+'\n',b)
print('c:'+'\n',c)
#叉乘
d1=a@c
d2=tf.matmul(a,c)
d3=np.dot(a,c)
#點(diǎn)乘
f1=a*c
f2=tf.multiply(a,c)

with tf.compat.v1.Session() as sess:
    print('d1:叉乘a@c' + '\n', d1)
    print('d2:叉乘matmul(a,c)' + '\n', sess.run(d2))
    print('d3:叉乘dot(a,c)' + '\n', d3)
    print('f1:點(diǎn)乘a*c' + '\n', f1)
    print('f2:點(diǎn)乘multiply(a,c)' + '\n', sess.run(f2))

測(cè)試結(jié)果如下:

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

相關(guān)文章

  • Python圖形化工具對(duì)比詳解

    Python圖形化工具對(duì)比詳解

    Python作為一種強(qiáng)大的編程語言,廣泛應(yīng)用于數(shù)據(jù)科學(xué)、機(jī)器學(xué)習(xí)、Web開發(fā)以及圖形化編程等領(lǐng)域,在圖形化編程方面,Python提供了多種庫和工具,幫助開發(fā)者快速構(gòu)建用戶界面和圖形應(yīng)用,本文將介紹幾種流行的Python圖形化工具,需要的朋友可以參考下
    2024-12-12
  • python語言實(shí)現(xiàn)貪吃蛇游戲

    python語言實(shí)現(xiàn)貪吃蛇游戲

    這篇文章主要為大家詳細(xì)介紹了python語言實(shí)現(xiàn)貪吃蛇游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • python標(biāo)準(zhǔn)庫壓縮包模塊zipfile和tarfile詳解(常用標(biāo)準(zhǔn)庫)

    python標(biāo)準(zhǔn)庫壓縮包模塊zipfile和tarfile詳解(常用標(biāo)準(zhǔn)庫)

    在我們常用的系統(tǒng)windows和Linux系統(tǒng)中有很多支持的壓縮包格式,包括但不限于以下種類:rar、zip、tar,這篇文章主要介紹了python標(biāo)準(zhǔn)庫壓縮包模塊zipfile和tarfile詳解(常用標(biāo)準(zhǔn)庫),需要的朋友可以參考下
    2022-06-06
  • python pyheatmap包繪制熱力圖

    python pyheatmap包繪制熱力圖

    這篇文章主要為大家詳細(xì)介紹了python pyheatmap包繪制熱力圖,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • matplotlib 畫動(dòng)態(tài)圖以及plt.ion()和plt.ioff()的使用詳解

    matplotlib 畫動(dòng)態(tài)圖以及plt.ion()和plt.ioff()的使用詳解

    這篇文章主要介紹了matplotlib 畫動(dòng)態(tài)圖以及plt.ion()和plt.ioff()的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Python實(shí)現(xiàn)迷宮生成器的詳細(xì)代碼

    Python實(shí)現(xiàn)迷宮生成器的詳細(xì)代碼

    這篇文章主要介紹了Python實(shí)現(xiàn)迷宮生成器的詳細(xì)代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • 用Python制作音樂海報(bào)

    用Python制作音樂海報(bào)

    這篇文章主要介紹了如何用Python制作音樂海報(bào),幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2021-01-01
  • python數(shù)據(jù)處理和數(shù)據(jù)清洗的示例詳解

    python數(shù)據(jù)處理和數(shù)據(jù)清洗的示例詳解

    數(shù)據(jù)清洗是指發(fā)現(xiàn)并糾正數(shù)據(jù)文件中可識(shí)別的錯(cuò)誤的最后一道程序,包括檢查數(shù)據(jù)一致性,處理無效值和缺失值等,數(shù)據(jù)清洗與處理的目的是提高數(shù)據(jù)的質(zhì)量,提高實(shí)驗(yàn)結(jié)果的可靠度,本文給大家介紹了python數(shù)據(jù)處理和數(shù)據(jù)清洗的示例,需要的朋友可以參考下
    2024-08-08
  • python使用pyshark庫捕獲數(shù)據(jù)包的示例詳解

    python使用pyshark庫捕獲數(shù)據(jù)包的示例詳解

    PyShark是一個(gè)基于Python的網(wǎng)絡(luò)數(shù)據(jù)包分析工具庫,它允許用戶捕獲、解碼和分析實(shí)時(shí)網(wǎng)絡(luò)流量,特別是Wi-Fi和TCP/IP協(xié)議的數(shù)據(jù),所以本文給大家介紹了python使用pyshark庫捕獲數(shù)據(jù)包的示例,需要的朋友可以參考下
    2024-08-08
  • Django自定義列表 models字段顯示方式

    Django自定義列表 models字段顯示方式

    這篇文章主要介紹了Django自定義列表 models字段顯示方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04

最新評(píng)論

辽源市| 惠州市| 镇安县| 乐业县| 建阳市| 河北区| 库车县| 青神县| 武宁县| 斗六市| 大竹县| 嘉义县| 兴和县| 淳化县| 温宿县| 桑植县| 三河市| 威远县| 盘山县| 宁化县| 郁南县| 新竹市| 定南县| 富源县| 双鸭山市| 离岛区| 繁昌县| 昭通市| 台南市| 石柱| 重庆市| 东兴市| 邯郸县| 鹤壁市| 桑植县| 鄱阳县| 南汇区| 大余县| 津南区| 仁布县| 肥乡县|