-
Notifications
You must be signed in to change notification settings - Fork 20
Closed
Description
Hi!
I'm really happy to have found this ArrayFire wrapper for .NET. Thank you for providing this code.
I have a difficulty converting an existing array into an ArrayFire.Array, when it's not 1 dimensional.
When I do this, in F#:
let a = [|1.; 2.; 3.; 4.|]
let aa = ArrayFire.Data.CreateArray(a)everything is fine and I can successfully use this array in subsequent operations. But when I try to create an ArrayFire.Array with two dimensions,
let b = array2D [[1.; 2.]; [3.; 4.]]
let bb = ArrayFire.Data.CreateArray(b)I get an "invalid input size" exception
ArrayFire.ArrayFireException: Invalid input size at ArrayFire.Data.CreateArray(Double[,] data)
It also fails with 3D arrays such as this:
let c = Array3D.zeroCreate<float> 2 2 2
let cc = ArrayFire.Data.CreateArray(c)Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels