Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 adapt, Domain
 adaptClassTablesUsingFractionalUpdate, Domain
 adaptClassTablesUsingOnlineEM, Domain
 add, Batch
 addCases, Domain
 addParent, Node
 addToInputs, Node
 addToLifecycle, BasicWidget
 addToOutputs, Node
 approximate, Domain
 Async, RemoteObject
B
 batchSimulate, Domain
C
 caseIsSet, Node
 cgEvidenceIsPropagated
 commit, TableCache
 compile, Domain
 compress, Domain
 computeDBNPredictions, Domain
 computeExplanationData, Node
 computeExplanationData2, Node
 computeProbabilityOfInterval, Table
 computeSensitivityData
 constructBar, HuginWidgetManager
 constructBeliefBar, HuginWidgetManager
 constructBeliefLabel, HuginWidgetManager
 constructBlockChart, HuginWidgetManager
 constructButtonInitialize, HuginWidgetManager
 constructButtonInput, HuginWidgetManager
 constructButtonPropagate, HuginWidgetManager
 constructColumnChart, HuginWidgetManager
 constructContinuousNodeTextInput, HuginWidgetManager
 constructDiscreteExpectedUtilityLabel, HuginWidgetManager
 constructExpectedUtilityLabel, HuginWidgetManager
 constructFunctionValueLabel, HuginWidgetManager
 constructHistogramBar, HuginWidgetManager
 constructImageLabel, HuginWidgetManager
 constructLikelihoodTextInput, HuginWidgetManager
 constructLineColumnChart, HuginWidgetManager
 constructNumericNodeTextInput, HuginWidgetManager
 constructOverlayPrimitives, HuginWidgetManager
 constructPieChart, HuginWidgetManager
 constructSelectOption, HuginWidgetManager
 constructStateSelectOption, HuginWidgetManager
 constructTableDataItemLabel, HuginWidgetManager
 constructTableDataItemTextInput, HuginWidgetManager
 constructTemporalBeliefBar, HuginWidgetManager
 constructTextInput, HuginWidgetManager
 constructTextLabel, HuginWidgetManager
 createDBNDomain, Class
 createDomain, Class
 createTableCache, HuginWidgetManager
 createTemporalClone, Node
this.adapt = function adapt()
Adapts this Domain according to the evidence entered.
this.adaptClassTablesUsingFractionalUpdate = function adaptClassTablesUsingFractionalUpdate()
For each discrete node of this Domain (which must be a runtime domain) such that both the node and its source node have experience tables, the conditional probability and experience tables of both nodes are learned/updated, and the tables of the domain node will be identical to those of its source node.
this.adaptClassTablesUsingOnlineEM = function adaptClassTablesUsingOnlineEM()
This function updates (adapts), for all discrete chance nodes of this Domain, the experience count (retrieval of experience) and the conditional probability distribution (dissemination of experience) for all parent configurations having a valid experience count.
this.add = function add(command //,
 arg1,
 arg2,
 arg3,
 ...,
 argN)
