DeeProb-kit
Home Page
DeeProb-kit
Documentation
Code Examples
Experiments
Benchmark
API Modules
deeprob
DeeProb-kit
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__call__() (deeprob.torch.callbacks.EarlyStopping method)
(deeprob.torch.metrics.RunningAverageMetric method)
(deeprob.torch.transforms.Transform method)
A
apply_backward() (deeprob.flows.layers.autoregressive.AutoregressiveLayer method)
(deeprob.flows.layers.coupling.CouplingBlock2d method)
(deeprob.flows.layers.coupling.CouplingLayer1d method)
(deeprob.flows.layers.coupling.CouplingLayer2d method)
(deeprob.flows.models.base.NormalizingFlow method)
(deeprob.flows.models.realnvp.RealNVP2d method)
(deeprob.flows.utils.BatchNormLayer1d method)
(deeprob.flows.utils.BatchNormLayer2d method)
(deeprob.flows.utils.Bijector method)
(deeprob.flows.utils.DequantizeLayer method)
(deeprob.flows.utils.LogitLayer method)
apply_constraints() (deeprob.spn.models.dgcspn.DgcSpn method)
(deeprob.spn.models.ratspn.GaussianRatSpn method)
(deeprob.torch.base.ProbabilisticModel method)
apply_forward() (deeprob.flows.layers.autoregressive.AutoregressiveLayer method)
(deeprob.flows.layers.coupling.CouplingBlock2d method)
(deeprob.flows.layers.coupling.CouplingLayer1d method)
(deeprob.flows.layers.coupling.CouplingLayer2d method)
(deeprob.flows.models.base.NormalizingFlow method)
(deeprob.flows.models.realnvp.RealNVP2d method)
(deeprob.flows.utils.BatchNormLayer1d method)
(deeprob.flows.utils.BatchNormLayer2d method)
(deeprob.flows.utils.Bijector method)
(deeprob.flows.utils.DequantizeLayer method)
(deeprob.flows.utils.LogitLayer method)
are_compatible() (in module deeprob.spn.utils.validity)
assign_ids() (in module deeprob.spn.structure.node)
AutoregressiveLayer (class in deeprob.flows.layers.autoregressive)
average() (deeprob.torch.metrics.RunningAverageMetric method)
B
backward() (deeprob.torch.transforms.Flatten method)
(deeprob.torch.transforms.Normalize method)
(deeprob.torch.transforms.Quantize method)
(deeprob.torch.transforms.RandomHorizontalFlip method)
(deeprob.torch.transforms.Reshape method)
(deeprob.torch.transforms.Transform method)
(deeprob.torch.transforms.TransformList method)
(deeprob.utils.data.DataFlatten method)
(deeprob.utils.data.DataNormalizer method)
(deeprob.utils.data.DataStandardizer method)
(deeprob.utils.data.DataTransform method)
BatchNormLayer1d (class in deeprob.flows.utils)
BatchNormLayer2d (class in deeprob.flows.utils)
Bernoulli (class in deeprob.spn.structure.leaf)
BernoulliLayer (class in deeprob.spn.layers.ratspn)
BernoulliRatSpn (class in deeprob.spn.models.ratspn)
bfs() (in module deeprob.spn.structure.node)
Bijector (class in deeprob.flows.utils)
binary_clt_to_digraph() (in module deeprob.spn.structure.io)
BinaryCLT (class in deeprob.spn.structure.cltree)
bottleneck() (deeprob.flows.layers.densenet.DenseLayer method)
build_alternating_masks() (deeprob.flows.layers.coupling.CouplingLayer1d method)
build_checkerboard_masks() (deeprob.flows.layers.coupling.CouplingLayer2d method)
build_degrees_random() (deeprob.flows.layers.autoregressive.AutoregressiveLayer method)
build_degrees_sequential() (deeprob.flows.layers.autoregressive.AutoregressiveLayer method)
build_disjunction() (in module deeprob.spn.learning.xpc)
build_leaf() (in module deeprob.spn.learning.xpc)
build_masks() (deeprob.flows.layers.autoregressive.AutoregressiveLayer static method)
build_permutation_matrix() (deeprob.flows.models.realnvp.RealNVP2d static method)
build_tree_structure() (in module deeprob.utils.graph)
build_trees_dict() (in module deeprob.spn.learning.xpc)
build_xpc() (in module deeprob.spn.learning.xpc)
C
Categorical (class in deeprob.spn.structure.leaf)
check_data_dtype() (in module deeprob.utils.data)
check_random_state() (in module deeprob.utils.random)
check_spn() (in module deeprob.spn.utils.validity)
checkpoint_bottleneck() (deeprob.flows.layers.densenet.DenseLayer method)
collect_nodes() (in module deeprob.spn.utils.filter)
collect_scopes() (in module deeprob.spn.utils.validity)
compute_bfs_ordering() (in module deeprob.utils.graph)
compute_bpp() (in module deeprob.utils.statistics)
compute_clt_parameters() (deeprob.spn.structure.cltree.BinaryCLT static method)
compute_data_domains() (in module deeprob.spn.learning.wrappers)
compute_depth() (in module deeprob.spn.utils.statistics)
compute_edges_count() (in module deeprob.spn.utils.statistics)
compute_fid() (in module deeprob.utils.statistics)
compute_gini() (in module deeprob.utils.statistics)
compute_joint_counts() (in module deeprob.utils.statistics)
compute_mean_quantiles() (in module deeprob.utils.statistics)
compute_mutual_information() (in module deeprob.utils.statistics)
compute_parameters_count() (in module deeprob.spn.utils.statistics)
compute_prior_counts() (in module deeprob.utils.statistics)
compute_statistics() (in module deeprob.spn.utils.statistics)
ContextState (class in deeprob.context)
CONTINUOUS (deeprob.spn.structure.leaf.LeafType attribute)
CouplingBlock2d (class in deeprob.flows.layers.coupling)
CouplingLayer1d (class in deeprob.flows.layers.coupling)
CouplingLayer2d (class in deeprob.flows.layers.coupling)
CREATE_LEAF (deeprob.spn.learning.learnspn.OperationKind attribute)
D
data (deeprob.spn.learning.learnspn.Task attribute)
DataFlatten (class in deeprob.utils.data)
DataNormalizer (class in deeprob.utils.data)
DataStandardizer (class in deeprob.utils.data)
DataTransform (class in deeprob.utils.data)
dbscan() (in module deeprob.spn.learning.splitting.cluster)
deeprob
module
deeprob.context
module
deeprob.flows
module
deeprob.flows.layers
module
deeprob.flows.layers.autoregressive
module
deeprob.flows.layers.coupling
module
deeprob.flows.layers.densenet
module
deeprob.flows.layers.resnet
module
deeprob.flows.models
module
deeprob.flows.models.base
module
deeprob.flows.models.maf
module
deeprob.flows.models.realnvp
module
deeprob.flows.utils
module
deeprob.spn
module
deeprob.spn.algorithms
module
deeprob.spn.algorithms.evaluation
module
deeprob.spn.algorithms.gradient
module
deeprob.spn.algorithms.inference
module
deeprob.spn.algorithms.moments
module
deeprob.spn.algorithms.sampling
module
deeprob.spn.algorithms.structure
module
deeprob.spn.layers
module
deeprob.spn.layers.dgcspn
module
deeprob.spn.layers.ratspn
module
deeprob.spn.learning
module
deeprob.spn.learning.em
module
deeprob.spn.learning.leaf
module
deeprob.spn.learning.learnspn
module
deeprob.spn.learning.splitting
module
deeprob.spn.learning.splitting.cluster
module
deeprob.spn.learning.splitting.cols
module
deeprob.spn.learning.splitting.entropy
module
deeprob.spn.learning.splitting.gini
module
deeprob.spn.learning.splitting.gvs
module
deeprob.spn.learning.splitting.random
module
deeprob.spn.learning.splitting.rdc
module
deeprob.spn.learning.splitting.rows
module
deeprob.spn.learning.wrappers
module
deeprob.spn.learning.xpc
module
deeprob.spn.models
module
deeprob.spn.models.dgcspn
module
deeprob.spn.models.ratspn
module
deeprob.spn.models.sklearn
module
deeprob.spn.structure
module
deeprob.spn.structure.cltree
module
deeprob.spn.structure.io
module
deeprob.spn.structure.leaf
module
deeprob.spn.structure.node
module
deeprob.spn.utils
module
deeprob.spn.utils.filter
module
deeprob.spn.utils.partitioning
module
deeprob.spn.utils.statistics
module
deeprob.spn.utils.validity
module
deeprob.torch
module
deeprob.torch.base
module
deeprob.torch.callbacks
module
deeprob.torch.constraints
module
deeprob.torch.datasets
module
deeprob.torch.initializers
module
deeprob.torch.metrics
module
deeprob.torch.routines
module
deeprob.torch.transforms
module
deeprob.torch.utils
module
deeprob.utils
module
deeprob.utils.data
module
deeprob.utils.graph
module
deeprob.utils.random
module
deeprob.utils.region
module
deeprob.utils.statistics
module
DenseBlock (class in deeprob.flows.layers.densenet)
DenseLayer (class in deeprob.flows.layers.densenet)
DenseNetwork (class in deeprob.flows.layers.densenet)
DensityEstimator (in module deeprob.torch.base)
DequantizeLayer (class in deeprob.flows.utils)
dfs_post_order() (in module deeprob.spn.structure.node)
DgcSpn (class in deeprob.spn.models.dgcspn)
digraph_to_binary_clt() (in module deeprob.spn.structure.io)
digraph_to_spn() (in module deeprob.spn.structure.io)
dirichlet_() (in module deeprob.torch.initializers)
DISCRETE (deeprob.spn.structure.leaf.LeafType attribute)
distribution_mode() (deeprob.spn.layers.ratspn.BernoulliLayer method)
(deeprob.spn.layers.ratspn.GaussianLayer method)
(deeprob.spn.layers.ratspn.RegionGraphLayer method)
E
EarlyStopping (class in deeprob.torch.callbacks)
ecdf_data() (in module deeprob.utils.data)
em_init() (deeprob.spn.structure.cltree.BinaryCLT method)
(deeprob.spn.structure.leaf.Bernoulli method)
(deeprob.spn.structure.leaf.Categorical method)
(deeprob.spn.structure.leaf.Gaussian method)
(deeprob.spn.structure.leaf.Isotonic method)
(deeprob.spn.structure.leaf.Leaf method)
(deeprob.spn.structure.leaf.Uniform method)
(deeprob.spn.structure.node.Sum method)
em_step() (deeprob.spn.structure.cltree.BinaryCLT method)
(deeprob.spn.structure.leaf.Bernoulli method)
(deeprob.spn.structure.leaf.Categorical method)
(deeprob.spn.structure.leaf.Gaussian method)
(deeprob.spn.structure.leaf.Isotonic method)
(deeprob.spn.structure.leaf.Leaf method)
(deeprob.spn.structure.leaf.Uniform method)
(deeprob.spn.structure.node.Sum method)
entropy_adaptive_cols() (in module deeprob.spn.learning.splitting.entropy)
entropy_cols() (in module deeprob.spn.learning.splitting.entropy)
estimate_priors_joints() (in module deeprob.utils.statistics)
eval() (deeprob.flows.models.base.NormalizingFlow method)
eval_backward() (in module deeprob.spn.algorithms.gradient)
eval_bottom_up() (in module deeprob.spn.algorithms.evaluation)
eval_top_down() (in module deeprob.spn.algorithms.evaluation)
expectation() (in module deeprob.spn.algorithms.moments)
expectation_maximization() (in module deeprob.spn.learning.em)
extract_features() (in module deeprob.torch.metrics)
F
features_shape (deeprob.torch.datasets.SupervisedDataset property)
(deeprob.torch.datasets.UnsupervisedDataset property)
(deeprob.torch.datasets.WrappedDataset property)
fid_score() (in module deeprob.torch.metrics)
filter_nodes_by_type() (in module deeprob.spn.utils.filter)
fit() (deeprob.spn.models.sklearn.SPNClassifier method)
(deeprob.spn.models.sklearn.SPNEstimator method)
(deeprob.spn.structure.cltree.BinaryCLT method)
(deeprob.spn.structure.leaf.Bernoulli method)
(deeprob.spn.structure.leaf.Categorical method)
(deeprob.spn.structure.leaf.Gaussian method)
(deeprob.spn.structure.leaf.Isotonic method)
(deeprob.spn.structure.leaf.Leaf method)
(deeprob.spn.structure.leaf.Uniform method)
(deeprob.utils.data.DataFlatten method)
(deeprob.utils.data.DataNormalizer method)
(deeprob.utils.data.DataStandardizer method)
(deeprob.utils.data.DataTransform method)
Flatten (class in deeprob.torch.transforms)
forward() (deeprob.flows.layers.densenet.DenseBlock method)
(deeprob.flows.layers.densenet.DenseLayer method)
(deeprob.flows.layers.densenet.DenseNetwork method)
(deeprob.flows.layers.densenet.Transition method)
(deeprob.flows.layers.resnet.ResidualBlock method)
(deeprob.flows.layers.resnet.ResidualNetwork method)
(deeprob.flows.models.base.NormalizingFlow method)
(deeprob.flows.utils.Bijector method)
(deeprob.spn.layers.dgcspn.SpatialGaussianLayer method)
(deeprob.spn.layers.dgcspn.SpatialProductLayer method)
(deeprob.spn.layers.dgcspn.SpatialRootLayer method)
(deeprob.spn.layers.dgcspn.SpatialSumLayer method)
(deeprob.spn.layers.ratspn.ProductLayer method)
(deeprob.spn.layers.ratspn.RegionGraphLayer method)
(deeprob.spn.layers.ratspn.RootLayer method)
(deeprob.spn.layers.ratspn.SumLayer method)
(deeprob.spn.models.dgcspn.DgcSpn method)
(deeprob.spn.models.ratspn.RatSpn method)
(deeprob.torch.constraints.ScaleClipper method)
(deeprob.torch.transforms.Flatten method)
(deeprob.torch.transforms.Normalize method)
(deeprob.torch.transforms.Quantize method)
(deeprob.torch.transforms.RandomHorizontalFlip method)
(deeprob.torch.transforms.Reshape method)
(deeprob.torch.transforms.Transform method)
(deeprob.torch.transforms.TransformList method)
(deeprob.torch.utils.MaskedLinear method)
(deeprob.torch.utils.ScaledTanh method)
(deeprob.torch.utils.WeightNormConv2d method)
(deeprob.utils.data.DataFlatten method)
(deeprob.utils.data.DataNormalizer method)
(deeprob.utils.data.DataStandardizer method)
(deeprob.utils.data.DataTransform method)
G
Gaussian (class in deeprob.spn.structure.leaf)
GaussianLayer (class in deeprob.spn.layers.ratspn)
GaussianRatSpn (class in deeprob.spn.models.ratspn)
generate_random_partitioning() (in module deeprob.spn.utils.partitioning)
get_activation_class() (in module deeprob.torch.utils)
get_best_state() (deeprob.torch.callbacks.EarlyStopping method)
get_children() (deeprob.utils.graph.TreeNode method)
get_conj_row_ids() (deeprob.spn.utils.partitioning.Partition method)
get_horizontal_split() (deeprob.spn.utils.partitioning.Partition method)
get_id() (deeprob.utils.graph.TreeNode method)
get_learn_leaf_method() (in module deeprob.spn.learning.leaf)
get_n_nodes() (deeprob.utils.graph.TreeNode method)
get_optimizer_class() (in module deeprob.torch.utils)
get_parent() (deeprob.utils.graph.TreeNode method)
get_scopes() (deeprob.spn.structure.cltree.BinaryCLT method)
get_slice() (deeprob.spn.utils.partitioning.Partition method)
get_split_cols_method() (in module deeprob.spn.learning.splitting.cols)
get_split_rows_method() (in module deeprob.spn.learning.splitting.rows)
get_tree_scope() (deeprob.utils.graph.TreeNode method)
get_vertical_split() (deeprob.spn.utils.partitioning.Partition method)
gini_adaptive_cols() (in module deeprob.spn.learning.splitting.gini)
gini_cols() (in module deeprob.spn.learning.splitting.gini)
gmm() (in module deeprob.spn.learning.splitting.cluster)
greedy_vars_ordering() (in module deeprob.spn.learning.xpc)
gtest() (in module deeprob.spn.learning.splitting.gvs)
gvs_cols() (in module deeprob.spn.learning.splitting.gvs)
H
has_rsample (deeprob.flows.models.base.NormalizingFlow attribute)
(deeprob.torch.base.ProbabilisticModel attribute)
I
in_channels (deeprob.flows.layers.coupling.CouplingBlock2d property)
(deeprob.flows.layers.coupling.CouplingLayer2d property)
(deeprob.spn.layers.dgcspn.SpatialGaussianLayer property)
(deeprob.spn.layers.dgcspn.SpatialProductLayer property)
(deeprob.spn.layers.dgcspn.SpatialRootLayer property)
(deeprob.spn.layers.dgcspn.SpatialSumLayer property)
in_features (deeprob.torch.utils.MaskedLinear attribute)
in_height (deeprob.flows.layers.coupling.CouplingBlock2d property)
(deeprob.flows.layers.coupling.CouplingLayer2d property)
(deeprob.spn.layers.dgcspn.SpatialGaussianLayer property)
(deeprob.spn.layers.dgcspn.SpatialProductLayer property)
(deeprob.spn.layers.dgcspn.SpatialRootLayer property)
(deeprob.spn.layers.dgcspn.SpatialSumLayer property)
in_width (deeprob.flows.layers.coupling.CouplingBlock2d property)
(deeprob.flows.layers.coupling.CouplingLayer2d property)
(deeprob.spn.layers.dgcspn.SpatialGaussianLayer property)
(deeprob.spn.layers.dgcspn.SpatialProductLayer property)
(deeprob.spn.layers.dgcspn.SpatialRootLayer property)
(deeprob.spn.layers.dgcspn.SpatialSumLayer property)
is_check_dtype_enabled() (in module deeprob.context)
is_check_spn_enabled() (in module deeprob.context)
is_decomposable() (in module deeprob.spn.utils.validity)
is_first (deeprob.spn.learning.learnspn.Task attribute)
is_horizontally_partitioned() (deeprob.spn.utils.partitioning.Partition method)
is_labeled() (in module deeprob.spn.utils.validity)
is_leaf() (deeprob.utils.graph.TreeNode method)
is_partitioned() (deeprob.spn.utils.partitioning.Partition method)
is_smooth() (in module deeprob.spn.utils.validity)
is_structured_decomposable() (in module deeprob.spn.utils.validity)
Isotonic (class in deeprob.spn.structure.leaf)
K
kmeans() (in module deeprob.spn.learning.splitting.cluster)
kmeans_mb() (in module deeprob.spn.learning.splitting.cluster)
kurtosis() (in module deeprob.spn.algorithms.moments)
L
Leaf (class in deeprob.spn.structure.leaf)
leaf_moment() (in module deeprob.spn.algorithms.moments)
leaf_mpe() (in module deeprob.spn.algorithms.inference)
leaf_sample() (in module deeprob.spn.algorithms.sampling)
LEAF_TYPE (deeprob.spn.structure.cltree.BinaryCLT attribute)
(deeprob.spn.structure.leaf.Bernoulli attribute)
(deeprob.spn.structure.leaf.Categorical attribute)
(deeprob.spn.structure.leaf.Gaussian attribute)
(deeprob.spn.structure.leaf.Isotonic attribute)
(deeprob.spn.structure.leaf.Leaf attribute)
(deeprob.spn.structure.leaf.Uniform attribute)
LeafType (class in deeprob.spn.structure.leaf)
learn_binary_clt() (in module deeprob.spn.learning.leaf)
learn_classifier() (in module deeprob.spn.learning.wrappers)
learn_estimator() (in module deeprob.spn.learning.wrappers)
learn_expc() (in module deeprob.spn.learning.xpc)
learn_isotonic() (in module deeprob.spn.learning.leaf)
learn_mle() (in module deeprob.spn.learning.leaf)
learn_naive_factorization() (in module deeprob.spn.learning.leaf)
learn_spn() (in module deeprob.spn.learning.learnspn)
learn_xpc() (in module deeprob.spn.learning.xpc)
LearnLeafFunc (in module deeprob.spn.learning.leaf)
likelihood() (deeprob.spn.structure.cltree.BinaryCLT method)
(deeprob.spn.structure.leaf.Bernoulli method)
(deeprob.spn.structure.leaf.Categorical method)
(deeprob.spn.structure.leaf.Gaussian method)
(deeprob.spn.structure.leaf.Isotonic method)
(deeprob.spn.structure.leaf.Leaf method)
(deeprob.spn.structure.leaf.Uniform method)
(deeprob.spn.structure.node.Node method)
(deeprob.spn.structure.node.Product method)
(deeprob.spn.structure.node.Sum method)
(in module deeprob.spn.algorithms.inference)
load_binary_clt_json() (in module deeprob.spn.structure.io)
load_digraph_json() (in module deeprob.spn.structure.io)
load_spn_json() (in module deeprob.spn.structure.io)
log_likelihood() (deeprob.spn.structure.cltree.BinaryCLT method)
(deeprob.spn.structure.leaf.Bernoulli method)
(deeprob.spn.structure.leaf.Categorical method)
(deeprob.spn.structure.leaf.Gaussian method)
(deeprob.spn.structure.leaf.Isotonic method)
(deeprob.spn.structure.leaf.Leaf method)
(deeprob.spn.structure.leaf.Uniform method)
(deeprob.spn.structure.node.Node method)
(deeprob.spn.structure.node.Product method)
(deeprob.spn.structure.node.Sum method)
(in module deeprob.spn.algorithms.inference)
log_prob() (deeprob.torch.base.ProbabilisticModel method)
LogitLayer (class in deeprob.flows.utils)
loss() (deeprob.flows.models.base.NormalizingFlow method)
(deeprob.spn.models.dgcspn.DgcSpn method)
(deeprob.spn.models.ratspn.RatSpn method)
(deeprob.torch.base.ProbabilisticModel method)
M
MAF (class in deeprob.flows.models.maf)
make_layers() (deeprob.utils.region.RegionGraph method)
marginalize() (in module deeprob.spn.algorithms.structure)
MaskedLinear (class in deeprob.torch.utils)
maximum_spanning_tree() (in module deeprob.utils.graph)
message_passing() (deeprob.spn.structure.cltree.BinaryCLT method)
mixed_ohe_data() (in module deeprob.utils.data)
module
deeprob
deeprob.context
deeprob.flows
deeprob.flows.layers
deeprob.flows.layers.autoregressive
deeprob.flows.layers.coupling
deeprob.flows.layers.densenet
deeprob.flows.layers.resnet
deeprob.flows.models
deeprob.flows.models.base
deeprob.flows.models.maf
deeprob.flows.models.realnvp
deeprob.flows.utils
deeprob.spn
deeprob.spn.algorithms
deeprob.spn.algorithms.evaluation
deeprob.spn.algorithms.gradient
deeprob.spn.algorithms.inference
deeprob.spn.algorithms.moments
deeprob.spn.algorithms.sampling
deeprob.spn.algorithms.structure
deeprob.spn.layers
deeprob.spn.layers.dgcspn
deeprob.spn.layers.ratspn
deeprob.spn.learning
deeprob.spn.learning.em
deeprob.spn.learning.leaf
deeprob.spn.learning.learnspn
deeprob.spn.learning.splitting
deeprob.spn.learning.splitting.cluster
deeprob.spn.learning.splitting.cols
deeprob.spn.learning.splitting.entropy
deeprob.spn.learning.splitting.gini
deeprob.spn.learning.splitting.gvs
deeprob.spn.learning.splitting.random
deeprob.spn.learning.splitting.rdc
deeprob.spn.learning.splitting.rows
deeprob.spn.learning.wrappers
deeprob.spn.learning.xpc
deeprob.spn.models
deeprob.spn.models.dgcspn
deeprob.spn.models.ratspn
deeprob.spn.models.sklearn
deeprob.spn.structure
deeprob.spn.structure.cltree
deeprob.spn.structure.io
deeprob.spn.structure.leaf
deeprob.spn.structure.node
deeprob.spn.utils
deeprob.spn.utils.filter
deeprob.spn.utils.partitioning
deeprob.spn.utils.statistics
deeprob.spn.utils.validity
deeprob.torch
deeprob.torch.base
deeprob.torch.callbacks
deeprob.torch.constraints
deeprob.torch.datasets
deeprob.torch.initializers
deeprob.torch.metrics
deeprob.torch.routines
deeprob.torch.transforms
deeprob.torch.utils
deeprob.utils
deeprob.utils.data
deeprob.utils.graph
deeprob.utils.random
deeprob.utils.region
deeprob.utils.statistics
moment() (deeprob.spn.structure.cltree.BinaryCLT method)
(deeprob.spn.structure.leaf.Bernoulli method)
(deeprob.spn.structure.leaf.Categorical method)
(deeprob.spn.structure.leaf.Gaussian method)
(deeprob.spn.structure.leaf.Isotonic method)
(deeprob.spn.structure.leaf.Leaf method)
(deeprob.spn.structure.leaf.Uniform method)
(in module deeprob.spn.algorithms.moments)
mpe() (deeprob.spn.layers.ratspn.ProductLayer method)
(deeprob.spn.layers.ratspn.RegionGraphLayer method)
(deeprob.spn.layers.ratspn.RootLayer method)
(deeprob.spn.layers.ratspn.SumLayer method)
(deeprob.spn.models.dgcspn.DgcSpn method)
(deeprob.spn.models.ratspn.RatSpn method)
(deeprob.spn.models.sklearn.SPNEstimator method)
(deeprob.spn.structure.cltree.BinaryCLT method)
(deeprob.spn.structure.leaf.Bernoulli method)
(deeprob.spn.structure.leaf.Categorical method)
(deeprob.spn.structure.leaf.Gaussian method)
(deeprob.spn.structure.leaf.Isotonic method)
(deeprob.spn.structure.leaf.Leaf method)
(deeprob.spn.structure.leaf.Uniform method)
(in module deeprob.spn.algorithms.inference)
N
no_cols_split (deeprob.spn.learning.learnspn.Task attribute)
no_rows_split (deeprob.spn.learning.learnspn.Task attribute)
Node (class in deeprob.spn.structure.node)
node_likelihood() (in module deeprob.spn.algorithms.inference)
node_log_likelihood() (in module deeprob.spn.algorithms.inference)
Normalize (class in deeprob.torch.transforms)
NormalizingFlow (class in deeprob.flows.models.base)
num_classes (deeprob.torch.datasets.SupervisedDataset property)
(deeprob.torch.datasets.WrappedDataset property)
O
ohe_data() (in module deeprob.utils.data)
OperationKind (class in deeprob.spn.learning.learnspn)
out_channels (deeprob.spn.layers.dgcspn.SpatialGaussianLayer property)
(deeprob.spn.layers.dgcspn.SpatialProductLayer property)
(deeprob.spn.layers.dgcspn.SpatialSumLayer property)
out_features (deeprob.torch.utils.MaskedLinear attribute)
out_height (deeprob.spn.layers.dgcspn.SpatialGaussianLayer property)
(deeprob.spn.layers.dgcspn.SpatialProductLayer property)
(deeprob.spn.layers.dgcspn.SpatialSumLayer property)
out_width (deeprob.spn.layers.dgcspn.SpatialGaussianLayer property)
(deeprob.spn.layers.dgcspn.SpatialProductLayer property)
(deeprob.spn.layers.dgcspn.SpatialSumLayer property)
P
parallel_layerwise_eval() (in module deeprob.spn.algorithms.evaluation)
params_count() (deeprob.spn.structure.cltree.BinaryCLT method)
(deeprob.spn.structure.leaf.Bernoulli method)
(deeprob.spn.structure.leaf.Categorical method)
(deeprob.spn.structure.leaf.Gaussian method)
(deeprob.spn.structure.leaf.Isotonic method)
(deeprob.spn.structure.leaf.Leaf method)
(deeprob.spn.structure.leaf.Uniform method)
params_dict() (deeprob.spn.structure.cltree.BinaryCLT method)
(deeprob.spn.structure.leaf.Bernoulli method)
(deeprob.spn.structure.leaf.Categorical method)
(deeprob.spn.structure.leaf.Gaussian method)
(deeprob.spn.structure.leaf.Isotonic method)
(deeprob.spn.structure.leaf.Leaf method)
(deeprob.spn.structure.leaf.Uniform method)
parent (deeprob.spn.learning.learnspn.Task attribute)
Partition (class in deeprob.spn.utils.partitioning)
plot_binary_clt() (in module deeprob.spn.structure.io)
plot_spn() (in module deeprob.spn.structure.io)
predict() (deeprob.spn.models.sklearn.SPNClassifier method)
predict_log_proba() (deeprob.spn.models.sklearn.SPNClassifier method)
(deeprob.spn.models.sklearn.SPNEstimator method)
predict_proba() (deeprob.spn.models.sklearn.SPNClassifier method)
preprocess() (deeprob.flows.models.base.NormalizingFlow method)
ProbabilisticModel (class in deeprob.torch.base)
Product (class in deeprob.spn.structure.node)
ProductLayer (class in deeprob.spn.layers.ratspn)
prune() (in module deeprob.spn.algorithms.structure)
Q
Quantize (class in deeprob.torch.transforms)
R
random_cols() (in module deeprob.spn.learning.splitting.random)
random_layers() (deeprob.utils.region.RegionGraph method)
random_rows() (in module deeprob.spn.learning.splitting.random)
RandomHorizontalFlip (class in deeprob.torch.transforms)
RandomState (in module deeprob.utils.random)
RatSpn (class in deeprob.spn.models.ratspn)
rdc_cca() (in module deeprob.spn.learning.splitting.rdc)
rdc_cols() (in module deeprob.spn.learning.splitting.rdc)
rdc_rows() (in module deeprob.spn.learning.splitting.rdc)
rdc_scores() (in module deeprob.spn.learning.splitting.rdc)
rdc_transform() (in module deeprob.spn.learning.splitting.rdc)
RealNVP1d (class in deeprob.flows.models.realnvp)
RealNVP2d (class in deeprob.flows.models.realnvp)
RegionGraph (class in deeprob.utils.region)
RegionGraphLayer (class in deeprob.spn.layers.ratspn)
REM_FEATURES (deeprob.spn.learning.learnspn.OperationKind attribute)
reset() (deeprob.torch.metrics.RunningAverageMetric method)
Reshape (class in deeprob.torch.transforms)
ResidualBlock (class in deeprob.flows.layers.resnet)
ResidualNetwork (class in deeprob.flows.layers.resnet)
rgvs_cols() (in module deeprob.spn.learning.splitting.gvs)
RootLayer (class in deeprob.spn.layers.ratspn)
rsample() (deeprob.flows.models.base.NormalizingFlow method)
RunningAverageMetric (class in deeprob.torch.metrics)
S
sample() (deeprob.flows.models.base.NormalizingFlow method)
(deeprob.spn.layers.ratspn.ProductLayer method)
(deeprob.spn.layers.ratspn.RegionGraphLayer method)
(deeprob.spn.layers.ratspn.RootLayer method)
(deeprob.spn.layers.ratspn.SumLayer method)
(deeprob.spn.models.dgcspn.DgcSpn method)
(deeprob.spn.models.ratspn.RatSpn method)
(deeprob.spn.models.sklearn.SPNClassifier method)
(deeprob.spn.models.sklearn.SPNEstimator method)
(deeprob.spn.structure.cltree.BinaryCLT method)
(deeprob.spn.structure.leaf.Bernoulli method)
(deeprob.spn.structure.leaf.Categorical method)
(deeprob.spn.structure.leaf.Gaussian method)
(deeprob.spn.structure.leaf.Isotonic method)
(deeprob.spn.structure.leaf.Leaf method)
(deeprob.spn.structure.leaf.Uniform method)
(deeprob.torch.base.ProbabilisticModel method)
(in module deeprob.spn.algorithms.sampling)
save_binary_clt_json() (in module deeprob.spn.structure.io)
save_digraph_json() (in module deeprob.spn.structure.io)
save_spn_json() (in module deeprob.spn.structure.io)
ScaleClipper (class in deeprob.torch.constraints)
ScaledTanh (class in deeprob.torch.utils)
scope (deeprob.spn.learning.learnspn.Task attribute)
score() (deeprob.spn.models.sklearn.SPNEstimator method)
set_parent() (deeprob.utils.graph.TreeNode method)
set_parent_partition() (deeprob.spn.utils.partitioning.Partition method)
should_stop (deeprob.torch.callbacks.EarlyStopping property)
skewness() (in module deeprob.spn.algorithms.moments)
SpatialGaussianLayer (class in deeprob.spn.layers.dgcspn)
SpatialProductLayer (class in deeprob.spn.layers.dgcspn)
SpatialRootLayer (class in deeprob.spn.layers.dgcspn)
SpatialSumLayer (class in deeprob.spn.layers.dgcspn)
SPLIT_COLS (deeprob.spn.learning.learnspn.OperationKind attribute)
split_cols_clusters() (in module deeprob.spn.learning.splitting.cols)
SPLIT_NAIVE (deeprob.spn.learning.learnspn.OperationKind attribute)
SPLIT_ROWS (deeprob.spn.learning.learnspn.OperationKind attribute)
split_rows_clusters() (in module deeprob.spn.learning.splitting.rows)
SplitColsFunc (in module deeprob.spn.learning.splitting.cols)
SplitRowsFunc (in module deeprob.spn.learning.splitting.rows)
spn_to_digraph() (in module deeprob.spn.structure.io)
SPNClassifier (class in deeprob.spn.models.sklearn)
SPNEstimator (class in deeprob.spn.models.sklearn)
squeeze_depth2d() (in module deeprob.flows.utils)
Sum (class in deeprob.spn.structure.node)
sum_mpe() (in module deeprob.spn.algorithms.inference)
sum_sample() (in module deeprob.spn.algorithms.sampling)
SumLayer (class in deeprob.spn.layers.ratspn)
SupervisedDataset (class in deeprob.torch.datasets)
T
Task (class in deeprob.spn.learning.learnspn)
test_discriminative() (in module deeprob.torch.routines)
test_generative() (in module deeprob.torch.routines)
test_model() (in module deeprob.torch.routines)
to_pc() (deeprob.spn.structure.cltree.BinaryCLT method)
topological_order() (in module deeprob.spn.structure.node)
topological_order_layered() (in module deeprob.spn.structure.node)
train() (deeprob.flows.models.base.NormalizingFlow method)
train_discriminative() (in module deeprob.torch.routines)
train_generative() (in module deeprob.torch.routines)
train_model() (in module deeprob.torch.routines)
training (deeprob.flows.layers.autoregressive.AutoregressiveLayer attribute)
(deeprob.flows.layers.coupling.CouplingBlock2d attribute)
(deeprob.flows.layers.coupling.CouplingLayer1d attribute)
(deeprob.flows.layers.coupling.CouplingLayer2d attribute)
(deeprob.flows.layers.densenet.DenseBlock attribute)
(deeprob.flows.layers.densenet.DenseLayer attribute)
(deeprob.flows.layers.densenet.DenseNetwork attribute)
(deeprob.flows.layers.densenet.Transition attribute)
(deeprob.flows.layers.resnet.ResidualBlock attribute)
(deeprob.flows.layers.resnet.ResidualNetwork attribute)
(deeprob.flows.models.base.NormalizingFlow attribute)
(deeprob.flows.models.maf.MAF attribute)
(deeprob.flows.models.realnvp.RealNVP1d attribute)
(deeprob.flows.models.realnvp.RealNVP2d attribute)
(deeprob.flows.utils.BatchNormLayer1d attribute)
(deeprob.flows.utils.BatchNormLayer2d attribute)
(deeprob.flows.utils.Bijector attribute)
(deeprob.flows.utils.DequantizeLayer attribute)
(deeprob.flows.utils.LogitLayer attribute)
(deeprob.spn.layers.dgcspn.SpatialGaussianLayer attribute)
(deeprob.spn.layers.dgcspn.SpatialProductLayer attribute)
(deeprob.spn.layers.dgcspn.SpatialRootLayer attribute)
(deeprob.spn.layers.dgcspn.SpatialSumLayer attribute)
(deeprob.spn.layers.ratspn.BernoulliLayer attribute)
(deeprob.spn.layers.ratspn.GaussianLayer attribute)
(deeprob.spn.layers.ratspn.ProductLayer attribute)
(deeprob.spn.layers.ratspn.RegionGraphLayer attribute)
(deeprob.spn.layers.ratspn.RootLayer attribute)
(deeprob.spn.layers.ratspn.SumLayer attribute)
(deeprob.spn.models.dgcspn.DgcSpn attribute)
(deeprob.spn.models.ratspn.BernoulliRatSpn attribute)
(deeprob.spn.models.ratspn.GaussianRatSpn attribute)
(deeprob.spn.models.ratspn.RatSpn attribute)
(deeprob.torch.base.ProbabilisticModel attribute)
(deeprob.torch.constraints.ScaleClipper attribute)
(deeprob.torch.utils.ScaledTanh attribute)
(deeprob.torch.utils.WeightNormConv2d attribute)
Transform (class in deeprob.torch.transforms)
TransformList (class in deeprob.torch.transforms)
Transition (class in deeprob.flows.layers.densenet)
TreeNode (class in deeprob.utils.graph)
U
Uniform (class in deeprob.spn.structure.leaf)
unpad_samples() (deeprob.spn.layers.ratspn.RegionGraphLayer method)
unpreprocess() (deeprob.flows.models.base.NormalizingFlow method)
unsqueeze_depth2d() (in module deeprob.flows.utils)
UnsupervisedDataset (class in deeprob.torch.datasets)
V
variance() (in module deeprob.spn.algorithms.moments)
W
wald() (in module deeprob.spn.learning.splitting.cluster)
weight (deeprob.torch.utils.MaskedLinear attribute)
WeightNormConv2d (class in deeprob.torch.utils)
WrappedDataset (class in deeprob.torch.datasets)
wrgvs_cols() (in module deeprob.spn.learning.splitting.gvs)
Read the Docs
v: latest
Versions
latest
Downloads
pdf
On Read the Docs
Project Home
Builds