Tullio.jl
Tullio.jl copied to clipboard
⅀
When the same array appears in both side of =, the result from Tullio is strange ``` using Tullio a = [1,2] b = [1 2;3 4] a = b...
For `@tullio` to generate a GPU version, you currently need `using KernelAbstractions, CUDAKernels, CUDA` before invoking the macro. This makes it a pain if you want to use Tullio in...
Hi! I'm new to Julia so might be missing something here. When I start Julia with ```julia -t N``` where N is 4 or so, and run this example: ```...
it would be good to add some cpu and gpu benchmarks for a simple broadcast and a matmul/convolution compared to alternatives.
A lot of examples with inconsistent results. But bottom line, the behaviour breaks my assumption that macros define a hard local scope (they are hygienic). What is even weirder is...
In the README, looking at the following snippet: ``` @tullio out[x, y] := @inbounds(begin # sum over k a,b = off[k] mat[mod(x+a), mod(y+b)] end) (x in axes(mat,1), y in axes(mat,2))...
MWE: ``` A = rand(4, 4, 5, 5) B = rand(4, 4) @tullio C[k, l] := A[i, j, k, l] * B[i, j] # OK @tullio C[k, l] := A[i,...
``` A = rand(4, 4, 5, 5) B = rand(4, 4) ``` Why are the next 2 blocks not giving the same answers (or maybe worse why is the second...
I 've added the package Tullio, and can not use it. After using Tullio the precompilling error was shown as below: julia> using Tullio [ Info: Precompiling Tullio [bc48ee85-29a4-5162-ae0b-a64e1601d4bc] Please...