-
Notifications
You must be signed in to change notification settings - Fork 185
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is TACO capable of doing caculation with extra itervar? #536
Comments
TACO cannot currently be used for direct stencil calculations (i.e. A(i + 1, j + 1)), but it could be used through indirect stencil operations by constructing an indirect higher order stencil matrix and multiplying by that. If you're interested in sparse stencil operations, talk to @willow-ahrens about some work she's been up to! |
It's been a while, but I wanted to give the best response I could on sparse tensor compiler convolution support. https://dl.acm.org/doi/abs/10.1145/3485505 describes TACO support for static affine expressions ( https://drive.google.com/file/d/1_VIvuiBV7HHDOMnKppHbAMiNLOYJU7DG/view?usp=sharing is very recent work which describes TACO support for arbitrary affine expressions ( Finally, https://github.com/willow-ahrens/Finch.jl is a Julia-to-Julia sparse tensor compiler I've been working on which currently supports both of the above (for a very wide variety of operations and formats) using named index modifiers like |
Hi all,
I'm a beginer in TACO , and I am trying to use it to compile some stencil caculations.However,I didn't find a way to declare the extent and other attributes of axis which not included in the tensor dim.So,I am wondering is TACO capable of doing caculation for something like stencil?
Mike
The text was updated successfully, but these errors were encountered: