1.同线性代数中矩阵乘法的定义: np.dot()

np.dot(A, B):针对二维矩阵,计算真正意义上的矩阵乘积,同线性代数中矩阵乘法的定义。对于一维矩阵,计算两者的内积。

Python代码如下:

import numpy as np

# 2-D array: 2 x 3

two_dim_matrix_one = np.array([[1, 2, 3], [4, 5, 6]])

# 2-D array: 3 x 2

two_dim_matrix_two = np.array([[1, 2], [3, 4], [5, 6]])

two_multi_res = np.dot(two_dim_matrix_one, two_dim_matrix_two)

print('two_multi_res: %s' %(two_multi_res))

# 1-D array

one_dim_vec_one = np.array([1, 2, 3])

one_dim_vec_two = np.array([4, 5, 6])

one_result_res = np.dot(one_dim_vec_one, one_dim_vec_two)

print('one_result_res: %s' %(one_result_res))

结果:

two_multi_res: [[22 28]

[49 64]]

one_result_res: 32

2.对应元素相乘 element-wise product: np.multiply(), 或 *

在Python中,实现对应元素相乘,有2种方式,一个是np.multiply(),另外一个是*。

Python代码如下:

import numpy as np

# 2-D array: 2 x 3

two_dim_matrix_one = np.array([[1, 2, 3], [4, 5, 6]])

another_two_dim_matrix_one = np.array([[7, 8, 9], [4, 7, 1]])

# 对应元素相乘 element-wise product

element_wise = two_dim_matrix_one * another_two_dim_matrix_one

print('element wise product: %s' %(element_wise))

# 对应元素相乘 element-wise product

element_wise_2 = np.multiply(two_dim_matrix_one, another_two_dim_matrix_one)

print('element wise product: %s' % (element_wise_2))

结果:

element wise product: [[ 7 16 27]

[16 35  6]]

element wise product: [[ 7 16 27]

[16 35  6]]

python multi不断乘_芝麻IP:Python几种矩阵乘法np.dot, np.multiply……相关推荐

  1. Python中的几种乘法np.dot,np.multiply,*

    使用array时,运算符 * 用于计算数量积(点乘),函数 dot() 用于计算矢量积(叉乘). 使用matrix时,运算符 * 用于计算矢量积,函数multiply() 用于计算数量积. 下面是使用 ...

  2. python矩阵乘法菜鸟_Python中的几种矩阵乘法(转)

    一.  np.dot() 1.同线性代数中矩阵乘法的定义.np.dot(A, B)表示: 对二维矩阵,计算真正意义上的矩阵乘积. 对于一维矩阵,计算两者的内积. 2.代码 [code] import ...

  3. python urllib dns 缓存_新手用Python做一个网页爬虫

    咱们好哈,最近博主在学习Python,学习时期也遇到一些问题,获得了一些经历,在此将自个的学习体系地整理下来,假如咱们有爱好学习爬虫的话,能够将这些文章作为参阅,也期待咱们总共同享学习经历. 首要py ...

  4. python包括哪些部分_第一部分 Python基础篇

    第⼀一部分 Python基础篇 1. 为什什么学习Python? 朋友推荐,比较简单易学,生态圈比较强大 发展趋势:人工智能.数据分析 2. 通过什什么途径学习的Python? 廖雪峰.网络博客.相关 ...

  5. python变量定义大全_详解python变量与数据类型

    这篇文章我们学习 Python 变量与数据类型 变量 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念,变量可以通过变量名访问.在 Python 中 变量命名规定,必须是大小写英文,数字 ...

  6. python博客访问量_史诗级干货-python爬虫之增加CSDN访问量

    AI 人工智能 史诗级干货-python爬虫之增加CSDN访问量 史诗级干货-python爬虫之增加CSDN访问量 搜索微信公众号:'AI-ming3526'或者'计算机视觉这件小事' 获取更多算法. ...

  7. python老鼠书名字_芜湖学习python公司推荐

    芜湖学习python公司推荐 苏州翔锐信息科技有限公司,成立于2011年,是一家人工智能教育公司,目前团队规模200+人,覆盖用户已超600万.我们致力于借助科技的技术力量,以认知科学作基础,研究人的 ...

  8. python积木式编程_实例讲解python函数式编程

    函数式编程是使用一系列函数去解决问题,按照一般编程思维,面对问题时我们的思考方式是"怎么干",而函数函数式编程的思考方式是我要"干什么". 至于函数式编程的特点 ...

  9. 用python程序编写问卷调查_如何使用Python实现调查问卷的自动填写

    这篇文章主要介绍了通过Python实现自动填写调查问卷的相关资料,需要的朋友可以参考下 0X00 前言 快开学了,看到空间里面各种求填写调查问卷的,我才想起来貌似我也还没做.对于这种无意义的问卷,我是 ...

最新文章

  1. 增量学习不只有finetune,三星AI提增量式少样本目标检测算法 | CVPR 2020
  2. 基于深度学习的事件因果关系抽取综述
  3. KVM — virsh 指令行工具
  4. 佛教:关于时间(段)的几种描述
  5. java横线_知识点:java一些方法会有横线?以Date 过期方法为例
  6. python函数图像平移_[Python图像处理]六.图像缩放,图像旋转,图像翻转与图像平移...
  7. 火狐ok谷歌适配_“ OK Google”在锁定手机上的安全性越来越高
  8. 牛客题霸 [ 大数乘法] C++题解/答案
  9. 跨站脚本专题 XSS
  10. Windows下Spring3.x计划任务实现定时备份MySql数据库
  11. Tair持久存储系列技术解读
  12. servlet mysql 分页_Java基础94 分页查询(以MySQL数据库为例,Servlet技术)
  13. 等级考试(一):三级网络---似曾相识
  14. 安卓系统分区 AB . 动态分区 .VAB到底是何物,分区不同怎么刷写第三方rec
  15. c语言自定义函数运用,C语言自定义函数(图文详解)
  16. RecyclerView刷新布局时Glide加载图片闪现
  17. win10专业版和企业版的区别_win10家庭版和专业版区别
  18. 基于百度paddle的快递面单三段码识别
  19. 【深度学习】注意力机制
  20. 使用Lint检查提高代码质量

热门文章

  1. SkeyeVSS智慧塔吊可视化监控系统 助力落实建筑安全生产解决方案
  2. chrome书签多列展开
  3. PHP应用开发知识点基础
  4. win10+Python3.7.3+OpenCV3.4.1入门学习(八)————8.7 礼帽运算
  5. 中石油远程教育计算机作业第三次,中国石油大学计算机网络原理-第三次在线作业.docx...
  6. Xubuntu虚拟机系统终端下载速度太慢解决方法
  7. 如何进行服务器防勒索病毒系统是我们不得不考虑的问题了
  8. 综合布线的六个独立子系统介绍
  9. SpringBoot不同角色显示不同的菜单
  10. Android一段时间无操作之后,进入广告轮播界面,以及触摸之后停止轮播