Lucas Egidio
Lucas Egidio
Hi there, I added these 3 functions: `schur`, `sylvester`, and `lyap`. Respectively, they perform a [real Schur decomposition](https://en.wikipedia.org/wiki/Schur_decomposition), solve a [Sylvester equation](https://en.wikipedia.org/wiki/Sylvester_equation) and a [continuous-time Lyapunov equation](https://en.wikipedia.org/wiki/Lyapunov_equation). I notice that...
## 🚀 Feature This actually bundle two suggestions - Expose a `requires_grad` kwarg in `kornia.geometry.Quaternion` constructor and class methods to allow setting `requires_grad` to `False` (can be `True` by default...
#### Changes Modifies the `Quaternion` class so it objects that are results from quaternion operations only `requires_grad` if operands `requires_grad` Fixes #3291 #### Type of change - [x] 🧪 Tests...