coral-media/ext-openblas
最新稳定版本:v0.1.0
Composer 安装命令:
pie install coral-media/ext-openblas
包简介
OpenBLAS bindings for PHP
README 文档
README
coral-media/ext-openblas is a PHP extension scaffold for OpenBLAS using system OpenBLAS libraries.
Status
- PIE metadata configured
- Build config wired for
--with-openblas(system OpenBLAS) on Unix and Windows - Initial function exposed:
openblas_get_config() - Minimal PHPT tests included
System Requirements
Unix/Linux
- PHP development toolchain:
phpize,php-config, C compiler,make - OpenBLAS development files available via
pkg-config - Typical Debian/Ubuntu packages:
libopenblas-devpkg-config
Windows
- Visual Studio C/C++ build tools (used by
phpize/nmakeflow) - OpenBLAS headers and import library installed (for example via
vcpkg) - Runtime
openblas.dllavailable inPATHfor tests/runtime
Install (PIE)
pie install --with-openblas
Build From Source
phpize ./configure --with-openblas make -j"$(nproc)" make test
OpenBLAS Functions
Core
Extension metadata and runtime info.
openblas_version, openblas_get_config
Dot Products
Vector dot products in fixed and precision-dispatched variants.
openblas_sdot, openblas_ddot, openblas_dot
Euclidean Norms (L2)
Vector 2-norm functions in fixed and precision-dispatched variants.
openblas_snrm2, openblas_dnrm2, openblas_nrm2
One Norms (L1)
Vector 1-norm (sum of absolute values) functions in fixed and precision-dispatched variants.
openblas_sasum, openblas_dasum, openblas_asum
Infinity Norm Helpers (i_amax)
Index of maximum absolute value in fixed and precision-dispatched variants.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 6
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-03-08