Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

riso.distributions
Class TrivialLambdaMessageHelper  view TrivialLambdaMessageHelper download TrivialLambdaMessageHelper.java

java.lang.Object
  extended byriso.distributions.TrivialLambdaMessageHelper
All Implemented Interfaces:
LambdaMessageHelper, java.io.Serializable

public class TrivialLambdaMessageHelper
extends java.lang.Object
implements LambdaMessageHelper


Constructor Summary
TrivialLambdaMessageHelper()
           
 
Method Summary
 Distribution compute_lambda_message(ConditionalDistribution px, Distribution lambda, Distribution[] pi_messages)
          In the case there is no diagnostic support, the lambda message is noninformative.
static riso.general.SeqTriple[] description()
          Returns a description of the sequences of distributions accepted by this helper -- namely any conditional, followed by one Noninformative, followed by any number of unconditionals.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrivialLambdaMessageHelper

public TrivialLambdaMessageHelper()
Method Detail

description

public static riso.general.SeqTriple[] description()
Returns a description of the sequences of distributions accepted by this helper -- namely any conditional, followed by one Noninformative, followed by any number of unconditionals.


compute_lambda_message

public Distribution compute_lambda_message(ConditionalDistribution px,
                                           Distribution lambda,
                                           Distribution[] pi_messages)
                                    throws java.lang.Exception
In the case there is no diagnostic support, the lambda message is noninformative.

Specified by:
compute_lambda_message in interface LambdaMessageHelper