nessai
latest
Contents:
Installation
Running the sampler
Standard sampler configuration
Importance nested sampler
Reparameterisations
Normalising flows configuration
Parallelisation with nessai
Gravitational-wave inference
Further details
API reference
Examples:
Simple Gaussian example
Bilby example
nessai
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
add_and_update_points() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
add_default_reparameterisations() (nessai.gw.proposal.GWFlowProposal method)
(nessai.proposal.flowproposal.FlowProposal method)
add_dict_to_hdf5_file() (in module nessai.utils.io)
add_extra_parameters_to_live_points() (in module nessai.livepoint)
add_fields() (nessai.samplers.importancesampler.ImportanceNestedSampler static method)
add_level_post_sampling() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
add_new_flow() (nessai.flowmodel.importance.ImportanceFlowModel method)
add_new_proposal() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
add_new_proposal_weight() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
add_reparameterisation() (nessai.reparameterisations.combined.CombinedReparameterisation method)
add_reparameterisations() (nessai.reparameterisations.combined.CombinedReparameterisation method)
add_samples() (nessai.samplers.importancesampler.OrderedSamples method)
add_to_nested_samples() (nessai.samplers.importancesampler.OrderedSamples method)
adjust_final_samples() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
aliases (nessai.gw.proposal.GWFlowProposal attribute)
allow_multi_valued_likelihood (nessai.model.Model attribute)
allow_vectorised (nessai.model.Model attribute)
allow_vectorised_prior (nessai.model.Model attribute)
AnalyticProposal (class in nessai.proposal.analytic)
Angle (class in nessai.reparameterisations.angle)
angle (nessai.reparameterisations.angle.Angle property)
AnglePair (class in nessai.reparameterisations.angle)
angles (nessai.reparameterisations.angle.AnglePair property)
array_split_chunksize() (in module nessai.utils.structures)
assert_structured_arrays_equal() (in module nessai.utils.testing)
augmented_prior() (nessai.proposal.augmented.AugmentedFlowProposal method)
AugmentedFlowProposal (class in nessai.proposal.augmented)
AugmentedGWFlowProposal (class in nessai.gw.proposal)
auto_bins() (in module nessai.utils.hist)
B
backward_pass() (nessai.proposal.augmented.AugmentedFlowProposal method)
(nessai.proposal.flowproposal.FlowProposal method)
base_colour (nessai.config.PlottingConfig attribute)
base_distribution_log_prob() (nessai.flows.base.BaseFlow method)
(nessai.flows.base.NFlow method)
BaseFlow (class in nessai.flows.base)
BaseNestedSampler (class in nessai.samplers.base)
batch_evaluate_function() (in module nessai.utils.multiprocessing)
batch_evaluate_log_likelihood() (nessai.model.Model method)
batch_evaluate_log_prior() (nessai.model.Model method)
birth_log_likelihoods (nessai.samplers.nestedsampler.NestedSampler property)
bonferroni_correction() (in module nessai.utils.indices)
bounds (nessai.model.Model property)
C
check_batch_size() (nessai.flowmodel.base.FlowModel static method)
check_configuration() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
check_flow_model_reset() (nessai.samplers.nestedsampler.NestedSampler method)
check_insertion_indices() (nessai.samplers.nestedsampler.NestedSampler method)
check_multiprocessing_start_method() (in module nessai.utils.multiprocessing)
check_order() (nessai.reparameterisations.combined.CombinedReparameterisation method)
check_prior_bounds() (nessai.proposal.flowproposal.FlowProposal method)
check_proposal_kwargs() (in module nessai.proposal.utils)
check_proposal_switch() (nessai.samplers.nestedsampler.NestedSampler method)
check_resume() (nessai.flowsampler.FlowSampler method)
(nessai.samplers.nestedsampler.NestedSampler method)
check_state() (nessai.proposal.flowproposal.FlowProposal method)
(nessai.samplers.nestedsampler.NestedSampler method)
check_training() (nessai.samplers.nestedsampler.NestedSampler method)
check_vectorised_function() (in module nessai.utils.multiprocessing)
checkpoint() (nessai.samplers.base.BaseNestedSampler method)
(nessai.samplers.importancesampler.ImportanceNestedSampler method)
close_pool() (nessai.model.Model method)
(nessai.samplers.base.BaseNestedSampler method)
CombinedReparameterisation (class in nessai.reparameterisations.combined)
ComovingDistanceConverter (class in nessai.gw.utils)
compute_acceptance() (nessai.proposal.flowproposal.FlowProposal method)
compute_evidence_ratio() (nessai.samplers.importancesampler.OrderedSamples method)
compute_importance() (nessai.samplers.importancesampler.OrderedSamples method)
compute_indices_ks_test() (in module nessai.utils.indices)
compute_kl_between_proposals() (nessai.proposal.importance.ImportanceFlowProposal method)
compute_leakage() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
compute_log_Q() (nessai.proposal.importance.ImportanceFlowProposal method)
compute_meta_proposal_from_log_q() (nessai.proposal.importance.ImportanceFlowProposal method)
compute_meta_proposal_samples() (nessai.proposal.importance.ImportanceFlowProposal method)
compute_minimum_distances() (in module nessai.utils.distance)
compute_radius() (in module nessai.utils.sampling)
compute_stopping_criterion() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
compute_weights() (in module nessai.posterior)
(nessai.proposal.flowproposal.FlowProposal method)
(nessai.proposal.rejection.RejectionProposal method)
configure_constant_volume() (nessai.proposal.flowproposal.FlowProposal method)
configure_edge_detection() (in module nessai.utils.rescaling)
configure_fixed_radius() (nessai.proposal.flowproposal.FlowProposal method)
configure_flow_proposal() (nessai.samplers.nestedsampler.NestedSampler method)
configure_flow_reset() (nessai.samplers.nestedsampler.NestedSampler method)
configure_iterations() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
configure_latent_prior() (nessai.proposal.flowproposal.FlowProposal method)
configure_max_iteration() (nessai.samplers.nestedsampler.NestedSampler method)
configure_min_max_radius() (nessai.proposal.flowproposal.FlowProposal method)
configure_model() (in module nessai.flows.utils)
configure_output() (nessai.samplers.base.BaseNestedSampler method)
(nessai.samplers.nestedsampler.NestedSampler method)
configure_periodic_logging() (nessai.samplers.base.BaseNestedSampler method)
configure_plotting() (nessai.proposal.flowproposal.FlowProposal method)
configure_pool() (nessai.model.Model method)
configure_population() (nessai.proposal.flowproposal.FlowProposal method)
configure_post_rescaling() (nessai.reparameterisations.rescale.RescaleToBounds method)
configure_pre_rescaling() (nessai.reparameterisations.rescale.RescaleToBounds method)
configure_random_seed() (nessai.samplers.base.BaseNestedSampler method)
configure_reparameterisations() (nessai.proposal.flowproposal.FlowProposal method)
configure_stopping_criterion() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
configure_threads() (in module nessai.utils.threading)
configure_training_frequency() (nessai.samplers.nestedsampler.NestedSampler method)
configure_uninformed_proposal() (nessai.samplers.nestedsampler.NestedSampler method)
consume_sample() (nessai.samplers.nestedsampler.NestedSampler method)
convert_to_samples() (nessai.proposal.flowproposal.FlowProposal method)
core_parameters (nessai.config.LivepointsConfig attribute)
core_parameters_defaults (nessai.config.LivepointsConfig property)
core_parameters_dtype (nessai.config.LivepointsConfig property)
corner_plot() (in module nessai.plot)
create_linear_transform() (in module nessai.flows.utils)
create_pre_transform() (in module nessai.flows.utils)
current_proposal_entropy (nessai.samplers.importancesampler.ImportanceNestedSampler property)
D
dataframe_to_live_points() (in module nessai.livepoint)
default() (nessai.utils.io.NessaiJSONEncoder method)
default_float_dtype (nessai.config.LivepointsConfig attribute)
default_float_value (nessai.config.LivepointsConfig attribute)
DeltaPhaseReparameterisation (class in nessai.gw.reparameterisations)
detect_edge() (in module nessai.utils.rescaling)
determine_log_likelihood_threshold() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
determine_rescaled_bounds() (in module nessai.utils.rescaling)
determine_threshold_entropy() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
determine_threshold_quantile() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
dict_to_live_points() (in module nessai.livepoint)
differential_entropy() (in module nessai.utils.information)
dims (nessai.model.Model property)
(nessai.proposal.flowproposal.FlowProposal property)
disable_style (nessai.config.PlottingConfig attribute)
DistanceConverter (class in nessai.gw.utils)
DistanceReparameterisation (class in nessai.gw.reparameterisations)
draw() (nessai.proposal.analytic.AnalyticProposal method)
(nessai.proposal.base.Proposal method)
(nessai.proposal.flowproposal.FlowProposal method)
(nessai.proposal.importance.ImportanceFlowProposal method)
draw_final_samples() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
draw_from_flows() (nessai.proposal.importance.ImportanceFlowProposal method)
draw_from_prior() (nessai.proposal.importance.ImportanceFlowProposal method)
draw_gaussian() (in module nessai.utils.sampling)
draw_latent_prior() (nessai.proposal.flowproposal.FlowProposal method)
draw_more_nested_samples() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
draw_n_samples() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
draw_nsphere() (in module nessai.utils.sampling)
draw_posterior_samples() (in module nessai.posterior)
(nessai.samplers.importancesampler.ImportanceNestedSampler method)
draw_proposal() (nessai.proposal.rejection.RejectionProposal method)
draw_surface_nsphere() (in module nessai.utils.sampling)
draw_truncated_gaussian() (in module nessai.utils.sampling)
draw_uniform() (in module nessai.utils.sampling)
E
effective_sample_size() (in module nessai.utils.stats)
empty_structured_array() (in module nessai.livepoint)
encode_for_hdf5() (in module nessai.utils.io)
end_iteration (nessai.flows.distributions.ResampledGaussian attribute)
end_iteration() (nessai.flowmodel.base.FlowModel method)
(nessai.flows.base.BaseFlow method)
(nessai.flows.base.NFlow method)
eps (nessai.config.GeneralConfig attribute)
evaluate_likelihoods() (nessai.proposal.base.Proposal method)
evaluate_log_likelihood() (nessai.model.Model method)
exp_with_log_jacobian() (in module nessai.utils.rescaling)
extra_parameters (nessai.config.LivepointsConfig attribute)
extra_parameters_defaults (nessai.config.LivepointsConfig attribute)
extra_parameters_dtype (nessai.config.LivepointsConfig attribute)
F
finalise() (nessai.flowmodel.base.FlowModel method)
(nessai.flows.base.BaseFlow method)
(nessai.flows.base.NFlow method)
(nessai.flows.distributions.ResampledGaussian method)
(nessai.samplers.importancesampler.ImportanceNestedSampler method)
(nessai.samplers.importancesampler.OrderedSamples method)
(nessai.samplers.nestedsampler.NestedSampler method)
flow_config (nessai.proposal.flowproposal.FlowProposal property)
(nessai.proposal.importance.ImportanceFlowProposal property)
FlowModel (class in nessai.flowmodel.base)
FlowProposal (class in nessai.proposal.flowproposal)
,
[1]
FlowSampler (class in nessai.flowsampler)
forward() (nessai.flows.base.BaseFlow method)
(nessai.flows.base.NFlow method)
(nessai.flows.nets.MLP method)
forward_and_log_prob() (nessai.flowmodel.base.FlowModel method)
(nessai.flows.base.BaseFlow method)
(nessai.flows.base.NFlow method)
forward_pass() (nessai.proposal.flowproposal.FlowProposal method)
freeze_transform() (nessai.flows.base.BaseFlow method)
(nessai.flows.base.NFlow method)
from_prime() (nessai.proposal.importance.ImportanceFlowProposal method)
from_prime_order (nessai.reparameterisations.combined.CombinedReparameterisation property)
from_uniform_parameter() (nessai.gw.utils.ComovingDistanceConverter method)
(nessai.gw.utils.DistanceConverter method)
(nessai.gw.utils.NullDistanceConverter method)
(nessai.gw.utils.PowerLawConverter method)
from_unit_hypercube() (nessai.model.Model method)
(nessai.utils.testing.IntegrationTestModel method)
G
GeneralConfig (class in nessai.config)
get_all_kwargs() (in module nessai.utils.settings)
get_alt_distribution() (nessai.proposal.flowproposal.FlowProposal method)
get_base_distribution() (in module nessai.flows.utils)
get_distance_converter() (in module nessai.gw.utils)
get_dtype() (in module nessai.livepoint)
get_gw_reparameterisation() (in module nessai.gw.reparameterisations)
get_inverse_indices() (in module nessai.utils.structures)
get_multivariate_normal() (in module nessai.utils.distributions)
get_n_neurons() (in module nessai.flows.utils)
get_n_pool() (in module nessai.utils.multiprocessing)
get_optimiser() (nessai.flowmodel.base.FlowModel method)
get_proposal() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
get_proposal_log_prob() (nessai.proposal.importance.ImportanceFlowProposal method)
get_reparameterisation() (in module nessai.reparameterisations.utils)
(nessai.gw.proposal.GWFlowProposal method)
(nessai.proposal.flowproposal.FlowProposal method)
get_result_dictionary() (nessai.samplers.base.BaseNestedSampler method)
(nessai.samplers.importancesampler.ImportanceNestedSampler method)
(nessai.samplers.nestedsampler.NestedSampler method)
get_run_kwargs_list() (in module nessai.utils.settings)
get_subset_arrays() (in module nessai.utils.structures)
get_uniform_distribution() (in module nessai.utils.distributions)
GWFlowProposal (class in nessai.gw.proposal)
H
has_conversion (nessai.gw.utils.DistanceConverter attribute)
has_jacobian (nessai.gw.utils.DistanceConverter attribute)
has_prime_prior (nessai.reparameterisations.combined.CombinedReparameterisation property)
highlight_colour (nessai.config.PlottingConfig attribute)
I
ImportanceFlowModel (class in nessai.flowmodel.importance)
ImportanceFlowProposal (class in nessai.proposal.importance)
ImportanceNestedSampler (class in nessai.samplers.importancesampler)
in_bounds() (nessai.model.Model method)
in_unit_hypercube() (nessai.model.Model method)
initialise() (nessai.flowmodel.base.FlowModel method)
(nessai.flowmodel.importance.ImportanceFlowModel method)
(nessai.proposal.base.Proposal method)
(nessai.proposal.flowproposal.FlowProposal method)
(nessai.proposal.importance.ImportanceFlowProposal method)
(nessai.samplers.importancesampler.ImportanceNestedSampler method)
(nessai.samplers.nestedsampler.NestedSampler method)
initialise_history() (nessai.samplers.base.BaseNestedSampler method)
(nessai.samplers.importancesampler.ImportanceNestedSampler method)
(nessai.samplers.nestedsampler.NestedSampler method)
initialise_pool_variables() (in module nessai.utils.multiprocessing)
initialised (nessai.proposal.base.Proposal property)
insert_live_point() (nessai.samplers.nestedsampler.NestedSampler method)
IntegrationTestModel (class in nessai.utils.testing)
inverse() (nessai.flows.base.BaseFlow method)
(nessai.flows.base.NFlow method)
inverse_reparameterise() (nessai.gw.reparameterisations.DeltaPhaseReparameterisation method)
(nessai.reparameterisations.angle.Angle method)
(nessai.reparameterisations.angle.AnglePair method)
(nessai.reparameterisations.base.Reparameterisation method)
(nessai.reparameterisations.combined.CombinedReparameterisation method)
(nessai.reparameterisations.null.NullReparameterisation method)
(nessai.reparameterisations.rescale.RescaleToBounds method)
(nessai.reparameterisations.rescale.ScaleAndShift method)
inverse_rescale() (nessai.proposal.flowproposal.FlowProposal method)
(nessai.proposal.importance.ImportanceFlowProposal method)
inverse_rescale_minus_one_to_one() (in module nessai.utils.rescaling)
inverse_rescale_zero_to_one() (in module nessai.utils.rescaling)
is_jsonable() (in module nessai.utils.io)
isfinite_struct() (in module nessai.utils.structures)
it_default (nessai.config.LivepointsConfig attribute)
it_dtype (nessai.config.LivepointsConfig attribute)
K
kl_divergence() (nessai.samplers.importancesampler.ImportanceNestedSampler static method)
L
last_updated (nessai.samplers.nestedsampler.NestedSampler property)
likelihood_calls (nessai.samplers.base.BaseNestedSampler attribute)
likelihood_chunksize (nessai.model.Model attribute)
likelihood_evaluation_time (nessai.model.Model attribute)
(nessai.samplers.base.BaseNestedSampler property)
likelihood_evaluations (nessai.model.Model attribute)
line_colours (nessai.config.PlottingConfig attribute)
line_styles (nessai.config.PlottingConfig attribute)
live_points (nessai.samplers.importancesampler.OrderedSamples property)
live_points_to_array() (in module nessai.livepoint)
live_points_to_dict() (in module nessai.livepoint)
live_points_unit (nessai.samplers.importancesampler.ImportanceNestedSampler property)
LivepointsConfig (class in nessai.config)
load_all_weights() (nessai.flowmodel.importance.ImportanceFlowModel method)
load_weights() (nessai.flowmodel.base.FlowModel method)
log_2d_cartesian_prior() (in module nessai.priors)
log_2d_cartesian_prior_sine() (in module nessai.priors)
log_3d_cartesian_prior() (in module nessai.priors)
log_evidence (nessai.flowsampler.FlowSampler property)
log_evidence_error (nessai.flowsampler.FlowSampler property)
log_evidence_from_ins_samples() (in module nessai.evidence)
log_integrate_log_trap() (in module nessai.evidence)
log_likelihood() (nessai.model.Model method)
(nessai.utils.testing.IntegrationTestModel method)
log_likelihood_wrapper() (in module nessai.utils.multiprocessing)
log_prior() (nessai.model.Model method)
(nessai.proposal.augmented.AugmentedFlowProposal method)
(nessai.proposal.flowproposal.FlowProposal method)
(nessai.reparameterisations.angle.Angle method)
(nessai.reparameterisations.angle.AnglePair method)
(nessai.reparameterisations.combined.CombinedReparameterisation method)
(nessai.utils.testing.IntegrationTestModel method)
log_prior_wrapper() (in module nessai.utils.multiprocessing)
log_prob() (nessai.flowmodel.base.FlowModel method)
(nessai.flows.base.BaseFlow method)
(nessai.flows.base.NFlow method)
log_prob_all() (nessai.flowmodel.importance.ImportanceFlowModel method)
log_prob_ith() (nessai.flowmodel.importance.ImportanceFlowModel method)
log_proposal() (nessai.proposal.rejection.RejectionProposal method)
log_state() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
(nessai.samplers.nestedsampler.NestedSampler method)
log_uniform_prior() (in module nessai.priors)
log_with_log_jacobian() (in module nessai.utils.rescaling)
logistic_function() (in module nessai.utils.rescaling)
logit() (in module nessai.utils.rescaling)
logl_dtype (nessai.config.LivepointsConfig attribute)
logsubexp() (in module nessai.evidence)
lower_bounds (nessai.model.Model property)
LULinear (class in nessai.flows.transforms)
M
MaskedAutoregressiveFlow (class in nessai.flows.maf)
max_figsize (nessai.config.PlottingConfig attribute)
mean_acceptance (nessai.samplers.nestedsampler.NestedSampler property)
MLP (class in nessai.flows.nets)
Model (class in nessai.model)
model (nessai.flowmodel.importance.ImportanceFlowModel property)
module
nessai
nessai.config
nessai.evidence
nessai.flowmodel
nessai.flowmodel.base
nessai.flowmodel.config
nessai.flowmodel.importance
nessai.flowmodel.utils
nessai.flows
nessai.flows.base
nessai.flows.distributions
nessai.flows.maf
nessai.flows.nets
nessai.flows.nsf
nessai.flows.realnvp
nessai.flows.transforms
nessai.flows.utils
nessai.flowsampler
nessai.gw
nessai.gw.proposal
nessai.gw.reparameterisations
nessai.gw.utils
nessai.livepoint
nessai.model
nessai.nestedsampler
nessai.plot
nessai.posterior
nessai.priors
nessai.proposal
nessai.proposal.analytic
nessai.proposal.augmented
nessai.proposal.base
nessai.proposal.flowproposal
nessai.proposal.importance
nessai.proposal.rejection
nessai.proposal.utils
nessai.reparameterisations
nessai.reparameterisations.angle
nessai.reparameterisations.base
nessai.reparameterisations.combined
nessai.reparameterisations.null
nessai.reparameterisations.rescale
nessai.reparameterisations.utils
nessai.samplers
nessai.samplers.base
nessai.samplers.importancesampler
nessai.samplers.nestedsampler
nessai.utils
nessai.utils.bilbyutils
nessai.utils.distance
nessai.utils.distributions
nessai.utils.hist
nessai.utils.indices
nessai.utils.information
nessai.utils.io
nessai.utils.logging
nessai.utils.multiprocessing
nessai.utils.optimise
nessai.utils.rescaling
nessai.utils.sampling
nessai.utils.settings
nessai.utils.sorting
nessai.utils.stats
nessai.utils.structures
nessai.utils.testing
nessai.utils.threading
nessai.utils.torchutils
move_to() (nessai.flowmodel.base.FlowModel method)
MultivariateNormal (class in nessai.flows.distributions)
N
n_models (nessai.flowmodel.importance.ImportanceFlowModel property)
n_proposals (nessai.proposal.importance.ImportanceFlowProposal property)
name (nessai.reparameterisations.base.Reparameterisation property)
names (nessai.model.Model property)
NDimensionalTruncatedGaussian (class in nessai.utils.sampling)
nessai
module
nessai.config
module
nessai.evidence
module
nessai.flowmodel
module
nessai.flowmodel.base
module
nessai.flowmodel.config
module
nessai.flowmodel.importance
module
nessai.flowmodel.utils
module
nessai.flows
module
nessai.flows.base
module
nessai.flows.distributions
module
nessai.flows.maf
module
nessai.flows.nets
module
nessai.flows.nsf
module
nessai.flows.realnvp
module
nessai.flows.transforms
module
nessai.flows.utils
module
nessai.flowsampler
module
nessai.gw
module
nessai.gw.proposal
module
nessai.gw.reparameterisations
module
nessai.gw.utils
module
nessai.livepoint
module
nessai.model
module
nessai.nestedsampler
module
nessai.plot
module
nessai.posterior
module
nessai.priors
module
nessai.proposal
module
nessai.proposal.analytic
module
nessai.proposal.augmented
module
nessai.proposal.base
module
nessai.proposal.flowproposal
module
nessai.proposal.importance
module
nessai.proposal.rejection
module
nessai.proposal.utils
module
nessai.reparameterisations
module
nessai.reparameterisations.angle
module
nessai.reparameterisations.base
module
nessai.reparameterisations.combined
module
nessai.reparameterisations.null
module
nessai.reparameterisations.rescale
module
nessai.reparameterisations.utils
module
nessai.samplers
module
nessai.samplers.base
module
nessai.samplers.importancesampler
module
nessai.samplers.nestedsampler
module
nessai.utils
module
nessai.utils.bilbyutils
module
nessai.utils.distance
module
nessai.utils.distributions
module
nessai.utils.hist
module
nessai.utils.indices
module
nessai.utils.information
module
nessai.utils.io
module
nessai.utils.logging
module
nessai.utils.multiprocessing
module
nessai.utils.optimise
module
nessai.utils.rescaling
module
nessai.utils.sampling
module
nessai.utils.settings
module
nessai.utils.sorting
module
nessai.utils.stats
module
nessai.utils.structures
module
nessai.utils.testing
module
nessai.utils.threading
module
nessai.utils.torchutils
module
nessai_style() (in module nessai.plot)
NessaiJSONEncoder (class in nessai.utils.io)
nested_samples (nessai.flowsampler.FlowSampler property)
(nessai.samplers.importancesampler.OrderedSamples property)
nested_samples_unit (nessai.samplers.importancesampler.ImportanceNestedSampler property)
nested_sampling_loop() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
(nessai.samplers.nestedsampler.NestedSampler method)
NestedSampler (class in nessai.nestedsampler)
(class in nessai.samplers.nestedsampler)
NeuralSplineFlow (class in nessai.flows.nsf)
new_point() (nessai.model.Model method)
new_point_log_prob() (nessai.model.Model method)
NFlow (class in nessai.flows.base)
non_sampling_defaults (nessai.config.LivepointsConfig property)
non_sampling_dtype (nessai.config.LivepointsConfig property)
non_sampling_parameters (nessai.config.LivepointsConfig property)
NullDistanceConverter (class in nessai.gw.utils)
NullReparameterisation (class in nessai.reparameterisations.null)
numpy_array_to_live_points() (in module nessai.livepoint)
numpy_array_to_tensor() (nessai.flowmodel.base.FlowModel method)
O
OneDimensionalModelError
optimise_meta_proposal_weights() (in module nessai.utils.optimise)
OrderedSamples (class in nessai.samplers.importancesampler)
P
parallelise_prior (nessai.model.Model attribute)
parameter_in_bounds() (nessai.model.Model method)
parameters_to_live_point() (in module nessai.livepoint)
periodically_log_state() (nessai.samplers.base.BaseNestedSampler method)
plot_1d_comparison() (in module nessai.plot)
plot_extra_state() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
plot_histogram() (in module nessai.plot)
plot_indices() (in module nessai.plot)
plot_insertion_indices() (nessai.samplers.nestedsampler.NestedSampler method)
plot_level_cdf() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
plot_likelihood_levels() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
plot_live_points() (in module nessai.plot)
plot_loss() (in module nessai.plot)
plot_pool() (nessai.proposal.flowproposal.FlowProposal method)
plot_state() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
(nessai.samplers.nestedsampler.NestedSampler method)
plot_trace() (in module nessai.plot)
(nessai.samplers.importancesampler.ImportanceNestedSampler method)
(nessai.samplers.nestedsampler.NestedSampler method)
PlottingConfig (class in nessai.config)
pool (nessai.model.Model attribute)
poolsize (nessai.proposal.analytic.AnalyticProposal property)
(nessai.proposal.flowproposal.FlowProposal property)
populate() (nessai.proposal.analytic.AnalyticProposal method)
(nessai.proposal.flowproposal.FlowProposal method)
(nessai.proposal.rejection.RejectionProposal method)
populate_live_points() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
(nessai.samplers.nestedsampler.NestedSampler method)
population_dtype (nessai.proposal.flowproposal.FlowProposal property)
post_rescaling() (nessai.reparameterisations.rescale.RescaleToBounds method)
post_rescaling_inv() (nessai.reparameterisations.rescale.RescaleToBounds method)
posterior_effective_sample_size (nessai.samplers.base.BaseNestedSampler property)
(nessai.samplers.importancesampler.ImportanceNestedSampler property)
(nessai.samplers.nestedsampler.NestedSampler property)
PowerLawConverter (class in nessai.gw.utils)
pre_rescaling() (nessai.reparameterisations.rescale.RescaleToBounds method)
pre_rescaling_inv() (nessai.reparameterisations.rescale.RescaleToBounds method)
prep_data() (nessai.flowmodel.base.FlowModel method)
prep_latent_prior() (nessai.proposal.flowproposal.FlowProposal method)
produce_plots() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
Proposal (class in nessai.proposal.base)
R
radial (nessai.reparameterisations.angle.Angle property)
(nessai.reparameterisations.angle.AnglePair property)
radius (nessai.reparameterisations.angle.Angle property)
radius() (nessai.proposal.flowproposal.FlowProposal method)
reached_tolerance (nessai.samplers.importancesampler.ImportanceNestedSampler property)
RealNVP (class in nessai.flows.realnvp)
rejection_sampling() (nessai.proposal.flowproposal.FlowProposal method)
RejectionProposal (class in nessai.proposal.rejection)
reload_weights() (nessai.flowmodel.base.FlowModel method)
remove_samples() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
(nessai.samplers.importancesampler.OrderedSamples method)
Reparameterisation (class in nessai.reparameterisations.base)
reparameterisations (nessai.model.Model attribute)
reparameterise() (nessai.gw.reparameterisations.DeltaPhaseReparameterisation method)
(nessai.reparameterisations.angle.Angle method)
(nessai.reparameterisations.angle.AnglePair method)
(nessai.reparameterisations.base.Reparameterisation method)
(nessai.reparameterisations.combined.CombinedReparameterisation method)
(nessai.reparameterisations.null.NullReparameterisation method)
(nessai.reparameterisations.rescale.RescaleToBounds method)
(nessai.reparameterisations.rescale.ScaleAndShift method)
replace_in_list() (in module nessai.utils.structures)
requires_prime_prior (nessai.reparameterisations.combined.CombinedReparameterisation property)
ResampledGaussian (class in nessai.flows.distributions)
Rescale (class in nessai.reparameterisations.rescale)
rescale() (nessai.proposal.flowproposal.FlowProposal method)
(nessai.proposal.importance.ImportanceFlowProposal method)
rescale_minus_one_to_one() (in module nessai.utils.rescaling)
rescale_zero_to_one() (in module nessai.utils.rescaling)
rescaled_dims (nessai.proposal.flowproposal.FlowProposal property)
RescaleToBounds (class in nessai.reparameterisations.rescale)
reset() (nessai.config.LivepointsConfig method)
(nessai.proposal.flowproposal.FlowProposal method)
reset_extra_live_points_parameters() (in module nessai.livepoint)
reset_inversion() (nessai.reparameterisations.combined.CombinedReparameterisation method)
(nessai.reparameterisations.rescale.RescaleToBounds method)
reset_model() (nessai.flowmodel.base.FlowModel method)
reset_model_weights() (nessai.proposal.flowproposal.FlowProposal method)
reset_optimiser() (nessai.flowmodel.importance.ImportanceFlowModel method)
reset_permutations() (in module nessai.flows.utils)
reset_properties() (nessai.config.LivepointsConfig method)
reset_weights() (in module nessai.flows.utils)
resume() (nessai.flowmodel.importance.ImportanceFlowModel method)
(nessai.proposal.base.Proposal method)
(nessai.proposal.flowproposal.FlowProposal method)
(nessai.proposal.importance.ImportanceFlowProposal method)
(nessai.samplers.base.BaseNestedSampler class method)
resume_from_pickled_sampler() (nessai.samplers.base.BaseNestedSampler class method)
(nessai.samplers.importancesampler.ImportanceNestedSampler class method)
(nessai.samplers.nestedsampler.NestedSampler class method)
rolling_mean() (in module nessai.utils.stats)
run() (nessai.flowsampler.FlowSampler method)
run_importance_nested_sampler() (nessai.flowsampler.FlowSampler method)
run_standard_sampler() (nessai.flowsampler.FlowSampler method)
S
safe_exit() (nessai.flowsampler.FlowSampler method)
safe_file_dump() (in module nessai.utils.io)
sample() (nessai.flowmodel.base.FlowModel method)
(nessai.flows.base.BaseFlow method)
(nessai.flows.base.NFlow method)
(nessai.utils.sampling.NDimensionalTruncatedGaussian method)
sample_and_log_prob() (nessai.flowmodel.base.FlowModel method)
(nessai.flows.base.BaseFlow method)
(nessai.flows.base.NFlow method)
sample_ith() (nessai.flowmodel.importance.ImportanceFlowModel method)
sample_latent_distribution() (nessai.flowmodel.base.FlowModel method)
(nessai.flows.base.BaseFlow method)
(nessai.flows.base.NFlow method)
sample_parameter() (nessai.model.Model method)
sample_unit_hypercube() (nessai.model.Model method)
samples_entropy (nessai.samplers.importancesampler.ImportanceNestedSampler property)
save_dict_to_hdf5() (in module nessai.utils.io)
save_input() (nessai.flowmodel.base.FlowModel method)
save_kwargs() (nessai.flowsampler.FlowSampler method)
save_live_points() (in module nessai.utils.io)
save_results() (nessai.flowsampler.FlowSampler method)
save_to_json() (in module nessai.utils.io)
save_weights() (nessai.flowmodel.base.FlowModel method)
(nessai.flowmodel.importance.ImportanceFlowModel method)
ScaleAndShift (class in nessai.reparameterisations.rescale)
set_bounds() (nessai.reparameterisations.rescale.RescaleToBounds method)
set_rescaling() (nessai.proposal.augmented.AugmentedFlowProposal method)
(nessai.proposal.flowproposal.FlowProposal method)
set_torch_default_dtype() (in module nessai.utils.torchutils)
setup_from_input_dict() (nessai.flowmodel.base.FlowModel method)
setup_logger() (in module nessai.utils.logging)
sigmoid() (in module nessai.utils.rescaling)
silu() (in module nessai.flows.utils)
sns_style (nessai.config.PlottingConfig attribute)
sort_reparameterisations() (in module nessai.utils.sorting)
sort_samples() (nessai.samplers.importancesampler.OrderedSamples method)
stopping_criterion_aliases (nessai.samplers.importancesampler.ImportanceNestedSampler attribute)
T
terminate_run() (nessai.flowsampler.FlowSampler method)
to() (nessai.flows.base.BaseFlow method)
to_prime() (nessai.proposal.importance.ImportanceFlowProposal method)
to_prime_order (nessai.reparameterisations.combined.CombinedReparameterisation property)
to_uniform_parameter() (nessai.gw.utils.ComovingDistanceConverter method)
(nessai.gw.utils.DistanceConverter method)
(nessai.gw.utils.NullDistanceConverter method)
(nessai.gw.utils.PowerLawConverter method)
to_unit_hypercube() (nessai.model.Model method)
(nessai.utils.testing.IntegrationTestModel method)
ToCartesian (class in nessai.reparameterisations.angle)
total_likelihood_evaluations (nessai.samplers.base.BaseNestedSampler property)
train() (nessai.flowmodel.base.FlowModel method)
(nessai.proposal.base.Proposal method)
(nessai.proposal.flowproposal.FlowProposal method)
(nessai.proposal.importance.ImportanceFlowProposal method)
train_final_flow() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
train_proposal() (nessai.samplers.nestedsampler.NestedSampler method)
U
unfreeze_transform() (nessai.flows.base.BaseFlow method)
(nessai.flows.base.NFlow method)
unstructured_view() (in module nessai.livepoint)
(nessai.model.Model method)
update() (nessai.reparameterisations.base.Reparameterisation method)
(nessai.reparameterisations.combined.CombinedReparameterisation method)
(nessai.reparameterisations.rescale.RescaleToBounds method)
(nessai.reparameterisations.rescale.ScaleAndShift method)
update_bounds() (nessai.reparameterisations.combined.CombinedReparameterisation method)
(nessai.reparameterisations.rescale.RescaleToBounds method)
update_config() (in module nessai.flowmodel.utils)
update_evidence() (nessai.samplers.importancesampler.OrderedSamples method)
update_flow_config() (nessai.proposal.augmented.AugmentedFlowProposal method)
(nessai.proposal.flowproposal.FlowProposal method)
update_history() (nessai.samplers.base.BaseNestedSampler method)
(nessai.samplers.importancesampler.ImportanceNestedSampler method)
(nessai.samplers.nestedsampler.NestedSampler method)
update_log_likelihood_threshold() (nessai.samplers.importancesampler.OrderedSamples method)
update_log_q() (nessai.proposal.importance.ImportanceFlowProposal method)
update_mask() (nessai.flowmodel.base.FlowModel method)
update_model_config() (in module nessai.flowmodel.utils)
update_poolsize_scale() (nessai.proposal.flowproposal.FlowProposal method)
update_prime_prior_bounds() (nessai.reparameterisations.rescale.RescaleToBounds method)
update_proposal_weights() (nessai.proposal.importance.ImportanceFlowProposal method)
(nessai.samplers.importancesampler.ImportanceNestedSampler method)
update_sample_counts() (nessai.samplers.importancesampler.ImportanceNestedSampler method)
update_state() (nessai.samplers.nestedsampler.NestedSampler method)
update_weights_path() (nessai.flowmodel.importance.ImportanceFlowModel method)
upper_bounds (nessai.model.Model property)
use_default_reparameterisations (nessai.gw.proposal.GWFlowProposal attribute)
(nessai.proposal.flowproposal.FlowProposal attribute)
V
vectorised_likelihood (nessai.model.Model property)
verify_model() (nessai.model.Model method)
verify_rescaling() (nessai.proposal.flowproposal.FlowProposal method)
(nessai.proposal.importance.ImportanceFlowProposal method)
W
weighted_quantile() (in module nessai.utils.stats)
weights (nessai.proposal.importance.ImportanceFlowProposal property)
weights_array (nessai.proposal.importance.ImportanceFlowProposal property)
X
x (nessai.reparameterisations.angle.Angle property)
(nessai.reparameterisations.angle.AnglePair property)
x_dtype (nessai.proposal.flowproposal.FlowProposal property)
x_prime_dtype (nessai.proposal.flowproposal.FlowProposal property)
x_prime_log_prior() (nessai.proposal.augmented.AugmentedFlowProposal method)
(nessai.proposal.flowproposal.FlowProposal method)
(nessai.reparameterisations.angle.Angle method)
(nessai.reparameterisations.angle.AnglePair method)
(nessai.reparameterisations.combined.CombinedReparameterisation method)
(nessai.reparameterisations.rescale.RescaleToBounds method)
Y
y (nessai.reparameterisations.angle.Angle property)
(nessai.reparameterisations.angle.AnglePair property)
yield_sample() (nessai.samplers.nestedsampler.NestedSampler method)
Z
z (nessai.reparameterisations.angle.AnglePair property)
Read the Docs
v: latest
Versions
latest
stable
v0.12.0
v0.11.0
v0.10.1
v0.10.0
v0.9.1
v0.9.0
v0.8.1
v0.8.0
v0.7.1
v0.7.0
v0.6.0
Downloads
On Read the Docs
Project Home
Builds