python - python numpy:ascontiguousarray 用例?
问题描述
我知道这会ascontiguousarray
在内存中返回一个连续的数组,但是有人可以告诉我什么时候真的有必要吗?即没有这个功能结果是错误的?或者也许这会使后续操作更有效率?
我写了一个卷积函数,我用来as_strided
改变它的形状和步幅,然后einsum
与内核相乘,最后是 amoveaxis
所以最终的形状是(N,C,H,W),就像在 pytorch 中一样。所以在这种情况下,你认为我应该ascontiguousarray
在输出之前使用 an 吗?谢谢!
解决方案
推荐阅读
- scala - 使用 Databricks 作业输出 Hadoop HFile
- python - 完成python中数组的所有方程的最佳方法,用户输入的边界和轴大小问题
- python - Python Anaconda 阻止 psql 连接
- python - 我如何从 Python 中的列表中获取随机对象
- oracle - 我想查询我的棋盘表
- linux - kprobe 中的系统调用参数具有错误的值 libbpf
- java - 如何更改三角形的位置?
- java - netty 可以处理带外数据(使用 TCP 的 URGent 标志发送)吗?
- html - 将 XML 转换为 HTML 并使用 CSS 对其进行格式化
- firefox - 本地自定义 cookie 设置