mcabbott/Tullio.jl

Juliajuliaautomatic-differentiationnotationtensoreinsum
This is stars and forks stats for /mcabbott/Tullio.jl repository. As of 08 May, 2024 this repository has 552 stars and 22 forks.

Tullio.jl Tullio is a very flexible einsum macro. It understands many array operations written in index notation -- not just matrix multiplication and permutations, but also convolutions, stencils, scatter/gather, and broadcasting. For example: @tullio M[x,y,c] := N[x+i, y+j,c] * K[i,j] # sum over i,j, and create M @tullio S[x] = P[x,y] * log(Q[x,y] / R[y]) # sum over y, and write into S @tullio A[i,j] += B[i,k,l] * C[l,j] * D[k,j] # sum over k,l, and add to values in A @tullio (*) Z[j]...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
can-lehmann/exprgradNimC++109000
bumble-tech/private-detectorPython1.2k089-1
kofron/KDSP.jlJulia5050
SciML/ExponentialUtilities.jlJulia810260
corail-research/SeaPearl.jlJulia158090
francescoalemanno/BayesHistogram.jlJulia40030
intel/intel-extension-for-tensorflowC++PythonStarlark2580330
JuliaLinearAlgebra/SpecialMatrices.jlJulia390110
cgrudz/DataAssimilationBenchmarks.jlJuliaPythonOther13050
JeffFessler/MIRTjim.jlJulia7000