関数ノードは,ノードの親(のいくつかまたはすべて)に基づいた実数値関数を表現します.関数ノードは,推論プロセスには(直接は)関与しません - 関数ノードにはエビデンスを指定できません - が,推論またはシミュレーションの結果を入力として用いて,ノードに関連づけられた関数を計算できます.関数ツールを用いて関数ノードを追加します.
図 1: 離散および連続の親を持つ関数ノード (F1) .
関数のノードの値は,ノードモデル中の数式 で指定されます.関数ノードのためにたくさんのルールを適用します: