Class: Distrb::Multivariate::Normal

Inherits:
Distribution show all
Defined in:
lib/distrb/multivariate/normal.rb

Overview

Defined Under Namespace

Classes: TransformIndependentSamples

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Distribution

#sample

Constructor Details

#initialize(mean, covariance = nil) ⇒ Normal

Returns a new instance of Normal.



14
15
16
# File 'lib/distrb/multivariate/normal.rb', line 14

def initialize mean, covariance = nil
  @sampler = TransformIndependentSamples.new mean, covariance
end

Instance Attribute Details

#samplerObject (readonly)

Returns the value of attribute sampler.



12
13
14
# File 'lib/distrb/multivariate/normal.rb', line 12

def sampler
  @sampler
end