3 ms·
numpy is much more than a wrapper around a BLAS dll. BLAS implements three sets of operations: Level 1: unary and binary vector vector operations, one transform
by lldbg 6y ago
numpy is much more than a wrapper around a BLAS dll. BLAS implements three sets of operations:
Level 1: unary and binary vector vector operations, one transform.
Level 2: Matrix vector operations.
Level 3: Matrix matrix operations (most famously the dgemm routine).
Perhaps some blas implementations offer more features, but that would defeat the purpose of a standard interface.