flip.covariance.emulators.generator
===================================

.. py:module:: flip.covariance.emulators.generator


Attributes
----------

.. autoapisummary::

   flip.covariance.emulators.generator.log
   flip.covariance.emulators.generator._avail_emulator_models


Functions
---------

.. autoapisummary::

   flip.covariance.emulators.generator.compute_cov
   flip.covariance.emulators.generator.prepare_covariance_matrices
   flip.covariance.emulators.generator.return_evaluation_functions
   flip.covariance.emulators.generator.test_training
   flip.covariance.emulators.generator.generate_covariance


Module Contents
---------------

.. py:data:: log

.. py:data:: _avail_emulator_models
   :value: ['gpmatrix', 'nnmatrix']


.. py:function:: compute_cov(emulator_model_name, covariance_list, parameter_values, emulator_parameter_names, covariance_type, test_emulator=False, **kwargs)

.. py:function:: prepare_covariance_matrices(covariance_list, covariance_type)

.. py:function:: return_evaluation_functions(models, emulator_module, emulator_parameter_names, covariance_type, **kwargs)

.. py:function:: test_training(evaluation_functions, covariance_list, parameter_values_dict, covariance_type, verbose=True, **kwargs)

.. py:function:: generate_covariance(emulator_model_name, model_kind, covariance_list, parameter_values, emulator_parameter_names, **kwargs)

