python - 总线错误:两个矩阵相乘时为 10
问题描述
在 Numpy 中执行两个矩阵 ( matmul
) 的乘法时,程序退出并显示错误 Bus error: 10。没有其他错误消息出现。
执行两个矩阵的乘法时会发生错误。
out = w_col @ x_col
w_col
是 shape(64, 27)
和 type的矩阵float32
。
x_col
是 shape(27, 12996)
和 type的矩阵float32
。
MacOS 10.14.3 上的任何 Numpy 10.15.* 和 Numpy 10.16.* 都会发生该错误
这个问题可能是由大输入矩阵引起的吗?
解决方案
推荐阅读
- c# - 如何在视图(Razor)中转换包含日期时间值的 ViewData 并分配给日期时间选择器输入字段(本地日期时间)
- reactjs - 无法从 React 的公用文件夹中获取本地 JSON 文件
- python - gridsearchCV 用于线性回归
- c++ - 如何将SQL表数据放到QTableView上
- sql-server - 创建一个脚本,将两个或多个查询的结果组合起来,并使用 sp_send_dbmail 将其发送到电子邮件地址
- python - Python 中的 MT5 图形对象
- c - 通过类型转换在 C 中释放动态分配结构
- html - 如何在 ngFor 中绑定数据?
- java - Tomcat Spring mvc - 404 错误。错误在哪里?
- yaml - 如何为 OpenAPI YAML 中已定义组件的数组设置示例值?