Closed manuelgloeckler closed 3 months ago
Attention: Patch coverage is 67.85714%
with 18 lines
in your changes missing coverage. Please review.
Project coverage is 72.90%. Comparing base (
1b268b8
) to head (483ad93
). Report is 5 commits behind head on main.
Great, thanks for the review and suggested changes :)
I think it actually also would be more appropriate to adapt the naming to:
Estimator
-> ConditionalEstimator
DensityEstimator
-> ConditionalDensityEstimator
What do you think?
What does this implement/fix? Explain your changes
Implements an abstract base class for estimators, which has:
input_shape
condition_shape
Does this close any currently open issues?
Will close #966. Will replace #1072 .
Considerations:
sample
andlog_prob
could be abstract methods, instead of raising a NotImplementedError