arrayfire-rust icon indicating copy to clipboard operation
arrayfire-rust copied to clipboard

Rust wrapper for ArrayFire

Results 25 arrayfire-rust issues
Sort by recently updated
recently updated
newest added

Can not run the fft example: the trait `HasAfEnum` is not implemented for `Complex`. Using: - MacOS x86_64 - rustc version 1.62.1 - rust edition 2021 - arrayfire 3.8 -...

Bug

Closes #320 - Create a ImplicitPromote trait and implement it for other types - Implement ImplicitPromote traits for f16

Feature
Fix

Description =========== Hi there! I'm thinking about using arrayfire-rust (through [mushin](https://github.com/c0dearm/mushin)) and will get around to trying it out sometime, but I noticed the need to manually download and install...

Feature

Support batch matrix multiplication in the rust wrapper of arrayfire. I get the following error when trying to do matmul on 3D matrix: ``` Error message: Function does not support...

Feature

Description =========== Binary operations (for eg: add) where one of the arrays is f16 does not compile, raising the following compiler error: ``` error[E0277]: the trait bound `f16: ImplicitPromote` is...

Bug

Right now arrayfire has to be used by linking to the DLL. Since the only parts of arrayfire that are included in the Rust bindings are BSD 3-clause, there should...

Enhancement

Description =========== possibly related to #285 although the suggested solution didn't work for me and it crashes instantly on my machine instead of taking a "long time" like detailed in...

Bug
Needs More Info

The inconsistency in seq macro can cause confusion as reported in this issue https://github.com/arrayfire/arrayfire-rust/issues/301 Make macro syntax consistent.

Enhancement
API Change

I encountered difficulty when writing generic functions using `Array` e.g. ```rust fn test_basic_op(a: &af::Array) where // T: af::Fromf64 + af::HasAfEnum + ??? { println!("Element-wise arithmetic"); let b = af::add(&af::sin(a), &T::fromf64(1.5f64),...

Enhancement