前言 今天在看一個算法的代碼中,出現了tf.einsum()這個函數,之前沒見過,所以查了下,居然是一塊自己缺失的知識——愛因斯坦求和約定,趕緊惡補一下。知乎上有一個提問說——愛因斯坦求和約定除了增加歧義有任何好處嗎,看來有些人對這個用法有不少疑惑,問題答案中很多答主們都在為有這么一個方便的標記 ...
目錄 愛因斯坦求和約定 定義 舉例說明 補充說明 愛因斯坦求和約定 愛因斯坦求和約定 Einstein summation convention 是一種標記的約定, 又稱為愛因斯坦標記法 Einstein notation , 可以讓表達式更加簡潔明了. 里面主要涉及兩個概念: 啞指標 dummy index , 自由指標 free index 定義 啞指標: 在表達式的某項中, 若某指標重復出 ...
2022-01-17 20:36 0 1005 推薦指數:
前言 今天在看一個算法的代碼中,出現了tf.einsum()這個函數,之前沒見過,所以查了下,居然是一塊自己缺失的知識——愛因斯坦求和約定,趕緊惡補一下。知乎上有一個提問說——愛因斯坦求和約定除了增加歧義有任何好處嗎,看來有些人對這個用法有不少疑惑,問題答案中很多答主們都在為有這么一個方便的標記 ...
在Tensorflow、Numpy和PyTorch中都提供了使用einsum的api,einsum是一種能夠簡潔表示點積、外積、轉置、矩陣-向量乘法、矩陣-矩陣乘法等運算的領域特定語言。在Tensor ...
einsum 全稱 Einstein summation convention(愛因斯坦求和約定),用簡單的方式來代表多維數組運算; 矩陣求各元素之和 \[A = \sum_{i=0}^n\sum_{j=0}^na_ia_j \] 如果用 einsum函數可表示為 多矩陣相乘 ...
最近看到一個比較老的題目,題目----在一條街上,有5座房子,噴了5種顏色,每個房里住着不同國籍的人,每個人喝不同的飲料,抽不同品牌的香煙,養不同的寵物,問題---誰養魚? 以前沒事還做過這個題,現 ...
買《與愛因斯坦月球漫步》這本書已經忘記了是誰的推薦了,已經記不住是什么時候加入到我的GTD閱讀清單的,在去北京出差時帶上了這本書,前4章介紹了許多故事和記憶的原理,快速翻到第5章開始閱讀,隨着作者一起開始記憶的練習,相當神奇,書中的15件風馬牛不相及的物品,我竟然也能記下來,而且2周過后,這些東西 ...