You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I just discovered the project (great work by the way) and I wondered if it would be possible to turn it into a library.
My unsderstanding is that Tensat taxes a ONNX files, optimizes it (using TASO to get a cost function, store information, etc) and outputs an optimized ONNX.
Would it be possible to removes its dependency on TASO (using a Rust ONNX runtime for the evaluation part I guess) so that Tensat could be easily used as a library taking ONNX files (and maybe an AST as an alternative) and returning optimized versions that could then be run ?
I am asking the question because I am wondering about the feasability of building a JAX like library in Rust : using something akin to ndArray to produce a computational graph that would then be optimized (which is where Tensat could come into play) and compiled to GPU.
The text was updated successfully, but these errors were encountered:
That's a great idea, and yes I think it's possible. FYI the contributors to this project are all grad students, and we have moved on to focus on other projects, so it's unlikely we'll make significant changes to tensat in the future. Feel free to fork and we welcome PR's.
Hello, I just discovered the project (great work by the way) and I wondered if it would be possible to turn it into a library.
My unsderstanding is that Tensat taxes a ONNX files, optimizes it (using TASO to get a cost function, store information, etc) and outputs an optimized ONNX.
Would it be possible to removes its dependency on TASO (using a Rust ONNX runtime for the evaluation part I guess) so that Tensat could be easily used as a library taking ONNX files (and maybe an AST as an alternative) and returning optimized versions that could then be run ?
I am asking the question because I am wondering about the feasability of building a JAX like library in Rust : using something akin to ndArray to produce a computational graph that would then be optimized (which is where Tensat could come into play) and compiled to GPU.
The text was updated successfully, but these errors were encountered: