PySigma
latest
Table of Contents:
Introduction and Tutorials
Getting Started
API References
Cognitive Language Interface
Type
Predicate
Conditional
VariableMap
FactorFunction
Summarization
Graphical Architecture
Basic Data Structures
Variable Metatypes
Variable
Message Types
Message
LinkData
Abstract Base Nodes
Node
Factor Node
Variable Node
Alpha Factor Node
Beta Factor Node
Predicate Subgraph Nodes
Working Memory Variable Node
Long-Term Memory Factor Node
Parameter Store Factor Node
Perceptual Buffer Node
Working Memory Factor Node
Conditional Subgraph Nodes
Expansion / Summarization Factor Node
Relational Mapping Factor Node
Concatenation, Marginalization, & Transformation Factor Node
Filter Variable Node
Event Aggregation Factor Node
Event Resolution Factor Node
Beta Join Factor Node
Gamma Factor Node
Other Structural Nodes
Default Factor Node
Default Variable Node
Utils
Utility Functions
DistributionServer
KnowledgeServer
Example Models
PySigma
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__add__() (pysigma.defs.Message method)
__call__() (pysigma.structures.Summarization method)
__iadd__() (pysigma.defs.Message method)
__imul__() (pysigma.defs.Message method)
__mul__() (pysigma.defs.Message method)
A
add_link() (pysigma.graphical.alpha_beta_nodes.AlphaFactorNode method)
(pysigma.graphical.alpha_beta_nodes.BetaFactorNode method)
(pysigma.graphical.alpha_beta_nodes.CMTN method)
(pysigma.graphical.alpha_beta_nodes.EAFN method)
(pysigma.graphical.alpha_beta_nodes.ERFN method)
(pysigma.graphical.alpha_beta_nodes.FVN method)
(pysigma.graphical.basic_nodes.DFN method)
(pysigma.graphical.basic_nodes.DVN method)
(pysigma.graphical.basic_nodes.FactorNode method)
(pysigma.graphical.basic_nodes.Node method)
(pysigma.graphical.basic_nodes.VariableNode method)
(pysigma.graphical.predicate_nodes.LTMFN method)
(pysigma.graphical.predicate_nodes.PBFN method)
(pysigma.graphical.predicate_nodes.PSFN method)
(pysigma.graphical.predicate_nodes.WMFN method)
AlphaFactorNode (class in pysigma.graphical.alpha_beta_nodes)
arg2var (pysigma.graphical.alpha_beta_nodes.RMFN attribute)
arg2var_map (pysigma.graphical.alpha_beta_nodes.RMFN attribute)
arg2var_map_inv_tuple (pysigma.graphical.alpha_beta_nodes.RMFN attribute)
arg2var_map_tuple (pysigma.graphical.alpha_beta_nodes.RMFN attribute)
arg_set (pysigma.graphical.alpha_beta_nodes.RMFN attribute)
args2var (pysigma.graphical.alpha_beta_nodes.CMTN attribute)
(pysigma.graphical.alpha_beta_nodes.ERFN attribute)
attr (pysigma.defs.Message attribute)
(pysigma.graphical.basic_nodes.LinkData attribute)
B
b_shape (pysigma.defs.Message attribute)
(pysigma.graphical.basic_nodes.VariableNode attribute)
(pysigma.graphical.predicate_nodes.LTMFN attribute)
(pysigma.graphical.predicate_nodes.PBFN attribute)
(pysigma.graphical.predicate_nodes.PSFN attribute)
batch_broaden() (pysigma.defs.Message method)
batch_diag_embed() (pysigma.defs.Message method)
batch_diagonal() (pysigma.defs.Message method)
batch_expand() (pysigma.defs.Message method)
batch_flatten() (pysigma.defs.Message method)
batch_index_put() (pysigma.defs.Message method)
batch_index_select() (pysigma.defs.Message method)
batch_narrow() (pysigma.defs.Message method)
batch_permute() (pysigma.defs.Message method)
batch_reshape() (pysigma.defs.Message method)
batch_summarize() (pysigma.defs.Message method)
batch_unsqueeze() (pysigma.defs.Message method)
BetaFactorNode (class in pysigma.graphical.alpha_beta_nodes)
Both (pysigma.defs.MessageType attribute)
buffer (pysigma.graphical.predicate_nodes.PBFN attribute)
C
check_quiesce() (pysigma.graphical.predicate_nodes.WMFN method)
clone() (pysigma.defs.Message method)
CMTN (class in pysigma.graphical.alpha_beta_nodes)
codomain (pysigma.structures.VariableMap attribute)
combinatorial_cat() (pysigma.utils.KnowledgeServer static method)
combinatorial_decat() (pysigma.utils.KnowledgeServer static method)
compatible_shape() (in module pysigma.utils)
compose() (pysigma.defs.Message static method)
compute() (pysigma.graphical.alpha_beta_nodes.AlphaFactorNode method)
(pysigma.graphical.alpha_beta_nodes.BetaFactorNode method)
(pysigma.graphical.alpha_beta_nodes.FVN method)
(pysigma.graphical.basic_nodes.DFN method)
(pysigma.graphical.basic_nodes.DVN method)
(pysigma.graphical.basic_nodes.Node method)
(pysigma.graphical.predicate_nodes.LTMFN method)
(pysigma.graphical.predicate_nodes.PBFN method)
(pysigma.graphical.predicate_nodes.PSFN method)
(pysigma.graphical.predicate_nodes.WMFN method)
(pysigma.graphical.predicate_nodes.WMVN method)
constraints (pysigma.defs.Variable attribute)
D
decay_rate (pysigma.graphical.predicate_nodes.WMFN attribute)
device (pysigma.defs.Message attribute)
(pysigma.graphical.basic_nodes.Node attribute)
DFN (class in pysigma.graphical.basic_nodes)
dict_dist2param (pysigma.utils.DistributionServer attribute)
dict_draw_particles (pysigma.utils.DistributionServer attribute)
dict_exp_dist2natural (pysigma.utils.DistributionServer attribute)
dict_exp_param2natural (pysigma.utils.DistributionServer attribute)
dict_get_moments (pysigma.utils.DistributionServer attribute)
dict_log_pdf (pysigma.utils.DistributionServer attribute)
dict_natural2exp_dist (pysigma.utils.DistributionServer attribute)
dict_natural2exp_param (pysigma.utils.DistributionServer attribute)
dict_param2dist (pysigma.utils.DistributionServer attribute)
diff_param() (pysigma.defs.Message method)
diff_weight() (pysigma.defs.Message method)
dist2param() (pysigma.utils.DistributionServer class method)
dist_class (pysigma.utils.KnowledgeServer attribute)
dist_info (pysigma.utils.KnowledgeServer attribute)
DistributionServer (class in pysigma.utils)
domain (pysigma.structures.VariableMap attribute)
draw_particles() (pysigma.utils.DistributionServer class method)
(pysigma.utils.KnowledgeServer method)
DVN (class in pysigma.graphical.basic_nodes)
dynamic (pysigma.structures.VariableMap attribute)
E
e_shape (pysigma.defs.Message attribute)
(pysigma.graphical.alpha_beta_nodes.EAFN attribute)
(pysigma.graphical.basic_nodes.VariableNode attribute)
(pysigma.graphical.predicate_nodes.LTMFN attribute)
(pysigma.graphical.predicate_nodes.PBFN attribute)
(pysigma.utils.KnowledgeServer attribute)
EAFN (class in pysigma.graphical.alpha_beta_nodes)
epsilon (pysigma.graphical.basic_nodes.LinkData attribute)
ERFN (class in pysigma.graphical.alpha_beta_nodes)
ESFN (class in pysigma.graphical.alpha_beta_nodes)
event2cognitive_event() (pysigma.utils.KnowledgeServer method)
event2torch_event() (pysigma.utils.KnowledgeServer method)
event_concatenate() (pysigma.defs.Message method)
event_marginalize() (pysigma.defs.Message method)
event_reweight() (pysigma.defs.Message method)
event_transform() (pysigma.defs.Message method)
F
FactorNode (class in pysigma.graphical.basic_nodes)
fn (pysigma.graphical.basic_nodes.LinkData attribute)
FVN (class in pysigma.graphical.alpha_beta_nodes)
G
get_inverse_map() (pysigma.structures.VariableMap method)
get_map() (pysigma.structures.VariableMap method)
get_moments() (pysigma.utils.DistributionServer class method)
I
identity() (pysigma.defs.Message static method)
image (pysigma.structures.VariableMap attribute)
in_linkdata (pysigma.graphical.basic_nodes.Node attribute)
index_var_list (pysigma.graphical.predicate_nodes.LTMFN attribute)
index_vars (pysigma.graphical.basic_nodes.DFN attribute)
(pysigma.graphical.basic_nodes.VariableNode attribute)
Indexing (pysigma.defs.VariableMetatype attribute)
init_msg() (pysigma.graphical.predicate_nodes.LTMFN method)
inward_compute() (pysigma.graphical.alpha_beta_nodes.AlphaFactorNode method)
(pysigma.graphical.alpha_beta_nodes.BetaFactorNode method)
(pysigma.graphical.alpha_beta_nodes.CMTN method)
(pysigma.graphical.alpha_beta_nodes.EAFN method)
(pysigma.graphical.alpha_beta_nodes.ERFN method)
(pysigma.graphical.alpha_beta_nodes.ESFN method)
(pysigma.graphical.alpha_beta_nodes.RMFN method)
isid() (pysigma.defs.Message property)
K
kl_norm() (pysigma.utils.DistributionServer class method)
KnowledgeServer (class in pysigma.utils)
ks (pysigma.graphical.alpha_beta_nodes.ERFN attribute)
(pysigma.graphical.predicate_nodes.LTMFN attribute)
(pysigma.graphical.predicate_nodes.WMVN attribute)
L
LinkData (class in pysigma.graphical.basic_nodes)
log (pysigma.graphical.basic_nodes.Node attribute)
log_densities (pysigma.defs.Message attribute)
(pysigma.utils.KnowledgeServer attribute)
log_prob() (pysigma.utils.DistributionServer class method)
LTMFN (class in pysigma.graphical.predicate_nodes)
M
map (pysigma.structures.VariableMap attribute)
mapping_func (pysigma.structures.VariableMap attribute)
memory (pysigma.graphical.basic_nodes.LinkData attribute)
(pysigma.graphical.predicate_nodes.WMFN attribute)
Message (class in pysigma.defs)
MessageType (class in pysigma.defs)
metatype (pysigma.defs.Variable attribute)
msg_cache (pysigma.graphical.predicate_nodes.LTMFN attribute)
msg_shape (pysigma.graphical.basic_nodes.LinkData attribute)
N
name (pysigma.defs.Variable attribute)
(pysigma.graphical.alpha_beta_nodes.EAFN attribute)
(pysigma.graphical.basic_nodes.Node attribute)
new (pysigma.graphical.basic_nodes.LinkData attribute)
Node (class in pysigma.graphical.basic_nodes)
num_rvs (pysigma.defs.Message attribute)
(pysigma.utils.KnowledgeServer attribute)
O
out_linkdata (pysigma.graphical.basic_nodes.Node attribute)
outward_compute() (pysigma.graphical.alpha_beta_nodes.AlphaFactorNode method)
(pysigma.graphical.alpha_beta_nodes.BetaFactorNode method)
(pysigma.graphical.alpha_beta_nodes.CMTN method)
(pysigma.graphical.alpha_beta_nodes.EAFN method)
(pysigma.graphical.alpha_beta_nodes.ERFN method)
(pysigma.graphical.alpha_beta_nodes.ESFN method)
(pysigma.graphical.alpha_beta_nodes.RMFN method)
P
p_shape (pysigma.defs.Message attribute)
(pysigma.graphical.basic_nodes.VariableNode attribute)
(pysigma.graphical.predicate_nodes.LTMFN attribute)
(pysigma.graphical.predicate_nodes.PSFN attribute)
param (pysigma.graphical.predicate_nodes.PSFN attribute)
param2dist() (pysigma.utils.DistributionServer class method)
param_var (pysigma.graphical.basic_nodes.DFN attribute)
(pysigma.graphical.basic_nodes.VariableNode attribute)
(pysigma.graphical.predicate_nodes.LTMFN attribute)
parameter (pysigma.defs.Message attribute)
Parameter (pysigma.defs.MessageType attribute)
(pysigma.defs.VariableMetatype attribute)
particles (pysigma.defs.Message attribute)
Particles (pysigma.defs.MessageType attribute)
particles (pysigma.utils.KnowledgeServer attribute)
PBFN (class in pysigma.graphical.predicate_nodes)
perceive() (pysigma.graphical.predicate_nodes.PBFN method)
preemptive (pysigma.graphical.alpha_beta_nodes.CMTN attribute)
pretty_log (pysigma.graphical.basic_nodes.LinkData attribute)
(pysigma.graphical.basic_nodes.Node attribute)
PSFN (class in pysigma.graphical.predicate_nodes)
Q
quiescence() (pysigma.graphical.basic_nodes.Node property)
(pysigma.graphical.predicate_nodes.PBFN property)
(pysigma.graphical.predicate_nodes.PSFN property)
R
ran_var (pysigma.graphical.alpha_beta_nodes.EAFN attribute)
(pysigma.graphical.alpha_beta_nodes.FVN attribute)
ran_var_list (pysigma.graphical.predicate_nodes.LTMFN attribute)
ran_vars (pysigma.graphical.basic_nodes.DFN attribute)
(pysigma.graphical.basic_nodes.VariableNode attribute)
Random (pysigma.defs.VariableMetatype attribute)
read() (pysigma.graphical.basic_nodes.LinkData method)
reduce_type() (pysigma.defs.Message method)
rel_var_list (pysigma.graphical.predicate_nodes.LTMFN attribute)
rel_vars (pysigma.graphical.basic_nodes.DFN attribute)
(pysigma.graphical.basic_nodes.VariableNode attribute)
Relational (pysigma.defs.VariableMetatype attribute)
reset_param() (pysigma.graphical.predicate_nodes.PSFN method)
reset_shape() (pysigma.graphical.basic_nodes.LinkData method)
reset_state() (pysigma.graphical.basic_nodes.Node method)
RMFN (class in pysigma.graphical.alpha_beta_nodes)
rv_constraints (pysigma.utils.KnowledgeServer attribute)
rv_num_particles (pysigma.utils.KnowledgeServer attribute)
rv_sizes (pysigma.utils.KnowledgeServer attribute)
S
s_shape (pysigma.defs.Message attribute)
(pysigma.graphical.basic_nodes.VariableNode attribute)
(pysigma.graphical.predicate_nodes.LTMFN attribute)
same_particles_as() (pysigma.defs.Message method)
set_map() (pysigma.structures.VariableMap method)
shape() (pysigma.defs.Message property)
size (pysigma.defs.Variable attribute)
size() (pysigma.defs.Message method)
sum_op (pysigma.graphical.alpha_beta_nodes.ESFN attribute)
Summarization (class in pysigma.structures)
surrogate_log_prob() (pysigma.utils.KnowledgeServer method)
T
to_device() (pysigma.defs.Message method)
to_draw (pysigma.graphical.predicate_nodes.LTMFN attribute)
to_fn (pysigma.graphical.basic_nodes.LinkData attribute)
toggle_draw() (pysigma.graphical.predicate_nodes.LTMFN method)
transform_param() (pysigma.utils.DistributionServer class method)
type (pysigma.defs.Message attribute)
U
Undefined (pysigma.defs.MessageType attribute)
update_memory() (pysigma.graphical.predicate_nodes.WMFN method)
V
val_constraints (pysigma.graphical.alpha_beta_nodes.FVN attribute)
var2arg (pysigma.graphical.alpha_beta_nodes.RMFN attribute)
var2trans (pysigma.graphical.alpha_beta_nodes.CMTN attribute)
(pysigma.graphical.alpha_beta_nodes.ERFN attribute)
var_set (pysigma.graphical.alpha_beta_nodes.RMFN attribute)
Variable (class in pysigma.defs)
VariableMap (class in pysigma.structures)
VariableMetatype (class in pysigma.defs)
VariableNode (class in pysigma.graphical.basic_nodes)
visited (pysigma.graphical.basic_nodes.Node attribute)
vn (pysigma.graphical.basic_nodes.LinkData attribute)
W
weight (pysigma.defs.Message attribute)
WMFN (class in pysigma.graphical.predicate_nodes)
WMVN (class in pysigma.graphical.predicate_nodes)
write() (pysigma.graphical.basic_nodes.LinkData method)