-
If schemes are not implemented yet, i wanted to recommend you the reading of Demazure-Gabriel ``groupes algébriques'', because their presentation of schemes should be adapted to a cubical agda impleme…
-
### 🐛 Describe the bug
`torch.pinverse` produces wrong output for a 3*3 tensor!
According to the [documentation](https://pytorch.org/docs/stable/generated/torch.pinverse.html), `torch.pinverse` is …
-
For several applications (eg., multisort species, playing with the hyperoctahedral group) it would be nice to have symmetric functions in several alphabets. The following is taken verbatim from an …
-
Hi, I am interested in digging more into reading more about the implementation of the scheduling language which TACO provides I have read paper.
1. [A sparse iteration space transformation framework …
-
Tensors
Tensors are specialized data structures that are very similar to arrays and matrices. PyTorch uses tensors to encode inputs and outputs of a model as well as the model's parameters.
Like Num…
-
Initial implementation of Lie algebras in sage.
This will contain the following:
- Free Lie algebras
* Hall basis
* Lyndon basis
- Abelian Lie algebras
- Lie algebras from an associative algeb…
-
I was looking into whether ableC supports pragma directives, since as it's defined they are designed to be used to communicate with the compiler/pre-processor, and I noticed that they aren't defined i…
-
It currently uses:
```
def _apply_functor(self, ambient):
return ambient.span_of_basis(self.basis)
```
The method `span_of_basis` is only defined for the free modules of `sage.m…
-
Before this ticket, e.g. in Sage 9.3.beta4:
```
sage: identity_matrix(ZZ, 2).is_sparse()
False
sage: diagonal_matrix(ZZ, 2, [1, 1]).is_sparse()
True
```
After this ticket, the sparseness should ma…
-
So I discovered a strange bug in the exp function when it is given a tensor with a non-zero unit element. I suspect the problem is in an optimisation of the multiplication logic but I will have to che…