pytorch
d578e8cf - Improved docs for `torch.linalg` (#56265)

Commit
3 years ago
Improved docs for `torch.linalg` (#56265) Summary: This PR tries to make the docs of `torch.linalg` have/be: - More uniform notation and structure for every function. - More uniform use of back-quotes and the `:attr:` directive - More readable for a non-specialised audience through explanations of the form that factorisations take and when would it be beneficial to use what arguments in some solvers. - More connected among the different functions through the use of the `.. seealso::` directive. - More information on when do gradients explode / when is a function silently returning a wrong result / when things do not work in general I tried to follow the structure of "one short description and then the rest" to be able to format the docs like those of `torch.` or `torch.nn`. I did not do that yet, as I am waiting for the green light on this idea: https://github.com/pytorch/pytorch/issues/54878#issuecomment-816636171 What this PR does not do: - Clean the documentation of other functions that are not in the `linalg` module (although I started doing this for `torch.svd`, but then I realised that this PR would touch way too many functions). Fixes https://github.com/pytorch/pytorch/issues/54878 cc mruberry IvanYashchuk Pull Request resolved: https://github.com/pytorch/pytorch/pull/56265 Reviewed By: H-Huang Differential Revision: D27993986 Pulled By: mruberry fbshipit-source-id: adde7b7383387e1213cc0a6644331f0632b7392d
Author
Parents
Loading