-
Since i am kind of a newbie i have problems linking to this library in my c code. After building i #include "talsh.h" in my c file and compile using gcc. E. g.: gcc test.c -L./path_to_lib -I./path_to_…
-
The Tensor Algebra Compiler (https://github.com/tensor-compiler/taco) seems to be good at sparse/dense linear algebra and has Python frontend: http://tensor-compiler.org/docs/pycomputations/index.html
-
The tensor algebra compiler supports tensor index notation. Tensor index notation can be used to do linear algebra, but for convenience we ought to have a linear algebra API as well.
This API (`lin…
-
+ [x] where
+ [x] matrix/tensor operations
+ [x] einsum (based on dynamic code generation --- optimized by compiler macros)
+ [x] transpose, swapaxes, moveaxis, permute (depends on einsum)
+…
-
Is the `evaluate` function supposed to emit code for assigning `vals_size` on the output tensor? See below where `assemble` does it , but `evaluate` does not.
```
$ ./taco 'a(i) = b(i) * c(i)' -pr…
-
Hi,
I have been trying the compiler by using the following flags:
> TF_DUMP_GRAPH_PREFIX="./xla-dump/" XLA_FLAGS="--xla_dump_hlo_as_text --xla_dump_hlo_as_dot --xla_dump_to=./xla-dump/ --xla_tens…
-
Hi @Roger-luo, thanks for the nice package. I'm playing around with it for writing a symbolic tensor network library, it seems like a good fit for that and the combination of algebraic data types and …
-
This doesn't seem to work with 0d ndarrays:
```
var a = ndarray(new Float32Array(128*128))
ops.addseq(a.pick(0), 2)
```
Throws "SyntaxError: Unexpected token |="
It looks like cwise-compiler (mayb…
-
## Feature
Abstraction for lazy evaluation of tensors that can make use of special matrix structure for linear algebra operations, similar to Tensorflow's / scipy's `LinearOperator`.
## Motivati…
-
When generating code for `xor(and(A, C), and(B, C))` in taco certain implementations do not match numpy.
1)
The below statement produces the correct code that matches dense numpy and pydata/spar…