org.knowceans.sandbox.gauss
Class IgmmGibbsSampler.BetaArms

java.lang.Object
  extended by org.knowceans.arms.ArmSampler
      extended by org.knowceans.sandbox.gauss.IgmmGibbsSampler.BetaArms
Enclosing class:
IgmmGibbsSampler

 class IgmmGibbsSampler.BetaArms
extends ArmSampler

BetaArms implements the ARMS update for the precision's precision hyperparameter


Field Summary
 
Fields inherited from class org.knowceans.arms.ArmSampler
DEREF, EYEPS, XEPS, YCEIL, YEPS
 
Constructor Summary
IgmmGibbsSampler.BetaArms()
           
 
Method Summary
 double logpdf(double beta, java.lang.Object params)
          Abstract function to implement the log pdf.
 
Methods inherited from class org.knowceans.arms.ArmSampler
arms, armsSimple
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IgmmGibbsSampler.BetaArms

IgmmGibbsSampler.BetaArms()
Method Detail

logpdf

public double logpdf(double beta,
                     java.lang.Object params)
Description copied from class: ArmSampler
Abstract function to implement the log pdf.

Specified by:
logpdf in class ArmSampler
Parameters:
x -
params - not used
Returns: