|
template<typename ScaleTy > |
| InvWishartGen (Index _df, const MatrixBase< ScaleTy > &_ilt, detail::InvLowerTriangular) |
| Construct a new inverse Wishart generator. More...
|
|
template<typename ScaleTy > |
| InvWishartGen (Index _df, const MatrixBase< ScaleTy > &_scale, detail::FullMatrix={}) |
| Construct a new inverse Wishart generator. More...
|
|
| InvWishartGen (const InvWishartGen &)=default |
|
| InvWishartGen (InvWishartGen &&)=default |
|
Index | dims () const |
|
template<typename Urng > |
Matrix< _Scalar, Dim, -1 > | generate (Urng &&urng, Index samples) |
|
template<typename Urng > |
Matrix< _Scalar, Dim, -1 > | generate (Urng &&urng) |
|
Public Member Functions inherited from Eigen::Rand::MvMatGenBase< InvWishartGen< _Scalar, Dim >, _Scalar, Dim > |
Index | dims () const |
| returns the dimensions of matrices to be generated
|
|
Matrix< _Scalar, Dim, -1 > | generate (Urng &&urng, Index samples) |
| generates multiple samples at once More...
|
|
Matrix< _Scalar, Dim, Dim > | generate (Urng &&urng) |
| generates one sample More...
|
|
template<typename _Scalar, Index Dim>
class Eigen::Rand::InvWishartGen< _Scalar, Dim >
Generator of real matrices on a inverse Wishart distribution.
- Template Parameters
-
_Scalar | |
Dim | number of dimensions, or Eigen::Dynamic |