Source code for monte_carlo_analysis.uncertainty_metrics.MultipleDistributionsUncertaintyMetric
"""
**Author** : Robin Camarasa
**Institution** : Erasmus Medical Center
**Position** : PhD student
**Contact** : r.camarasa@erasmusmc.nl
**Date** : 2020-10-14
**Project** : monte_carlo_analysis
**Implement abstract class MultipleDistributionsUncertaintyMetric**
"""
from monte_carlo_analysis.uncertainty_metrics import UncertaintyMetric
[docs]class MultipleDistributionsUncertaintyMetric(UncertaintyMetric):
"""The following classes inherits from this class:
* :mod:`monte_carlo_analysis.uncertainty_metrics.EntropyMultipleDistributions`
* :mod:`monte_carlo_analysis.uncertainty_metrics.MutualInformationMultipleDistribution`
"""
def __init__(self):
super(MultipleDistributionsUncertaintyMetric, self)
self.transformation = np.vectorize(self.get_transformation())