Bernoulli Distribution¶
Generates Bernoulli distributed random numbers.
Details¶
Bernoulli random number generator fills the \(n \times p\) numeric table with Bernoulli distributed values with the \(p\) probability of success on a single trial, where \(p \in R\), \(0 \leq p \leq 1\).
A variate is called Bernoulli distributed if after a trial it is equal to \(1\) with the probability of success \(p\) and to \(0\) with the probability \(1 - p\). The probability distribution is given by:
The cumulative distribution function is as follows:
Batch Processing¶
Algorithm Parameters
Bernoulli distribution algorithm has the following parameters in addition to the common parameters specified in Distributions:
Parameter  | 
Default Value  | 
Description  | 
|---|---|---|
  | 
  | 
The floating-point type that the algorithm uses for intermediate computations. Can be   | 
  | 
  | 
Performance-oriented computation method, the only method supported by the algorithm.  | 
  | 
Not applicable  | 
Success probability of a trial, required parameter.  | 
Examples¶
Batch Processing:
Performance Considerations¶
To get the best overall performance when using the Bernoulli distribution random number generator, provide the 32-bit signed integer homogeneous numeric table constructed with enabled equal features.
Product and Performance Information  | 
|---|
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex. Notice revision #20201201  |