python - 带有 numpy 的矢量化内积
问题描述
我需要为存储在 numpy 数组中的向量计算许多内积。
也就是说,用数学术语来说,
V i = Σ k A i,k B i,k
和
C i,j = Σ k A i,k D i,j,k
我当然可以使用循环,但我想知道我是否可以使用更高级别的运算符,dot
或者matmul
以我没有想到的巧妙方式。困扰我的是它np.cross
确实接受要执行的向量数组,但dot
不做inner
我想做的事。
解决方案
推荐阅读
- python - EBAY 查找 API 日期过滤
- excel - 根据列值使用 Powershell 拆分 Excelfile .xlxs
- spring-cloud-gateway - Spring cloud gateway Path Route Predicate 匹配失败
- python - 分析 GPX 数据时出现错误“'NoneType' 对象没有属性 'offset'”
- amazon-web-services - AWS EC2 Ubuntu 19. 设置多个 tinyproxy 服务器
- javascript - 用于清除多个选项卡中的复选框的 Google 表格脚本
- javascript - 使用 v8 在 c++ 中设置一个已经创建的全局 js 变量?
- java - Spring Boot将请求参数字段的日期格式更改为DTO
- bash - 用于删除以前备份的 bash 脚本
- css - 是否可以在悬停时禁用 Material ui 元素(选择)?