gmmvi
0.0
About
Get Started
API Reference
References
gmmvi
Docs
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
_bracketing_search() (gmmvi.optimization.gmmvi_modules.weight_updater.TrustRegionBasedWeightUpdater method)
_update_weights_from_expected_log_ratios() (gmmvi.optimization.gmmvi_modules.weight_updater.DirectWeightUpdater method)
(gmmvi.optimization.gmmvi_modules.weight_updater.TrustRegionBasedWeightUpdater method)
A
adapt_number_of_components() (gmmvi.optimization.gmmvi_modules.component_adaptation.FixedComponentAdaptation method)
(gmmvi.optimization.gmmvi_modules.component_adaptation.VipsComponentAdaptation method)
add_at_best_location() (gmmvi.optimization.gmmvi_modules.component_adaptation.VipsComponentAdaptation method)
add_component() (gmmvi.models.diagonal_gmm.DiagonalGMM method)
(gmmvi.models.full_cov_gmm.FullCovGMM method)
(gmmvi.models.gmm.GMM method)
(gmmvi.models.gmm_wrapper.GmmWrapper method)
add_new_component() (gmmvi.optimization.gmmvi_modules.component_adaptation.VipsComponentAdaptation method)
add_samples() (gmmvi.optimization.sample_db.SampleDB method)
apply_NG_update() (gmmvi.optimization.gmmvi_modules.ng_based_component_updater.DirectNgBasedComponentUpdater method)
(gmmvi.optimization.gmmvi_modules.ng_based_component_updater.KLConstrainedNgBasedComponentUpdater method)
(gmmvi.optimization.gmmvi_modules.ng_based_component_updater.NgBasedComponentUpdater method)
(gmmvi.optimization.gmmvi_modules.ng_based_component_updater.NgBasedComponentUpdaterIblr method)
average_loss() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
avg_bayesian_inference_loss() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
avg_bayesian_inference_test_loss() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
B
bayesian_inference_test_loss() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
BNN_LNPDF (class in gmmvi.experiments.target_distributions.bnn)
bracketing_search() (gmmvi.optimization.gmmvi_modules.ng_based_component_updater.KLConstrainedNgBasedComponentUpdater method)
build_from_config() (gmmvi.gmmvi_runner.GmmviRunner static method)
(gmmvi.models.gmm_wrapper.GmmWrapper static method)
(gmmvi.optimization.gmmvi.GMMVI static method)
(gmmvi.optimization.gmmvi_modules.component_adaptation.ComponentAdaptation static method)
(gmmvi.optimization.gmmvi_modules.component_stepsize_adaptation.ComponentStepsizeAdaptation static method)
(gmmvi.optimization.gmmvi_modules.ng_based_component_updater.NgBasedComponentUpdater static method)
(gmmvi.optimization.gmmvi_modules.ng_estimator.NgEstimator static method)
(gmmvi.optimization.gmmvi_modules.sample_selector.SampleSelector static method)
(gmmvi.optimization.gmmvi_modules.weight_stepsize_adaptation.WeightStepsizeAdaptation static method)
(gmmvi.optimization.gmmvi_modules.weight_updater.WeightUpdater static method)
(gmmvi.optimization.sample_db.SampleDB static method)
C
can_sample() (gmmvi.experiments.target_distributions.gmm.GMM_LNPDF method)
(gmmvi.experiments.target_distributions.lnpdf.LNPDF method)
(gmmvi.experiments.target_distributions.student_t_mixture.StudentTMixture_LNPDF method)
component_entropies() (gmmvi.models.gmm.GMM method)
component_log_densities() (gmmvi.models.diagonal_gmm.DiagonalGMM method)
(gmmvi.models.full_cov_gmm.FullCovGMM method)
(gmmvi.models.gmm.GMM method)
component_log_density() (gmmvi.models.full_cov_gmm.FullCovGMM method)
(gmmvi.models.gmm.GMM method)
component_log_density_and_grad() (gmmvi.models.gmm.GMM method)
component_marginal_log_densities() (gmmvi.models.full_cov_gmm.FullCovGMM method)
(gmmvi.models.gmm.GMM method)
ComponentAdaptation (class in gmmvi.optimization.gmmvi_modules.component_adaptation)
ComponentStepsizeAdaptation (class in gmmvi.optimization.gmmvi_modules.component_stepsize_adaptation)
compute_MMD() (gmmvi.experiments.evaluation.mmd.MMD method)
covs (gmmvi.models.diagonal_gmm.DiagonalGMM property)
(gmmvi.models.full_cov_gmm.FullCovGMM property)
(gmmvi.models.gmm.GMM property)
create_model() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
D
DecayingComponentStepsizeAdaptation (class in gmmvi.optimization.gmmvi_modules.component_stepsize_adaptation)
DecayingWeightStepsizeAdaptation (class in gmmvi.optimization.gmmvi_modules.weight_stepsize_adaptation)
delete_bad_components() (gmmvi.optimization.gmmvi_modules.component_adaptation.VipsComponentAdaptation method)
density() (gmmvi.models.gmm.GMM method)
diagonal_gaussian_log_pdf() (gmmvi.models.diagonal_gmm.DiagonalGMM static method)
DiagonalGMM (class in gmmvi.models.diagonal_gmm)
DirectNgBasedComponentUpdater (class in gmmvi.optimization.gmmvi_modules.ng_based_component_updater)
DirectWeightUpdater (class in gmmvi.optimization.gmmvi_modules.weight_updater)
E
evaluate_background() (gmmvi.optimization.sample_db.SampleDB method)
expensive_metrics() (gmmvi.experiments.target_distributions.gmm.GMM_LNPDF method)
(gmmvi.experiments.target_distributions.lnpdf.LNPDF method)
(gmmvi.experiments.target_distributions.logistic_regression.LogisticRegression_minibatch method)
(gmmvi.experiments.target_distributions.planar_robot.PlanarRobot method)
(gmmvi.experiments.target_distributions.student_t_mixture.StudentTMixture_LNPDF method)
F
finalize() (gmmvi.gmmvi_runner.GmmviRunner method)
fit() (gmmvi.optimization.least_squares.RegressionFunc method)
fit_quadratic() (gmmvi.optimization.least_squares.QuadFunc method)
FixedComponentAdaptation (class in gmmvi.optimization.gmmvi_modules.component_adaptation)
FixedComponentStepsizeAdaptation (class in gmmvi.optimization.gmmvi_modules.component_stepsize_adaptation)
FixedWeightStepsizeAdaptation (class in gmmvi.optimization.gmmvi_modules.weight_stepsize_adaptation)
forward_from_weight_vector() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
forward_kinematics() (gmmvi.experiments.target_distributions.planar_robot.PlanarRobot method)
FullCovGMM (class in gmmvi.models.full_cov_gmm)
G
gaussian_entropy() (gmmvi.models.diagonal_gmm.DiagonalGMM method)
(gmmvi.models.full_cov_gmm.FullCovGMM method)
(gmmvi.models.gmm.GMM method)
get_average_entropy() (gmmvi.models.gmm.GMM method)
get_cheap_metrics() (gmmvi.gmmvi_runner.GmmviRunner method)
get_effective_samples() (gmmvi.optimization.gmmvi_modules.sample_selector.LinSampleSelector method)
(gmmvi.optimization.gmmvi_modules.sample_selector.VipsSampleSelector method)
get_expected_hessian_and_grad() (gmmvi.optimization.gmmvi_modules.ng_estimator.MoreNgEstimator method)
(gmmvi.optimization.gmmvi_modules.ng_estimator.NgEstimator method)
(gmmvi.optimization.gmmvi_modules.ng_estimator.SteinNgEstimator method)
get_expensive_metrics() (gmmvi.gmmvi_runner.GmmviRunner method)
get_newest_samples() (gmmvi.optimization.sample_db.SampleDB method)
get_num_dimensions() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
(gmmvi.experiments.target_distributions.gmm.GMM_LNPDF method)
(gmmvi.experiments.target_distributions.lnpdf.LNPDF method)
(gmmvi.experiments.target_distributions.logistic_regression.LogisticRegression method)
(gmmvi.experiments.target_distributions.planar_robot.PlanarRobot method)
(gmmvi.experiments.target_distributions.student_t_mixture.StudentTMixture_LNPDF method)
get_random_sample() (gmmvi.optimization.sample_db.SampleDB method)
get_rewards_for_comp() (gmmvi.optimization.gmmvi_modules.ng_estimator.NgEstimator method)
get_samples_and_entropy() (gmmvi.gmmvi_runner.GmmviRunner method)
GMM (class in gmmvi.models.gmm)
GMM_LNPDF (class in gmmvi.experiments.target_distributions.gmm)
GMMVI (class in gmmvi.optimization.gmmvi)
gmmvi.models.diagonal_gmm
module
gmmvi.models.full_cov_gmm
module
gmmvi.models.gmm
module
gmmvi.models.gmm_wrapper
module
gmmvi.optimization.least_squares
module
GmmviRunner (class in gmmvi.gmmvi_runner)
GmmWrapper (class in gmmvi.models.gmm_wrapper)
I
ImprovementBasedComponentStepsizeAdaptation (class in gmmvi.optimization.gmmvi_modules.component_stepsize_adaptation)
ImprovementBasedWeightStepsizeAdaptation (class in gmmvi.optimization.gmmvi_modules.weight_stepsize_adaptation)
iterate_and_log() (gmmvi.gmmvi_runner.GmmviRunner method)
K
kl() (gmmvi.optimization.gmmvi_modules.ng_based_component_updater.KLConstrainedNgBasedComponentUpdater method)
(gmmvi.optimization.gmmvi_modules.weight_updater.TrustRegionBasedWeightUpdater method)
KLConstrainedNgBasedComponentUpdater (class in gmmvi.optimization.gmmvi_modules.ng_based_component_updater)
L
likelihood() (gmmvi.experiments.target_distributions.planar_robot.PlanarRobot method)
likelihood_batch() (gmmvi.experiments.target_distributions.logistic_regression.LogisticRegression_minibatch method)
LinFunc (class in gmmvi.optimization.least_squares)
LinSampleSelector (class in gmmvi.optimization.gmmvi_modules.sample_selector)
LNPDF (class in gmmvi.experiments.target_distributions.lnpdf)
log_densities_also_individual() (gmmvi.models.gmm.GMM method)
log_density() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
(gmmvi.experiments.target_distributions.gmm.GMM_LNPDF method)
(gmmvi.experiments.target_distributions.lnpdf.LNPDF method)
(gmmvi.experiments.target_distributions.logistic_regression.LogisticRegression method)
(gmmvi.experiments.target_distributions.logistic_regression.LogisticRegression_minibatch method)
(gmmvi.experiments.target_distributions.planar_robot.PlanarRobot method)
(gmmvi.experiments.target_distributions.student_t_mixture.StudentTMixture_LNPDF method)
(gmmvi.models.gmm.GMM method)
log_density_and_grad() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
(gmmvi.experiments.target_distributions.lnpdf.LNPDF method)
(gmmvi.models.gmm.GMM method)
log_density_fb() (gmmvi.experiments.target_distributions.logistic_regression.LogisticRegression_minibatch method)
log_likelihood() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
(gmmvi.experiments.target_distributions.logistic_regression.LogisticRegression method)
log_likelihood_and_grad() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
log_likelihood_old() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
log_prior() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
log_prior_and_grad() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
log_to_disk() (gmmvi.gmmvi_runner.GmmviRunner method)
LogisticRegression (class in gmmvi.experiments.target_distributions.logistic_regression)
LogisticRegression_minibatch (class in gmmvi.experiments.target_distributions.logistic_regression)
M
marginal_log_density() (gmmvi.experiments.target_distributions.gmm.GMM_LNPDF method)
(gmmvi.experiments.target_distributions.student_t_mixture.StudentTMixture_LNPDF method)
(gmmvi.models.gmm.GMM method)
MMD (class in gmmvi.experiments.evaluation.mmd)
module
gmmvi.models.diagonal_gmm
gmmvi.models.full_cov_gmm
gmmvi.models.gmm
gmmvi.models.gmm_wrapper
gmmvi.optimization.least_squares
MoreNgEstimator (class in gmmvi.optimization.gmmvi_modules.ng_estimator)
N
NgBasedComponentUpdater (class in gmmvi.optimization.gmmvi_modules.ng_based_component_updater)
NgBasedComponentUpdaterIblr (class in gmmvi.optimization.gmmvi_modules.ng_based_component_updater)
NgEstimator (class in gmmvi.optimization.gmmvi_modules.ng_estimator)
num_components (gmmvi.models.gmm.GMM property)
P
PlanarRobot (class in gmmvi.experiments.target_distributions.planar_robot)
prepare_data() (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF method)
prior_std (gmmvi.experiments.target_distributions.bnn.BNN_LNPDF property)
(gmmvi.experiments.target_distributions.logistic_regression.LogisticRegression property)
Q
QuadFunc (class in gmmvi.optimization.least_squares)
R
RegressionFunc (class in gmmvi.optimization.least_squares)
remove_component() (gmmvi.models.gmm.GMM method)
(gmmvi.models.gmm_wrapper.GmmWrapper method)
remove_every_nth_sample() (gmmvi.optimization.sample_db.SampleDB method)
replace_components() (gmmvi.models.gmm.GMM method)
replace_weights() (gmmvi.models.gmm.GMM method)
(gmmvi.models.gmm_wrapper.GmmWrapper method)
requires_gradients (gmmvi.optimization.gmmvi_modules.ng_estimator.NgEstimator property)
S
safe_for_tf_graph (gmmvi.experiments.target_distributions.lnpdf.LNPDF property)
sample() (gmmvi.experiments.target_distributions.gmm.GMM_LNPDF method)
(gmmvi.experiments.target_distributions.lnpdf.LNPDF method)
(gmmvi.experiments.target_distributions.student_t_mixture.StudentTMixture_LNPDF method)
(gmmvi.models.gmm.GMM method)
sample_categorical() (gmmvi.models.gmm.GMM method)
sample_from_component() (gmmvi.models.diagonal_gmm.DiagonalGMM method)
(gmmvi.models.full_cov_gmm.FullCovGMM method)
(gmmvi.models.gmm.GMM method)
sample_from_components() (gmmvi.models.gmm.GMM method)
sample_from_components_no_shuffle() (gmmvi.models.gmm.GMM method)
sample_where_needed() (gmmvi.optimization.gmmvi_modules.sample_selector.LinSampleSelector method)
(gmmvi.optimization.gmmvi_modules.sample_selector.VipsSampleSelector method)
SampleDB (class in gmmvi.optimization.sample_db)
SampleSelector (class in gmmvi.optimization.gmmvi_modules.sample_selector)
select_samples() (gmmvi.optimization.gmmvi_modules.sample_selector.LinSampleSelector method)
(gmmvi.optimization.gmmvi_modules.sample_selector.SampleSelector method)
(gmmvi.optimization.gmmvi_modules.sample_selector.VipsSampleSelector method)
select_samples_for_adding_heuristic() (gmmvi.optimization.gmmvi_modules.component_adaptation.VipsComponentAdaptation method)
shuffle_data() (gmmvi.experiments.target_distributions.logistic_regression.LogisticRegression_minibatch method)
SteinNgEstimator (class in gmmvi.optimization.gmmvi_modules.ng_estimator)
store_rewards() (gmmvi.models.gmm_wrapper.GmmWrapper method)
StudentTMixture_LNPDF (class in gmmvi.experiments.target_distributions.student_t_mixture)
T
train_iter() (gmmvi.optimization.gmmvi.GMMVI method)
TrustRegionBasedWeightUpdater (class in gmmvi.optimization.gmmvi_modules.weight_updater)
U
update_stepsize() (gmmvi.optimization.gmmvi_modules.component_stepsize_adaptation.ComponentStepsizeAdaptation method)
(gmmvi.optimization.gmmvi_modules.component_stepsize_adaptation.DecayingComponentStepsizeAdaptation method)
(gmmvi.optimization.gmmvi_modules.component_stepsize_adaptation.FixedComponentStepsizeAdaptation method)
(gmmvi.optimization.gmmvi_modules.component_stepsize_adaptation.ImprovementBasedComponentStepsizeAdaptation method)
(gmmvi.optimization.gmmvi_modules.weight_stepsize_adaptation.WeightStepsizeAdaptation method)
update_stepsizes() (gmmvi.models.gmm_wrapper.GmmWrapper method)
update_weights() (gmmvi.optimization.gmmvi_modules.weight_updater.WeightUpdater method)
use_log_density_and_grad (gmmvi.experiments.target_distributions.lnpdf.LNPDF property)
V
VipsComponentAdaptation (class in gmmvi.optimization.gmmvi_modules.component_adaptation)
VipsSampleSelector (class in gmmvi.optimization.gmmvi_modules.sample_selector)
W
weights (gmmvi.models.gmm.GMM property)
WeightStepsizeAdaptation (class in gmmvi.optimization.gmmvi_modules.weight_stepsize_adaptation)
WeightUpdater (class in gmmvi.optimization.gmmvi_modules.weight_updater)