栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

numpy 内积、点乘函数

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

numpy 内积、点乘函数

1、numpy dot函数和numpy matmul函数 函数原型
numpy.dot(a, b, out=None)
numpy.matmul(x1, x2, /, 
			 out=None, *,
			 casting='same_kind', 
			 order='K', 
			 dtype=None, 
			 subok=True[, signature, extobj, axes, axis]) = 
函数说明

实现数组的内积

函数使用
>>> a = np.ones((2, 3))
>>> a
array([[1., 1., 1.],
       [1., 1., 1.]])
>>> b = np.ones((3, 2))
>>> b
array([[1., 1.],
       [1., 1.],
       [1., 1.]])
>>> c = np.dot(a, b)
>>> c
array([[3., 3.],
       [3., 3.]])
>>> d = np.matmul(a, b)
>>> d
array([[3., 3.],
       [3., 3.]])
2、numpy multiply函数 函数原型
numpy.multiply(x1, x2[, out]) = 
函数说明

实现数据的点乘,和两个数组使用*相乘的效果一样。

函数使用
>>> a = np.ones((2, 2))
>>> a
array([[1., 1.],
       [1., 1.]])
>>> b = np.ones((2, 2))
>>> b
array([[1., 1.],
       [1., 1.]])
>>> c = a * b
>>> c
array([[1., 1.],
       [1., 1.]])
>>> d = np.multiply(a, b)
>>> d
array([[1., 1.],
       [1., 1.]])
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/886943.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号