日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

多维张量的理解

發布時間:2024/1/18 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 多维张量的理解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Tensor是Tensorflow中最基礎的數據結構,常常翻譯為張量,可以理解為n維數組或矩陣,相關函數:

constant(value, dtype=None, shape=None, name='Const', verify_shape=False)

?0.零維張量

import tensorflow as tf#零維張量 const0 = tf.constant(1, tf.float16) print(const0)

?運行結果:

Tensor("Const:0", shape=(), dtype=float16)

?1.一維張量

#一維張量,長度為4 const1 = tf.constant([1, 2, 3, 4], tf.float16) print(const1)

運行結果:

Tensor("Const_1:0", shape=(4,), dtype=float16)

幾何表示:

????????一維張量沒有行和列的概念,只有長度的概念。上述的const1就是長度為4的一維張量,或者稱為向量。上面的圖僅為示意,代表一維張量只有axis=0這個方向,并不是指這是一個4行的向量。事實上,tensorflow在做一些運算時,反而經常把1行N列的二維張量簡化成一個長度為N的一維向量。

2.二維張量

#二維張量,3行4列 const2 = tf.constant([[1, 2, 3, 4],[5, 6, 7, 8],[9, 10, 11, 12]], tf.float16) print(const2)

運行結果:

Tensor("Const_2:0", shape=(3, 4), dtype=float16)

幾何表示:

?3.三維張量

#三維張量,3行4列深度為2的張量 const3 = tf.constant([[[ 1, 2], [ 3, 4], [ 5, 6], [ 7, 8]],[[11, 12], [13, 14], [15, 16], [17, 18]],[[21, 22], [23, 24], [25, 26], [27, 28]]], tf.float16) print(const3)

運行結果:

Tensor("Const_3:0", shape=(3, 4, 2), dtype=float16)

幾何表示:

?4.四維張量

#四維張量 const4 = tf.constant([#第一個3行4列深度為2的三維張量[[[1, 2], [ 3, 4], [ 5, 6], [ 7, 8]],[[11, 12], [13, 14], [15, 16], [17, 18]],[[21, 22], [23, 24], [25, 26], [27, 28]]],#第二個3行4列深度為2的三維張量[[[1, 2], [ 3, 4], [ 5, 6], [ 7, 8]],[[11, 12], [13, 14], [15, 16], [17, 18]],[[21, 22], [23, 24], [25, 26], [27, 28]]]], tf.float16) print(const4)

運行結果:

Tensor("Const_4:0", shape=(2, 3, 4, 2), dtype=float16)

5.如何判斷一個張量的bitch數,行,列,深度

const4 = tf.constant([#第一個3行4列深度為2的三維張量[[[1, 2], [ 3, 4], [ 5, 6], [ 7, 8]],[[11, 12], [13, 14], [15, 16], [17, 18]],[[21, 22], [23, 24], [25, 26], [27, 28]]],#第二個3行4列深度為2的三維張量[[[1, 2], [ 3, 4], [ 5, 6], [ 7, 8]],[[11, 12], [13, 14], [15, 16], [17, 18]],[[21, 22], [23, 24], [25, 26], [27, 28]]]], tf.float16)

從左邊開始數連續[的數量,最多有X個[說明是X維張量。上面的例子就是4維張量。
以三維以上的張量為例:
從左邊開始數連續的[,最后一個[對應的]中一共兩個元素,分別為1, 2,說明深度為2。
接下來向左邊數上一級[對應的]中一共有4個元素[1, 2], [ 3, 4], [ 5, 6], [ 7, 8],說明列為4。
同理繼續數上一級,得到3行,2個batch。

6.小結

shape屬性中的元素大于等于3時,可以用3維空間來理解。
shape=(3, 4, 2)時,表示3行4列深度為2的張量
shape=(2, 3, 4, 2)時,表示有2個 3行4列深度為2的張量
shape=(6, 2, 3, 4, 2)時,表示有6個四維張量,這個四維張量又可以表示為2個 3行4列深度為2的張量。

shape中的屬性分別與axis=0,axis=1、axis=2、axis=3……對應,以此類推。當維度超過3時,上圖幾何中的坐標系表示就已經錯誤了。但是對于理解多維是有幫助的。

總結

以上是生活随笔為你收集整理的多维张量的理解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 午夜精品久久久久久久99热浪潮 | 午夜寂寞院 | 91亚洲精品久久久蜜桃 | 成人小视频免费观看 | 少妇2做爰交换朴银狐 | 男人日女人免费视频 | 国产精品一级黄色片 | 欧美精品黑人 | 韩国精品av | 性做爰裸体按摩视频 | 人妻一区二区视频 | 91麻豆精品国产91久久久久久久久 | 国产91丝袜在线播放九色 | 日韩欧美一区二区三区在线 | 另类小说久久 | 99久久久无码国产精品性黑人 | 黑人黄色片| 国产一区二区视频在线观看免费 | 欧美日韩午夜激情 | 国产内射老熟女aaaa∵ | 大尺度摸揉捏胸床戏视频 | 黄色男同视频 | 日日操日日爽 | 欧美一区二区三区在线免费观看 | 骚黄网站 | 国外亚洲成av人片在线观看 | 欧美一区二区三区系列电影 | 亚洲国产97在线精品一区 | 性色欲网站人妻丰满中文久久不卡 | 啪啪网免费 | 又色又爽又黄无遮挡的免费视频 | 欧美激情视频一区二区 | 白浆网站| 7777奇米影视 | 一级做a爰片久久毛片潮喷 天天透天天干 | 成人a级网站 | 三级男人添奶爽爽爽视频 | 午夜成年人视频 | av色图| 久久精品无码Av中文字幕 | 中文字幕免费视频观看 | 视频三区在线 | 91淫黄大片 | 亚洲国产精品一区 | 男插女视频在线观看 | 国产男男一区二区三区 | 亚洲精品一区二区三区婷婷月 | 精品一区二区三区蜜臀 | 久久乐国产精品 | 在线成人播放 | 精品国产一区二区三区久久久蜜臀 | 91爱| 啪啪av网站 | 成年人午夜网站 | 亚洲天堂2013 | 国产激情91| 成人免费福利视频 | 成人欧美在线观看 | 欧美日韩福利视频 | 欧美三级色图 | 精品国产乱码久久久久久108 | 欧美不卡一区二区三区 | 亚洲国产精品视频在线 | 国产偷人爽久久久久久老妇app | 日韩九九九| 亚洲精品日日夜夜 | 黑人巨大精品欧美黑白配亚洲 | 日韩av综合在线 | 中文字幕丰满孑伦无码专区 | 久草资源在线 | 欧美日韩成人免费观看 | 日韩大片免费观看 | 日日摸天天爽天天爽视频 | 911看片 | 69av在线 | 在线观看国产精品入口男同 | 亚洲专区欧美专区 | 亚洲啊啊 | 久久福利社 | 成人在线高清视频 | 在线免费日本 | 大肉大捧一进一出好爽mba | 爱情岛亚洲论坛入口 | av黄色国产 | 男人久久天堂 | 日韩欧美一级 | 看特级黄色片 | 欧美熟妇另类久久久久久多毛 | 朝桐光在线观看 | 色婷婷综合久久久久中文 | 一级肉体全黄裸片 | 久章草在线观看 | 肉色超薄丝袜脚交一区二区图片 | 色婷婷av一区二区三区之红樱桃 | 人妻丰满熟妇无码区免费 | 久久在线一区二区 | 精品成人在线 | 日出白浆视频 | 日韩亚洲欧美在线观看 |