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
 About
 actionColumn, HistogramBar
 ActionWidget
 actionX, PointerListener
 actionY, PointerListener
 adapt, Domain
 adaptClassTablesUsingFractionalUpdate, Domain
 adaptClassTablesUsingOnlineEM, Domain
 add, Batch
 addCases, Domain
 addParent, Node
 addToInputs, Node
 addToLifecycle, BasicWidget
 addToOutputs, Node
 approximate, Domain
 Async, RemoteObject
B
 Bar
 BasicWidget
 Batch
 batchSimulate, Domain
 BeliefBar
 BeliefLabel
 BlockChart
 Browser example using JavaScript
 ButtonInitialize
 ButtonInput
 ButtonPropagate
The HUGIN Web Service API is the HUGIN decision engine turned into a RESTful web service.
The column targeted during latest user click.
A base class for widgets that are able to respond to user actions such as receiving a mouse-click or other kinds of user invoked state changing actions.
The X coordinate at the point of latest user interaction on this widget.
The Y coordinate at the point of latest user interaction on this widget.
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.
A Bar displays a bar with the width set to some percentage of a max width.
The base class for all of the HUGIN widgets.
A Batch can be used to group together a sequence of batchable function calls and then carry out the function calls using a single HTTP request - effectively saving the round-trip-time delay of having to perform individual HTTP requests for each function.
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.
A BeliefBar displays the belief as a bar for a specific discrete Node state on the web page.
A BeliefLabel display the belief for a specific discrete Node state on the web page.
An implementation of DiscreteChart that renders a block chart
This example demonstrates how to use the JavaScript for HUGIN Web Service API and the HUGIN Widgets Library from a web browser.
A ButtonInitialize is a button that performs a Domain.initialize operation when clicked.
A ButtonInput is a simple button that can perform a custom action when clicked.
A ButtonPropagate is a button that performs a Domain.propagate operation when clicked.
Close