Package org.apache.spark.mllib.random
Class LogNormalGenerator
Object
org.apache.spark.mllib.random.LogNormalGenerator
- All Implemented Interfaces:
- Serializable,- RandomDataGenerator<Object>,- Pseudorandom
Generates i.i.d. samples from the log normal distribution with the
 given mean and standard deviation.
 
param: mean mean for the log normal distribution. param: std standard deviation for the log normal distribution
- See Also:
- 
Constructor SummaryConstructors
- 
Method Summary
- 
Constructor Details- 
LogNormalGeneratorpublic LogNormalGenerator(double mean, double std) 
 
- 
- 
Method Details- 
copyDescription copied from interface:RandomDataGeneratorReturns a copy of the RandomDataGenerator with a new instance of the rng object used in the class when applicable for non-locking concurrent usage.- Specified by:
- copyin interface- RandomDataGenerator<Object>
- Returns:
- (undocumented)
 
- 
meanpublic double mean()
- 
nextValuepublic double nextValue()Description copied from interface:RandomDataGeneratorReturns an i.i.d. sample as a generic type from an underlying distribution.- Specified by:
- nextValuein interface- RandomDataGenerator<Object>
- Returns:
- (undocumented)
 
- 
setSeedpublic void setSeed(long seed) Description copied from interface:PseudorandomSet random seed.- Specified by:
- setSeedin interface- Pseudorandom
 
- 
stdpublic double std()
 
-