Add a function call to the Batch queue.
this.addCases = function addCases(data,
start,
count)
Adds the specified range of rows of the data set to this Domain as cases.
this.addParent = function addParent(parentNode)
Adds a Node as a new parent of this Node.
this.addToInputs = function addToInputs()
Makes this Node become an input node of its Class.
owner.addToLifecycle = function addToLifecycle()
Registers this BasicWidget to receive update notifiactions from the HuginWidgetManager.
this.addToOutputs = function addToOutputs()
Makes this Node become an output node of its Class.
this.approximate = function approximate(epsilon)
Removes “near-zero” probabilities from the clique probability tables.
this.Async = function Async(callback)
Hook for asynchronously invoking a function on the remote script object.
this.batchSimulate = function batchSimulate(iterations,
nodes)
Generates a number of sample configurations by invoking Domain.simulate a number of times and for each iteration recording the results of Node.getSampledValue, Node.getSampledState or Node.getSampledUtility for specified Nodes.
this.caseIsSet = function caseIsSet(caseindex)
Returns true if a value has been set for this continuous chance or discete node in case caseindex; otherwise, returns false.
this.cgEvidenceIsPropagated = function cgEvidenceIsPropagated()
Check if evidence on CG nodes has been propagated.
this.cgEvidenceIsPropagated = function cgEvidenceIsPropagated()
Check if CG evidence has been propagated in this JunctionTree.
this.commit = function()
Commits any changes performed on the cache to the underlying Table.
this.compile = function compile()
Compiles this Domain.
this.compress = function compress()
Removes the zero entries from the clique and separator tables of the junction trees in this Domain.
this.computeDBNPredictions = function computeDBNPredictions()
Computes predictions for {numberOfTimePoints} time slices beyond the current time window.
this.computeExplanationData = function computeExplanationData(x,
Y,
y,
maxSubsetSize)
Computes Bayes factor data for all (nonempty) subsets of evidence nodes up to the specified maximum size.
this.computeExplanationData2 = function computeExplanationData2(x,
maxSubsetSize)
Computes “normalized likelihoods” for the specified hypothesis and all (nonempty) subsets of evidence nodes up to the specified maximum size.
this.computeProbabilityOfInterval = function computeProbabilityOfInterval(x,
y)
Compute the probability of a given interval for the mixture distribution represented by this Table.
this.computeSensitivityData = function computeSensitivityData(nodes,
states)
Computes the constants of the sensitivity functions for the specified output probabilities and all CPT parameters in the network.
this.computeSensitivityData = function computeSensitivityData(state)
Computes the constants of the sensitivity functions for the specified output probability and all CPT/policy parameters in the network.
this.constructBar = function constructBar(options)
Construct a new Bar.
this.constructBeliefBar = function constructBeliefBar(node,
state,
options)
Construct a new BeliefBar.
this.constructBeliefLabel = function constructBeliefLabel(node,
state,
options)
Construct a new BeliefLabel.
this.constructBlockChart = function constructBlockChart(options)
Construct a new BlockChart.
this.constructButtonInitialize = function constructButtonInitialize(options)
Construct a new ButtonInitialize.
this.constructButtonInput = function constructButtonInput(options)
Construct a new ButtonInput.
this.constructButtonPropagate = function constructButtonPropagate(options)
Construct a new ButtonPropagate.
this.constructColumnChart = function constructColumnChart(options)
Construct a new ColumnChart.
this.constructContinuousNodeTextInput = function constructContinuousNodeTextInput(
   node,
   options
)
Construct a new ContinuousNodeTextInput.
this.constructDiscreteExpectedUtilityLabel = function constructDiscreteExpectedUtilityLabel(
   discreteNode,
   state,
   options
)
Construct a new ExpectedUtilityLabel.
this.constructExpectedUtilityLabel = function constructExpectedUtilityLabel(
   utilityNodeOrDomain,
   options
)
Construct a new ExpectedUtilityLabel.
this.constructFunctionValueLabel = function constructFunctionValueLabel(
   functionNode,
   options
)
Construct a new FunctionValueLabel.
this.constructHistogramBar = function constructHistogramBar(options)
Construct a new HistogramBar.
this.constructImageLabel = function constructImageLabel(options)
Construct a new ImageLabel.
this.constructLikelihoodTextInput = function constructLikelihoodTextInput(
   node,
   state,
   options
)
Construct a new LikelihoodTextInput.
this.constructLineColumnChart = function constructLineColumnChart(options)
Construct a new LineColumnChart.
this.constructNumericNodeTextInput = function constructNumericNodeTextInput(
   node,
   options
)
Construct a new NumericNodeTextInput.
this.constructOverlayPrimitives = function constructOverlayPrimitives(options)
Construct a new OverlayPrimitives.
this.constructPieChart = function constructPieChart(options)
Construct a new PieChart.
this.constructSelectOption = function constructSelectOption(options)
Construct a new SelectOption.
this.constructStateSelectOption = function constructStateSelectOption(node,
options)
Construct a new StateSelectOption.
this.constructTableDataItemLabel = function constructTableDataItemLabel(table,
index,
options)
Construct a new TableDataItemLabel.
this.constructTableDataItemTextInput = function constructTableDataItemTextInput(
   table,
   index,
   options
)
Construct a new TableDataItemTextInput.
this.constructTemporalBeliefBar = function constructBeliefBar(node,
state,
count,
options)
Construct a new TemporalBeliefBar.
this.constructTextInput = function constructTextInput(options)
Construct a new TextInput.
this.constructTextLabel = function constructTextLabel(options)
Construct a new TextLabel.
this.createDBNDomain = function createDBNDomain(numberOfSlices)
Creates a DBN runtime Domain from this Class.
this.createDomain = function createDomain()
Creates a flat runtime Domain from this Class.
this.createTableCache = function createTableCache(table)
Create a new TableCache for use in widgets that support editing and displaying node table data.
this.createTemporalClone = function createTemporalClone()
Constructs a temporal clone of this Node.
Close