91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

numpy 和 tensorflow 中的各種乘法(點乘和矩陣乘)

發布時間:2020-07-13 19:11:21 來源:網絡 閱讀:1042 作者:Python熱愛者 欄目:編程語言

點乘和矩陣乘的區別:

1)點乘(即“ * ”) ---- 各個矩陣對應元素做乘法

若 w 為 m*1 的矩陣,x 為 m*n 的矩陣,那么通過點乘結果就會得到一個 m*n 的矩陣。

numpy 和 tensorflow 中的各種乘法(點乘和矩陣乘)

若 w 為 m*n 的矩陣,x 為 m*n 的矩陣,那么通過點乘結果就會得到一個 m*n 的矩陣。

numpy 和 tensorflow 中的各種乘法(點乘和矩陣乘)

w的列數只能為 1與x的列數相等(即n),w的行數與x的行數相等 才能進行乘法運算。

2)矩陣乘 ---- 按照矩陣乘法規則做運算

若 w 為 m*p 的矩陣,x 為 p*n 的矩陣,那么通過矩陣相乘結果就會得到一個 m*n 的矩陣。

只有 w 的列數 == x的行數 時,才能進行乘法運算

numpy 和 tensorflow 中的各種乘法(點乘和矩陣乘)

1. numpy

1)點乘
'''
遇到問題沒人解答?小編創建了一個Python學習交流QQ群:857662006 
尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書!
'''
1 import numpy as np
2 
3 w = np.array([[0.4], [1.2]])
4 x = np.array([range(1,6), range(5,10)])
5 
6 print w
7 print x
8 print w*x

運行結果如下圖:

numpy 和 tensorflow 中的各種乘法(點乘和矩陣乘)

2)矩陣乘
'''
遇到問題沒人解答?小編創建了一個Python學習交流QQ群:857662006 
尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書!
'''
1 import numpy as np
2 
3 w = np.array([[0.4, 1.2]])
4 x = np.array([range(1,6), range(5,10)])
5 
6 print w
7 print x
8 print np.dot(w,x)

運行結果如下:

numpy 和 tensorflow 中的各種乘法(點乘和矩陣乘)

2. tensorflow

1)點乘
 1 import tensorflow as tf
 2 
 3 w = tf.Variable([[0.4], [1.2]], dtype=tf.float32) # w.shape: [2, 1]
 4 x = tf.Variable([range(1,6), range(5,10)], dtype=tf.float32) # x.shape: [2, 5]
 5 y = w * x     # 等同于 y = tf.multiply(w, x)   y.shape: [2, 5]
 6 
 7 sess = tf.Session()
 8 init = tf.global_variables_initializer()
 9 sess.run(init)
10 
11 print sess.run(w)
12 print sess.run(x)
13 print sess.run(y)

運行結果如下:

numpy 和 tensorflow 中的各種乘法(點乘和矩陣乘)

2)矩陣乘
'''
遇到問題沒人解答?小編創建了一個Python學習交流QQ群:857662006 
尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書!
'''
 1 # coding:utf-8
 2 import tensorflow as tf
 3 
 4 w = tf.Variable([[0.4, 1.2]], dtype=tf.float32) # w.shape: [1, 2]
 5 x = tf.Variable([range(1,6), range(5,10)], dtype=tf.float32) # x.shape: [2, 5]
 6 y = tf.matmul(w, x) # y.shape: [1, 5]
 7 
 8 sess = tf.Session()
 9 init = tf.global_variables_initializer()
10 sess.run(init)
11 
12 print sess.run(w)
13 print sess.run(x)
14 print sess.run(y)

運行結果如下:

numpy 和 tensorflow 中的各種乘法(點乘和矩陣乘)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邛崃市| 澎湖县| 大宁县| 德昌县| 建平县| 藁城市| 大渡口区| 通山县| 东丰县| 青浦区| 巴里| 卢龙县| 灵武市| 托克托县| 沽源县| 信丰县| 库尔勒市| 汶上县| 彭州市| 阿瓦提县| 南昌县| 垫江县| 剑阁县| 班戈县| 外汇| 沁源县| 大厂| 前郭尔| 绥江县| 墨脱县| 东兴市| 平阴县| 东阿县| 阿拉善右旗| 安顺市| 定陶县| 蚌埠市| 裕民县| 麻城市| 襄垣县| 余江县|