<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          張量解釋——深度學(xué)習(xí)的數(shù)據(jù)結(jié)構(gòu)

          共 2148字,需瀏覽 5分鐘

           ·

          2022-03-23 10:42

          點(diǎn)擊上方小白學(xué)視覺”,選擇加"星標(biāo)"或“置頂

          重磅干貨,第一時(shí)間送達(dá)

          之前分享過一個(gè)國外?DEEPLIZARD?的高效入門 pytorch 視頻教程,不過是英文的,導(dǎo)致很多小伙伴覺得非常的吃力。不過其實(shí)他們是有相對應(yīng)的文章的,因此我計(jì)劃將其翻譯并整理成中文,方便大家閱讀,同時(shí)自己也可以學(xué)習(xí)一波。
          有一句話,我非常的認(rèn)同,理解的東西多了,記得東西自然就少了。通過這幾天本人的學(xué)習(xí)真心覺得這個(gè)系列非常的優(yōu)質(zhì)。希望大家能和我一起學(xué)下來,可能會(huì)有一種前所未有的體驗(yàn)。


          那么接下來就開始我們今天的學(xué)習(xí)吧!

          在這篇文章中,是關(guān)于張量的。

          我們將討論張量、術(shù)語和張量索引。這將給我們知識(shí),我們需要看看一些基本的張量屬性,這些屬性將用于深度學(xué)習(xí)中。


          這個(gè)系列前面部分是關(guān)于pytorch的安裝,相對簡單,這里就先暫時(shí)不介紹了。后續(xù)如果有需要,或者為了系列的完整性會(huì)考慮補(bǔ)上

          ?

          ?什么是張量(Tensor)


          神經(jīng)網(wǎng)絡(luò)中的輸入、輸出和變換都是用張量表示的,因此,神經(jīng)網(wǎng)絡(luò)編程大量使用張量。

          張量是神經(jīng)網(wǎng)絡(luò)使用的主要數(shù)據(jù)結(jié)構(gòu)。

          張量的概念是其他更具體概念的數(shù)學(xué)歸納。讓我們看看張量的一些具體例子。

          張量的具體實(shí)例

          這些例子中的每一個(gè)都是張量更一般概念的具體例子:

          • 數(shù)字(number)

          • 標(biāo)量(scalar)

          • 數(shù)組(array)

          • 矢量(vector)

          • 二維數(shù)組(2d-array)

          • 矩陣(matrix)

          讓我們將上面列出的示例張量分成兩組:

          • 數(shù)字,數(shù)組,二維數(shù)組

          • 標(biāo)量、矢量、矩陣

          通過索引訪問元素

          這兩對元素之間的關(guān)系是,兩個(gè)元素都需要相同數(shù)字的索引來引用數(shù)據(jù)結(jié)構(gòu)中的特定元素。

          例如,假設(shè)下面這樣子的一個(gè)數(shù)組
          a = [1,2,3,4]
          現(xiàn)在,假設(shè)我們想訪問(引用)這個(gè)數(shù)據(jù)結(jié)構(gòu)中的數(shù)字 3 。我們可以使用一個(gè)索引來完成,比如:
          a[2]# 輸入 3

          這個(gè)邏輯對向量(vector)的作用是一樣的。

          另一個(gè)例子是,假設(shè)我們有這個(gè)二維數(shù)組:

          dd = [[1,2,3],[4,5,6],[7,8,9]]
          現(xiàn)在假設(shè)我們想要訪問數(shù)據(jù)結(jié)構(gòu)中的數(shù)字 3 。在這種情況下,我們需要兩個(gè)索引去定位這個(gè)特定的元素
          dd[0][2]# 輸出 3

          這個(gè)邏輯對矩陣同樣適用。

          注意,如果我們有一個(gè)數(shù)字或標(biāo)量,我們不需要索引,我們可以直接引用這個(gè)數(shù)字或標(biāo)量。

          我們現(xiàn)在就可以進(jìn)行概括了。

          張量是廣義的

          讓我們看看當(dāng)訪問(引用)這些數(shù)據(jù)結(jié)構(gòu)中的特定元素需要兩個(gè)以上的索引會(huì)發(fā)生什么。

          當(dāng)訪問一個(gè)特定元素需要兩個(gè)以上的索引時(shí),我們停止為結(jié)構(gòu)指定特定的名稱,并開始使用更通用的語言。

          數(shù)學(xué)

          在數(shù)學(xué)中,我們不再使用標(biāo)量、向量和矩陣等詞,而是開始使用張量(tensor)或nd張量(nd-tensor)

          字母 n 告訴我們訪問結(jié)構(gòu)中特定元素所需的索引數(shù)。

          計(jì)算機(jī)科學(xué)

          在計(jì)算機(jī)科學(xué)中,我們不再使用諸如,數(shù)字,數(shù)組,2維數(shù)組之類的詞,而開始使用多維數(shù)組或n維數(shù)組(nd-array)。字母 n 告訴我們訪問結(jié)構(gòu)中特定元素所需的索引數(shù)。

          接下來更加清楚的介紹。在神經(jīng)網(wǎng)絡(luò)編程的實(shí)際應(yīng)用中,張量和n維數(shù)組是一個(gè)整體。

          Tensors and nd-arrays are the same thing!

          所以張量是多維數(shù)組或者簡稱n維數(shù)組。我們之所以說張量是一種統(tǒng)稱(generalization),是因?yàn)槲覀儗的所有值都使用張量這個(gè)詞,就像這樣:

          • 標(biāo)量是0維張量

          • 向量是一維張量

          • 矩陣是二維張量

          • n維數(shù)組是n維張量

          張量允許我們?nèi)サ暨@些特定的項(xiàng),只需使用n來標(biāo)識(shí)我們正在處理的維數(shù)。

          關(guān)于張量的維數(shù)要注意的一點(diǎn)是,它不同于我們在向量空間中引用向量維數(shù)時(shí)的意思。張量的維數(shù)并不能告訴我們張量中有多少分量(components)。

          如果我們有一個(gè)來自三維歐氏空間的三維向量,我們就有一個(gè)有序三元組對應(yīng)三個(gè)分量。

          然而,三維張量可以有三個(gè)以上的分量。例如,我們的二維張量dd有九個(gè)分量。

          dd = [[1,2,3],[4,5,6],[7,8,9]]
          下載1:OpenCV-Contrib擴(kuò)展模塊中文版教程
          在「小白學(xué)視覺」公眾號后臺(tái)回復(fù):擴(kuò)展模塊中文教程即可下載全網(wǎng)第一份OpenCV擴(kuò)展模塊教程中文版,涵蓋擴(kuò)展模塊安裝、SFM算法、立體視覺、目標(biāo)跟蹤、生物視覺、超分辨率處理等二十多章內(nèi)容。

          下載2:Python視覺實(shí)戰(zhàn)項(xiàng)目52講
          小白學(xué)視覺公眾號后臺(tái)回復(fù):Python視覺實(shí)戰(zhàn)項(xiàng)目即可下載包括圖像分割、口罩檢測、車道線檢測、車輛計(jì)數(shù)、添加眼線、車牌識(shí)別、字符識(shí)別、情緒檢測、文本內(nèi)容提取、面部識(shí)別等31個(gè)視覺實(shí)戰(zhàn)項(xiàng)目,助力快速學(xué)校計(jì)算機(jī)視覺。

          下載3:OpenCV實(shí)戰(zhàn)項(xiàng)目20講
          小白學(xué)視覺公眾號后臺(tái)回復(fù):OpenCV實(shí)戰(zhàn)項(xiàng)目20講即可下載含有20個(gè)基于OpenCV實(shí)現(xiàn)20個(gè)實(shí)戰(zhàn)項(xiàng)目,實(shí)現(xiàn)OpenCV學(xué)習(xí)進(jìn)階。

          交流群


          歡迎加入公眾號讀者群一起和同行交流,目前有SLAM、三維視覺、傳感器自動(dòng)駕駛、計(jì)算攝影、檢測、分割、識(shí)別、醫(yī)學(xué)影像、GAN算法競賽等微信群(以后會(huì)逐漸細(xì)分),請掃描下面微信號加群,備注:”昵稱+學(xué)校/公司+研究方向“,例如:”張三?+?上海交大?+?視覺SLAM“。請按照格式備注,否則不予通過。添加成功后會(huì)根據(jù)研究方向邀請進(jìn)入相關(guān)微信群。請勿在群內(nèi)發(fā)送廣告,否則會(huì)請出群,謝謝理解~


          瀏覽 134
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  破坏版无码AV在线播放 | 日本色管视频 | 又大又粗一级 | 亚洲成人影视在线播放 | 97电影院肏逼 |