| 
    EigenRand
    0.5.0
    
   | 
   
Generator of Bernoulli distribution. More...
#include <Basic.h>


Public Types | |
| using | Scalar = _Scalar | 
Public Member Functions | |
| BernoulliGen (double _p=0.5) | |
| BernoulliGen (const BernoulliGen &)=default | |
| BernoulliGen (BernoulliGen &&)=default | |
| BernoulliGen & | operator= (const BernoulliGen &)=default | 
| BernoulliGen & | operator= (BernoulliGen &&)=default | 
| template<typename Rng > | |
| EIGEN_STRONG_INLINE const _Scalar | operator() (Rng &&rng) | 
| template<typename Packet , typename Rng > | |
| EIGEN_STRONG_INLINE const Packet | packetOp (Rng &&rng) | 
  Public Member Functions inherited from Eigen::Rand::GenBase< BernoulliGen< _Scalar >, _Scalar > | |
| BernoulliGen< _Scalar > & | derived () | 
| Return a reference to the derived type.  | |
| const CwiseNullaryOp< internal::scalar_rng_adaptor< BernoulliGen< _Scalar > &, _Scalar, Urng >, const Derived > | generate (Index rows, Index cols, Urng &&urng) | 
| generate random values from its distribution   | |
| const CwiseNullaryOp< internal::scalar_rng_adaptor< BernoulliGen< _Scalar > &, _Scalar, Urng >, const Derived > | generateLike (const Derived &o, Urng &&urng) | 
| generate random values from its distribution   | |
Generator of Bernoulli distribution.
| _Scalar |