0
我需要有意創建一個不對齊的numpy數組。特別是,我想PyArray_ISALIGNED(array)
返回false。什麼原因導致numpy數組不對齊,以及如何輕鬆地手動觸發這些條件?我如何故意創建一個不對齊的numpy數組?
我需要有意創建一個不對齊的numpy數組。特別是,我想PyArray_ISALIGNED(array)
返回false。什麼原因導致numpy數組不對齊,以及如何輕鬆地手動觸發這些條件?我如何故意創建一個不對齊的numpy數組?
我不知道細節,scipy.linalg中有一個測試,檢查未對齊的數組不會導致Lapack出錯。
http://projects.scipy.org/scipy/browser/trunk/scipy/linalg/tests/test_decomp.py?rev=#L1065
但是,如果你搜索SciPy的門票,你看到有跨各種平臺的一些問題。
謝謝!這足以讓我走上正軌。 – 2010-11-11 22:03:40