Releases
3.4.20160925
Python wrapper for arrayfire 3.4
Feature parity with ArrayFire 3.4 libs
Sparse matrix support
create_sparse
create_sparse_from_dense
create_sparse_from_host
convert_sparse_to_dense
convert_sparse
sparse_get_info
sparse_get_nnz
sparse_get_values
sparse_get_row_idx
sparse_get_col_idx
sparse_get_storage
Random Engine support
Three new random engines, RANDOM_ENGINE.PHILOX
, RANDOM_ENGINE.THREEFRY
, and RANDOM_ENGINE.MERSENNE
.
randu
and randn
now accept an additional engine parameter.
set_default_random_engine_type
get_default_random_engine
New functions
Behavior changes
eval
now supports fusing kernels.
Graphics updates
Bug fixes
ArrayFire now has higher priority when numpy for mixed operations. 1 2
Numpy interoperability issues on Widnows. 1
Switch to a working backend by default. 1
Fixed incorrect behavior for Hermitian transpose and QR. 1
array[0:0]
now returns empty arrays. 1
Further Improvements from upstream can be read in the arrayfire release notes .
You can’t perform that action at this time.