New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DOC: Improvements and additions to the matrix_normal doc #5517
Conversation
Dammit. I thought I'd rebased those first three commits away. Is this messy history a problem? |
`multivariate_normal` distribution. Specifically, :math:`\mathrm{Vec}(X)` | ||
(the vectorisation of :math:`X`) has a multivariate normal distribution | ||
with mean :math:`\mathrm{Vec}(M)` and covariance :math:`V \otimes U` | ||
(where :math:`\otimes` is the Kronecker product). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Having this paragraph is better then not having it, but could you reword it a bit. Specifically, "vectorization" is heavily used for something different in numpy land (whether it's -s- or -z- :-). Would also be good to mention that this is equivalent but algorithmically inefficient.
LGTM modulo a nitpick. |
Doc fix Fixed a silly docstring error Removed equivalent_multivariate DOC: Improved documentation of matrix_normal. Slight rewording. Remove use of 'vectorisation'.
1d7dd4a
to
9be75a0
Compare
DOC: Improvements and additions to the matrix_normal doc
Thanks @drpeteb! BTW I checked out this branch locally to run |
@argriffing you probably want |
Is |
My experience with --doctests matches what you wrote above, so maybe we're better off aliasing it to --refguide-check ( which does run doctests with a modified checker). |
With |
Would be good to fix I guess (unless these are numpy 1.10.1 regressions which are going to be fixed in 1.10.2?) |
I looked at this... maybe it would make sense if |
For #5478