.gitignore
.gitlab-ci.yml
COPYING
ChangeLog.md
Dockerfile
MANIFEST.in
README.md
nifty8
pyproject.toml
setup.py
demos/0_intro.py
demos/re/hmc_multimodality.py
demos/re/hmc_nuts_trajectories.py
demos/re/hmc_wiener_filter.py
docs/generate.sh
docs/source/conf.py
docs/source/index.rst
docs/source/nifty_logo_black.png
docs/source/nifty_logo_black.svg
docs/source/nifty_logo_white.png
docs/source/nifty_logo_white.svg
docs/source/images/converging_discretization.png
docs/source/images/getting_started_3_results.png
docs/source/images/getting_started_3_setup.png
docs/source/images/inference.png
docs/source/user/approximate_inference.rst
docs/source/user/citations.rst
docs/source/user/ift.rst
docs/source/user/index.rst
nifty8/__init__.py
nifty8/domain_tuple.py
nifty8/ducc_dispatch.py
nifty8/evidence_lower_bound.py
nifty8/extra.py
nifty8/field.py
nifty8/git_version.py
nifty8/linearization.py
nifty8/logger.py
nifty8/multi_domain.py
nifty8/multi_field.py
nifty8/nifty2jax.py
nifty8/operator_spectrum.py
nifty8/operator_tree_optimiser.py
nifty8/plot.py
nifty8/pointwise.py
nifty8/probing.py
nifty8/random.py
nifty8/sugar.py
nifty8/utilities.py
nifty8/version.py
nifty8.egg-info/PKG-INFO
nifty8.egg-info/SOURCES.txt
nifty8.egg-info/dependency_links.txt
nifty8.egg-info/requires.txt
nifty8.egg-info/top_level.txt
nifty8/domains/__init__.py
nifty8/domains/dof_space.py
nifty8/domains/domain.py
nifty8/domains/gl_space.py
nifty8/domains/hp_space.py
nifty8/domains/lm_space.py
nifty8/domains/power_space.py
nifty8/domains/rg_space.py
nifty8/domains/structured_domain.py
nifty8/domains/unstructured_domain.py
nifty8/library/__init__.py
nifty8/library/adjust_variances.py
nifty8/library/correlated_fields.py
nifty8/library/correlated_fields_simple.py
nifty8/library/dynamic_operator.py
nifty8/library/light_cone_operator.py
nifty8/library/los_response.py
nifty8/library/nft.py
nifty8/library/special_distributions.py
nifty8/library/variational_models.py
nifty8/library/wiener_filter_curvature.py
nifty8/minimization/__init__.py
nifty8/minimization/conjugate_gradient.py
nifty8/minimization/descent_minimizers.py
nifty8/minimization/energy.py
nifty8/minimization/energy_adapter.py
nifty8/minimization/iteration_controllers.py
nifty8/minimization/kl_energies.py
nifty8/minimization/line_search.py
nifty8/minimization/minimizer.py
nifty8/minimization/nonlinear_cg.py
nifty8/minimization/optimize_kl.py
nifty8/minimization/quadratic_energy.py
nifty8/minimization/sample_list.py
nifty8/minimization/scipy_minimizer.py
nifty8/minimization/stochastic_minimizer.py
nifty8/minimization/config/__init__.py
nifty8/minimization/config/optimize_kl_config.py
nifty8/operators/__init__.py
nifty8/operators/adder.py
nifty8/operators/block_diagonal_operator.py
nifty8/operators/chain_operator.py
nifty8/operators/contraction_operator.py
nifty8/operators/convolution_operators.py
nifty8/operators/counting_operator.py
nifty8/operators/diagonal_operator.py
nifty8/operators/distributors.py
nifty8/operators/domain_tuple_field_inserter.py
nifty8/operators/einsum.py
nifty8/operators/endomorphic_operator.py
nifty8/operators/energy_operators.py
nifty8/operators/field_zero_padder.py
nifty8/operators/harmonic_operators.py
nifty8/operators/inversion_enabler.py
nifty8/operators/jax_operator.py
nifty8/operators/linear_interpolation.py
nifty8/operators/linear_operator.py
nifty8/operators/mask_operator.py
nifty8/operators/matrix_product_operator.py
nifty8/operators/multifield2vector.py
nifty8/operators/normal_operators.py
nifty8/operators/operator.py
nifty8/operators/operator_adapter.py
nifty8/operators/outer_product_operator.py
nifty8/operators/partial_conjugate.py
nifty8/operators/regridding_operator.py
nifty8/operators/sampling_enabler.py
nifty8/operators/sandwich_operator.py
nifty8/operators/scaling_operator.py
nifty8/operators/selection_operators.py
nifty8/operators/simple_linear_operators.py
nifty8/operators/simplify_for_const.py
nifty8/operators/sum_operator.py
nifty8/operators/transpose_operator.py
nifty8/operators/value_inserter.py
nifty8/re/__init__.py
nifty8/re/conjugate_gradient.py
nifty8/re/correlated_field.py
nifty8/re/custom_map.py
nifty8/re/evi.py
nifty8/re/gauss_markov.py
nifty8/re/hmc.py
nifty8/re/hmc_oo.py
nifty8/re/lax.py
nifty8/re/likelihood.py
nifty8/re/likelihood_impl.py
nifty8/re/logger.py
nifty8/re/minisanity.py
nifty8/re/misc.py
nifty8/re/model.py
nifty8/re/optimize.py
nifty8/re/optimize_kl.py
nifty8/re/prior.py
nifty8/re/structured_kernel_interpolation.py
nifty8/re/num/__init__.py
nifty8/re/num/lanczos.py
nifty8/re/num/stats_distributions.py
nifty8/re/num/unique.py
nifty8/re/refine/__init__.py
nifty8/re/refine/chart.py
nifty8/re/refine/charted_field.py
nifty8/re/refine/charted_refine.py
nifty8/re/refine/healpix_field.py
nifty8/re/refine/healpix_refine.py
nifty8/re/refine/util.py
nifty8/re/tree_math/__init__.py
nifty8/re/tree_math/forest_math.py
nifty8/re/tree_math/pytree_string.py
nifty8/re/tree_math/vector.py
nifty8/re/tree_math/vector_math.py
src/__init__.py
src/domain_tuple.py
src/ducc_dispatch.py
src/evidence_lower_bound.py
src/extra.py
src/field.py
src/linearization.py
src/logger.py
src/multi_domain.py
src/multi_field.py
src/nifty2jax.py
src/operator_spectrum.py
src/operator_tree_optimiser.py
src/plot.py
src/pointwise.py
src/probing.py
src/random.py
src/sugar.py
src/utilities.py
src/version.py
src/domains/__init__.py
src/domains/dof_space.py
src/domains/domain.py
src/domains/gl_space.py
src/domains/hp_space.py
src/domains/lm_space.py
src/domains/power_space.py
src/domains/rg_space.py
src/domains/structured_domain.py
src/domains/unstructured_domain.py
src/library/__init__.py
src/library/adjust_variances.py
src/library/correlated_fields.py
src/library/correlated_fields_simple.py
src/library/dynamic_operator.py
src/library/light_cone_operator.py
src/library/los_response.py
src/library/nft.py
src/library/special_distributions.py
src/library/variational_models.py
src/library/wiener_filter_curvature.py
src/minimization/__init__.py
src/minimization/conjugate_gradient.py
src/minimization/descent_minimizers.py
src/minimization/energy.py
src/minimization/energy_adapter.py
src/minimization/iteration_controllers.py
src/minimization/kl_energies.py
src/minimization/line_search.py
src/minimization/minimizer.py
src/minimization/nonlinear_cg.py
src/minimization/optimize_kl.py
src/minimization/quadratic_energy.py
src/minimization/sample_list.py
src/minimization/scipy_minimizer.py
src/minimization/stochastic_minimizer.py
src/minimization/config/__init__.py
src/minimization/config/optimize_kl_config.py
src/operators/__init__.py
src/operators/adder.py
src/operators/block_diagonal_operator.py
src/operators/chain_operator.py
src/operators/contraction_operator.py
src/operators/convolution_operators.py
src/operators/counting_operator.py
src/operators/diagonal_operator.py
src/operators/distributors.py
src/operators/domain_tuple_field_inserter.py
src/operators/einsum.py
src/operators/endomorphic_operator.py
src/operators/energy_operators.py
src/operators/field_zero_padder.py
src/operators/harmonic_operators.py
src/operators/inversion_enabler.py
src/operators/jax_operator.py
src/operators/linear_interpolation.py
src/operators/linear_operator.py
src/operators/mask_operator.py
src/operators/matrix_product_operator.py
src/operators/multifield2vector.py
src/operators/normal_operators.py
src/operators/operator.py
src/operators/operator_adapter.py
src/operators/outer_product_operator.py
src/operators/partial_conjugate.py
src/operators/regridding_operator.py
src/operators/sampling_enabler.py
src/operators/sandwich_operator.py
src/operators/scaling_operator.py
src/operators/selection_operators.py
src/operators/simple_linear_operators.py
src/operators/simplify_for_const.py
src/operators/sum_operator.py
src/operators/transpose_operator.py
src/operators/value_inserter.py
src/re/README.md
src/re/__init__.py
src/re/conjugate_gradient.py
src/re/correlated_field.py
src/re/hmc.py
src/re/hmc_oo.py
src/re/lax.py
src/re/likelihood.py
src/re/likelihood_impl.py
src/re/logger.py
src/re/misc.py
src/re/model.py
src/re/optimize.py
src/re/prior.py
src/re/structured_kernel_interpolation.py
src/re/num/__init__.py
src/re/num/lanczos.py
src/re/num/stats_distributions.py
src/re/num/unique.py
src/re/refine/__init__.py
src/re/refine/chart.py
src/re/refine/charted_field.py
src/re/refine/charted_refine.py
src/re/refine/healpix_field.py
src/re/refine/healpix_refine.py
src/re/refine/util.py
src/re/tree_math/__init__.py
src/re/tree_math/forest_math.py
src/re/tree_math/vector.py
src/re/tree_math/vector_math.py
test/__init__.py
test/common.py
test/test_ducc_scipy_fft.py
test/test_energy_gradients.py
test/test_estimate_evidence_lower_bound.py
test/test_extra.py
test/test_field.py
test/test_gaussian_energy.py
test/test_kl.py
test/test_linearization.py
test/test_minimizers.py
test/test_multi_field.py
test/test_numpy_accuracy.py
test/test_operator_tree_optimiser.py
test/test_optimize_kl_cfg.py
test/test_optimize_kl_out.py
test/test_plot.py
test/test_random.py
test/test_sugar.py
test/test_mpi/__init__.py
test/test_mpi/test_kl.py
test/test_mpi/test_optimize_kl.py
test/test_mpi/test_sample_list.py
test/test_mpi/test_sync.py
test/test_operators/__init__.py
test/test_operators/test_adjoint.py
test/test_operators/test_complex_consistency.py
test/test_operators/test_composed_operator.py
test/test_operators/test_conjugation_operator.py
test/test_operators/test_contraction_operator.py
test/test_operators/test_convolution_operators.py
test/test_operators/test_correlated_fields.py
test/test_operators/test_counting.py
test/test_operators/test_diagonal_operator.py
test/test_operators/test_diagonal_selector.py
test/test_operators/test_einsum.py
test/test_operators/test_fft_operator.py
test/test_operators/test_fisher_metric.py
test/test_operators/test_gaussian_entropy.py
test/test_operators/test_getitem.py
test/test_operators/test_getsqrt.py
test/test_operators/test_harmonic_transform_operator.py
test/test_operators/test_integration.py
test/test_operators/test_interpolated.py
test/test_operators/test_interpolators.py
test/test_operators/test_jacobian.py
test/test_operators/test_jax.py
test/test_operators/test_likelihood_energies.py
test/test_operators/test_lower_triangular_inserter.py
test/test_operators/test_multifield2vector.py
test/test_operators/test_nft.py
test/test_operators/test_normal_operators.py
test/test_operators/test_operator.py
test/test_operators/test_partial_multifield_insert.py
test/test_operators/test_ptw_pre.py
test/test_operators/test_regridding.py
test/test_operators/test_representation.py
test/test_operators/test_reshaper.py
test/test_operators/test_scaled_lh.py
test/test_operators/test_selection_operators.py
test/test_operators/test_simplification.py
test/test_operators/test_smoothing_operator.py
test/test_operators/test_special_distributions.py
test/test_operators/test_transpose.py
test/test_operators/test_value_inserter.py
test/test_operators/test_vdot_operator.py
test/test_re/test_hmc_1d_distributions.py
test/test_re/test_hmc_hashes.py
test/test_re/test_hmc_leapfrog.py
test/test_re/test_hmc_pytree.py
test/test_re/test_lanczos.py
test/test_re/test_ncg.py
test/test_re/test_num.py
test/test_re/test_refine.py
test/test_re/test_refine_healpix.py
test/test_re/test_refine_util.py
test/test_re/test_stats_distributions.py
test/test_spaces/__init__.py
test/test_spaces/test_gl_space.py
test/test_spaces/test_hp_space.py
test/test_spaces/test_interface.py
test/test_spaces/test_lm_space.py
test/test_spaces/test_power_space.py
test/test_spaces/test_rg_space.py