edu.ucla.belief.inference.map
Class InitializationMethod

Object
  extended by InitializationMethod

public abstract class InitializationMethod
extends Object

Since:
021903
Author:
Keith Cascio

Field Summary
static InitializationMethod[] ARRAY
           
static InitializationMethod ML
           
static InitializationMethod MPE
           
static InitializationMethod RANDOM
           
static InitializationMethod SEQ
           
 
Constructor Summary
InitializationMethod()
           
 
Method Summary
static InitializationMethod getDefault()
           
abstract  Map getInitial(BeliefNetwork bn, Map evidence, Set mapvars, BeliefCompilation comp)
           
abstract  String getJavaCodeName()
           
abstract  int getPenalty()
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RANDOM

public static final InitializationMethod RANDOM

MPE

public static final InitializationMethod MPE

ML

public static final InitializationMethod ML

SEQ

public static final InitializationMethod SEQ

ARRAY

public static final InitializationMethod[] ARRAY
Constructor Detail

InitializationMethod

public InitializationMethod()
Method Detail

getInitial

public abstract Map getInitial(BeliefNetwork bn,
                               Map evidence,
                               Set mapvars,
                               BeliefCompilation comp)

getPenalty

public abstract int getPenalty()

getJavaCodeName

public abstract String getJavaCodeName()

getDefault

public static InitializationMethod getDefault()
Since:
051004


Copyright 2010 UCLA Automated Reasoning Group