pyhgf.updates.observation.set_observation# pyhgf.updates.observation.set_observation(attributes, node_idx, values, observed)[source]# Add observations to the target node by setting the posterior to a given value. Parameters: attributes (dict[int | str, dict]) – The attributes of the probabilistic network. node_idx (int) – Pointer to the input node. values (float) – The new observed value. observed (int) – Whether value was observed or not. Returns: The attributes of the probabilistic network. Return type: attributes