trahflow
trahflow
As a workaround, and maybe a further hint, using `v[]` instead of `only(v)` works. MWE: ```julia using LinearAlgebra, Zygote struct NoZeroArray a::Vector{Float64} b::Vector{Float64} end struct HasZeroArray a::Vector{Float64} b::Array{Float64, 0} end...
This would probably also directly help with #129 (which I could maybe help with if I find time and confidence :upside_down_face: )
> Did anyone try https://github.com/JuliaPy/PythonCall.jl/pull/520 on this? Yes that seems to fix it! :tada:
Yes I think it's an FFTW library thing. Still worth documenting here, I believe.
bump on review
> is it only for multidimensional transforms that the overwrite occurs? at least according to my observations, yes.
Is there any change in terms of the status-quo on this? My impression is, that this restriction still applies. Just wanted to confirm, as I didn't find any newer issues...