Python又添一大科学计算库,基于Armadillo矩阵库的PyArmadillo发布
目前,Python 拥有众多科学计算库, 最为著名的如 NumPy 和 SciPy。但从代数运算以及使用语法来看, 这些库往往会带来不必要的繁琐,没办法直观地管理其中的数据类型。因此将 Armadillo 作为底层的 PyArmadillo 库基于这一点,重新塑造了类似 Matlab 和 Octave 等简单易用的语法。此外,由于 pybind11 的用法相对简单,PyArmadillo 将 pybind11 用来连接 C++ 与 Python。该库已于近日正式发布。
大于 Python3.6,推荐为 3.8 及以上;
支持至少 C++ 11 标准的 C++ 编译器;
至少 8G RAM;
64-bit 的 CPU, 最好 4 核以上;
安装之前已安装好 OpenBLAS 和 LAPACK。
Linux;
MacOS;
Window x64 (x86 暂不支持)。
赞 (0)