-
Notifications
You must be signed in to change notification settings - Fork 26
Conversation
Hello @cdcapano! Thanks for updating the PR. Cheers ! There are no PEP8 issues in this Pull Request. 🍻 Comment last updated on July 06, 2018 at 11:16 Hours UTC |
Pull Request Test Coverage Report for Build 127
💛 - Coveralls |
Is the idea that |
d35cc47
to
ad27875
Compare
@vivienr I wasn't planning on moving |
@duncanmmacleod or @cmbiwer any objections to this? |
@cdcapano, the only vaguely eyebrow-raising thing is the new module name I will not object if you decide not to change it, however. |
Maybe just call the module Otherwise, I don't have any objections on this PR. |
@cmbiwer @duncanmmacleod Ok, I renamed |
@duncanmmacleod I don't know why Travis is failing... it seems to be complaining about a glue dependency. |
@vivienr @duncanmmacleod @cmbiwer Could one of you review this so I can merge it? I'd like to branch off of this for the changes to the sampler API. I know we discussed changing the name from "likelihood(evaluator)" to "(user)models". I figured I'd do that in another PR, to keep PRs manageable. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
The
likelihood
module is quite long, and will only get longer as people add support for things like ROQs. This breaks thelikelihood
module up into a package. The base classes are inlikelihood/base.py
, test models are inlikelihood/test_models.py
, the classes that assume Gaussian noise are inlikelihood/gaussian_noise.py
. All of the classes (with the exception of the base classes) are imported inlikelihood/__init__.py
, so imports in scripts should be the same.Putting on hold as this depends on #17.