1.0
Quick Start
Getting Started:
Installation
30 seconds to InferPy
Guiding Principles
Features
Architecture
Requirements
Python
Edward
Tensorflow
Numpy
Guides
Guide to Building Probabilistic Models
Getting Started with Probabilistic Models
Random Variables
Probabilistic Models
Supported Probability Distributions
Bernoulli
Beta
Categorical
Deterministic
Dirichlet
Exponential
Gamma
Inverse-gamma
Laplace
Multinomial
Multivariate-Normal
Normal
Poisson
Uniform
Guide to Approximate Inference
Getting Started with Approximate Inference
Compositional Inference
Supported Inference Methods
Guide to Model Validation
Guide to Data Handling
Model Zoo
Probabilistic Model Zoo
Bayesian Linear Regression
Bayesian Logistic Regression
Bayesian Multinomial Logistic Regression
Mixture of Gaussians
Linear Factor Model (PCA)
PCA with ARD Prior (PCA)
Inferpy vs Edward
Bayesian Linear Regression
Gaussian Mixture
Logistic Regression
Multinomial Logistic Regression
Linear Factor Model (PCA)
PCA with ARD Prior (PCA)
Package Reference
inferpy package
Subpackages
inferpy.criticism package
Submodules
inferpy.criticism.evaluate module
inferpy.inferences package
Submodules
inferpy.inferences.inference module
inferpy.inferences.qmodel module
inferpy.models package
Submodules
inferpy.models.deterministic module
inferpy.models.factory module
inferpy.models.prob_model module
inferpy.models.random_variable module
inferpy.models.replicate module
inferpy.util package
Submodules
inferpy.util.error module
inferpy.util.format module
inferpy.util.ops module
inferpy.util.runtime module
inferpy.util.wrappers module
Submodules
inferpy.version module
inferpy.criticism package
Submodules
inferpy.criticism.evaluate module
inferpy.inferences package
Submodules
inferpy.inferences.inference module
inferpy.inferences.qmodel module
inferpy.models package
Submodules
inferpy.models.deterministic module
inferpy.models.factory module
inferpy.models.prob_model module
inferpy.models.random_variable module
inferpy.models.replicate module
inferpy.util package
Submodules
inferpy.util.error module
inferpy.util.format module
inferpy.util.ops module
inferpy.util.runtime module
inferpy.util.wrappers module
Other
Contact and Support
InferPy
Docs
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
_
__init__() (inferpy.inferences.qmodel.Qmodel method)
(inferpy.models.deterministic.Deterministic method)
(inferpy.models.factory.Bernoulli method)
(inferpy.models.factory.Beta method)
(inferpy.models.factory.Categorical method)
(inferpy.models.factory.Dirichlet method)
(inferpy.models.factory.Exponential method)
(inferpy.models.factory.Gamma method)
(inferpy.models.factory.InverseGamma method)
(inferpy.models.factory.Laplace method)
(inferpy.models.factory.Multinomial method)
(inferpy.models.factory.MultivariateNormalDiag method)
(inferpy.models.factory.Normal method)
(inferpy.models.factory.Poisson method)
(inferpy.models.factory.Uniform method)
(inferpy.models.prob_model.ProbModel method)
(inferpy.models.random_variable.RandomVariable method)
(inferpy.models.replicate.replicate method)
A
add_var() (inferpy.inferences.qmodel.Qmodel method)
(inferpy.models.prob_model.ProbModel method)
ALLOWED_METRICS (in module inferpy.criticism.evaluate)
B
base_object (inferpy.models.random_variable.RandomVariable attribute)
batches (inferpy.models.random_variable.RandomVariable attribute)
Bernoulli (class in inferpy.models.factory)
Bernoulli() (inferpy.inferences.qmodel.Qmodel class method)
Beta (class in inferpy.models.factory)
Beta() (inferpy.inferences.qmodel.Qmodel class method)
bind (inferpy.models.random_variable.RandomVariable attribute)
build_from_pmodel() (inferpy.inferences.qmodel.Qmodel static method)
C
case() (in module inferpy.util.ops)
case_states() (in module inferpy.util.ops)
Categorical (class in inferpy.models.factory)
Categorical() (inferpy.inferences.qmodel.Qmodel class method)
compatible_var() (inferpy.inferences.qmodel.Qmodel static method)
(inferpy.models.prob_model.ProbModel static method)
compile() (inferpy.models.prob_model.ProbModel method)
concentration (inferpy.models.factory.Dirichlet attribute)
(inferpy.models.factory.Gamma attribute)
(inferpy.models.factory.InverseGamma attribute)
concentration0 (inferpy.models.factory.Beta attribute)
concentration1 (inferpy.models.factory.Beta attribute)
copy() (inferpy.models.prob_model.ProbModel method)
(inferpy.models.random_variable.RandomVariable method)
D
def_random_variable() (in module inferpy.models.factory)
Deterministic (class in inferpy.models.deterministic)
Deterministic() (inferpy.inferences.qmodel.Qmodel class method)
dict (inferpy.inferences.qmodel.Qmodel attribute)
dim (inferpy.models.random_variable.RandomVariable attribute)
Dirichlet (class in inferpy.models.factory)
Dirichlet() (inferpy.inferences.qmodel.Qmodel class method)
dist (inferpy.models.random_variable.RandomVariable attribute)
dot() (in module inferpy.util.ops)
E
Empirical() (inferpy.inferences.qmodel.Qmodel static method)
equal() (inferpy.models.random_variable.RandomVariable method)
evaluate() (in module inferpy.criticism.evaluate)
event_shape (inferpy.models.random_variable.RandomVariable attribute)
Exponential (class in inferpy.models.factory)
Exponential() (inferpy.inferences.qmodel.Qmodel class method)
F
fit() (inferpy.models.prob_model.ProbModel method)
fix_shape() (in module inferpy.util.ops)
G
Gamma (class in inferpy.models.factory)
Gamma() (inferpy.inferences.qmodel.Qmodel class method)
gather() (in module inferpy.util.ops)
get_active_model() (inferpy.models.prob_model.ProbModel static method)
get_active_replicate() (inferpy.models.replicate.replicate static method)
get_all_replicate() (inferpy.models.replicate.replicate static method)
get_config() (inferpy.models.prob_model.ProbModel method)
get_copy_from() (inferpy.models.prob_model.ProbModel method)
get_key_from_var() (inferpy.models.random_variable.RandomVariable static method)
get_local_hidden() (inferpy.models.random_variable.RandomVariable method)
get_parents() (inferpy.models.prob_model.ProbModel method)
get_replicate_list() (inferpy.models.random_variable.RandomVariable method)
get_session() (in module inferpy.util.runtime)
get_total_size() (inferpy.models.replicate.replicate static method)
get_var() (inferpy.models.prob_model.ProbModel method)
get_var_with_key() (inferpy.models.random_variable.RandomVariable static method)
get_vardict() (inferpy.models.prob_model.ProbModel method)
get_vardict_rev() (inferpy.models.prob_model.ProbModel method)
H
high (inferpy.models.factory.Uniform attribute)
I
in_replicate() (inferpy.models.replicate.replicate static method)
INF_METHODS (in module inferpy.inferences.inference)
INF_METHODS_ALIAS (in module inferpy.inferences.inference)
inferpy.criticism.evaluate (module)
inferpy.inferences.inference (module)
inferpy.inferences.qmodel (module)
inferpy.models.deterministic (module)
inferpy.models.factory (module)
inferpy.models.prob_model (module)
inferpy.models.random_variable (module)
inferpy.models.replicate (module)
inferpy.util.error (module)
inferpy.util.format (module)
inferpy.util.ops (module)
inferpy.util.runtime (module)
inferpy.util.wrappers (module)
inferpy.version (module)
input_model_data() (in module inferpy.util.wrappers)
InverseGamma (class in inferpy.models.factory)
InverseGamma() (inferpy.inferences.qmodel.Qmodel class method)
is_active() (inferpy.models.prob_model.ProbModel static method)
is_compiled() (inferpy.models.prob_model.ProbModel method)
is_generic_variable() (inferpy.models.random_variable.RandomVariable method)
L
Laplace (class in inferpy.models.factory)
Laplace() (inferpy.inferences.qmodel.Qmodel class method)
latent_vars (inferpy.models.prob_model.ProbModel attribute)
loc (inferpy.models.deterministic.Deterministic attribute)
(inferpy.models.factory.Laplace attribute)
(inferpy.models.factory.MultivariateNormalDiag attribute)
(inferpy.models.factory.Normal attribute)
log_prob() (inferpy.models.prob_model.ProbModel method)
(inferpy.models.random_variable.RandomVariable method)
logits (inferpy.models.factory.Bernoulli attribute)
(inferpy.models.factory.Categorical attribute)
(inferpy.models.factory.Multinomial attribute)
low (inferpy.models.factory.Uniform attribute)
M
matmul() (in module inferpy.util.ops)
mean() (inferpy.models.random_variable.RandomVariable method)
Multinomial (class in inferpy.models.factory)
Multinomial() (inferpy.inferences.qmodel.Qmodel class method)
multishape() (in module inferpy.util.wrappers)
MultivariateNormalDiag (class in inferpy.models.factory)
MultivariateNormalDiag() (inferpy.inferences.qmodel.Qmodel class method)
N
name (inferpy.models.random_variable.RandomVariable attribute)
new_qvar() (inferpy.inferences.qmodel.Qmodel static method)
new_qvar_empirical() (inferpy.inferences.qmodel.Qmodel static method)
no_parents() (inferpy.models.prob_model.ProbModel method)
Normal (class in inferpy.models.factory)
Normal() (inferpy.inferences.qmodel.Qmodel class method)
np_str() (in module inferpy.util.format)
O
observed (inferpy.models.random_variable.RandomVariable attribute)
observed_vars (inferpy.models.prob_model.ProbModel attribute)
P
param_to_tf() (in module inferpy.util.ops)
PARAMS (inferpy.models.factory.Bernoulli attribute)
(inferpy.models.factory.Beta attribute)
(inferpy.models.factory.Categorical attribute)
(inferpy.models.factory.Dirichlet attribute)
(inferpy.models.factory.Exponential attribute)
(inferpy.models.factory.Gamma attribute)
(inferpy.models.factory.InverseGamma attribute)
(inferpy.models.factory.Laplace attribute)
(inferpy.models.factory.Multinomial attribute)
(inferpy.models.factory.MultivariateNormalDiag attribute)
(inferpy.models.factory.Normal attribute)
(inferpy.models.factory.Poisson attribute)
(inferpy.models.factory.Uniform attribute)
Poisson (class in inferpy.models.factory)
Poisson() (inferpy.inferences.qmodel.Qmodel class method)
posterior() (inferpy.models.prob_model.ProbModel method)
predict() (inferpy.models.prob_model.ProbModel method)
predict_old() (inferpy.models.prob_model.ProbModel method)
print_total_size() (inferpy.models.replicate.replicate static method)
prob() (inferpy.models.random_variable.RandomVariable method)
ProbModel (class in inferpy.models.prob_model)
probs (inferpy.models.factory.Bernoulli attribute)
(inferpy.models.factory.Categorical attribute)
(inferpy.models.factory.Multinomial attribute)
prod_prob() (inferpy.models.random_variable.RandomVariable method)
Q
Qmodel (class in inferpy.inferences.qmodel)
R
RandomVariable (class in inferpy.models.random_variable)
rate (inferpy.models.factory.Exponential attribute)
(inferpy.models.factory.Gamma attribute)
(inferpy.models.factory.InverseGamma attribute)
replicate (class in inferpy.models.replicate)
reset_compilation() (inferpy.models.prob_model.ProbModel method)
S
sample() (inferpy.models.prob_model.ProbModel method)
(inferpy.models.random_variable.RandomVariable method)
scale (inferpy.models.factory.Laplace attribute)
(inferpy.models.factory.Normal attribute)
scale_diag (inferpy.models.factory.MultivariateNormalDiag attribute)
ScopeException
shape (inferpy.models.random_variable.RandomVariable attribute)
shape_to_list() (in module inferpy.util.ops)
singleton() (in module inferpy.util.wrappers)
static_multishape() (in module inferpy.util.wrappers)
stddev() (inferpy.models.random_variable.RandomVariable method)
sum_log_prob() (inferpy.models.prob_model.ProbModel method)
(inferpy.models.random_variable.RandomVariable method)
summary() (inferpy.models.prob_model.ProbModel method)
T
tf_run_wrapper() (in module inferpy.util.wrappers)
to_json() (inferpy.models.prob_model.ProbModel method)
total_count (inferpy.models.factory.Multinomial attribute)
U
Uniform (class in inferpy.models.factory)
Uniform() (inferpy.inferences.qmodel.Qmodel class method)
V
variance() (inferpy.models.random_variable.RandomVariable method)
varlist (inferpy.inferences.qmodel.Qmodel attribute)
(inferpy.models.prob_model.ProbModel attribute)