Skip to content
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

Lazy evaluation of tensor multiplication #39

Open
bassoy opened this issue May 30, 2018 · 1 comment
Open

Lazy evaluation of tensor multiplication #39

bassoy opened this issue May 30, 2018 · 1 comment
Assignees
Labels
future This is future work gsoc Google Summer of Code

Comments

@bassoy
Copy link
Collaborator

bassoy commented May 30, 2018

Now tensor multiplications and tensor transpose is immediately evaluated creating temporaries. Instead one could easily generate an expression which is evaluated when encountering the assign operator.

@bassoy bassoy added the future This is future work label May 30, 2018
@bassoy bassoy self-assigned this May 30, 2018
@bassoy
Copy link
Collaborator Author

bassoy commented Jul 9, 2018

Need to implement lazy evaluation also for allowing einstein summation notation with multiple multiplication such as D = A(_i,_j,_k) * B(_j,_k,_l) * C(_l,_m)

@bassoy bassoy added the gsoc Google Summer of Code label Jul 25, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
future This is future work gsoc Google Summer of Code
Projects
None yet
Development

No branches or pull requests

1 participant