edu.ucla.belief
Interface NoisyOrShell
- All Superinterfaces:
- Cloneable, CPTShell, Potential
- All Known Implementing Classes:
- NoisyOrShellHenrion, NoisyOrShellPearl
public interface NoisyOrShell
- extends CPTShell
An interface for noisy-or
Methods inherited from interface CPTShell |
ensureNonsingular, expand, forget, getCP, getCP, getCP, getCP, getCP, getCPScaled, getCPScaled, getCPT, getCPTParameter, getCPTParameter, getCPTParameters, getRelevant, getRelevant, getRelevant, getRelevant, getVariable, index, insertState, multiplyInto, normalize, parentStateInserted, parentStateRemoved, randomJointValueIndex, removeState, replaceVariables, scalar, variables |
setWeights
void setWeights(List listWeights)
throws Exception
- Throws:
Exception
setWeights
void setWeights(double[] weights)
throws Exception
- Throws:
Exception
weightsClone
double[] weightsClone()
weightsAsList
List weightsAsList()
getWeightParameters
CPTParameter[] getWeightParameters()
getWeightParameter
CPTParameter getWeightParameter(int weightIndex)
expandNoisyOr
double[] expandNoisyOr()
Copyright 2010 UCLA Automated Reasoning Group