Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.9.23 #220

Merged
merged 6 commits into from
Nov 13, 2019
Merged

Release 0.9.23 #220

merged 6 commits into from
Nov 13, 2019

Conversation

yannikschaelte
Copy link
Member

* fix wrong function called, now also eps viz tested

* fix extras_require typo in setup.py

* fix viz:histogram not passed arg; add tests

* version 0.9.23, update releasenotes
* run nbs only on pull requests

* fix do pr only on TRUE
* add note on pickling ABCSMC class

* always return history in {new,load,run}

* make max_nr_recorded_particles a parameter

* reformulate sample.get_first_m_sum_stats

* acceptor: always use lazy eval

* epsilon: always use lazy eval

* distance: always use lazy eval

* adapt tests

* smc: remove kwargs; postfix+initial of updates; move update steps to separate function _prepare_next_iteration

* update releasenotes

* add meta info to releasenotes

* document ABCSMC:history.id

* correct return types in {new,load}

* adapt resuming nb

* run nbs only on pull requests

* fix do pr only on TRUE

* document #217
* disentangle transition, prior, weight

* fix codacy

* deprecated warning for nr_samples_per_parameter

* fix multiple */ errors

* use t for model_probabilities

* fix travis unexpected behavior

* rerun notebooks

* fix docs

* add option to not apply RCIS

* rerun pi nb to be sure
* tidy up smc run loop. NOTHING CHANGED YET

* minor edit

* streamline max_nr_recorded_particles; fixes #151

* add explanation of the old pickle size problem to sampler.rst

* reorganize calculation of weights

* add type hint

* tmp

* complete rewrite

* adapt eps tests

* fix resume test

* multiple minor fixes

* cover initial temperature in tests

* add default minimum_epsilon; add test

* fix typo

* add cr noise nb

* add noise nb to docs
@codecov-io
Copy link

codecov-io commented Nov 11, 2019

Codecov Report

Merging #220 into master will increase coverage by 1.74%.
The diff coverage is 88.95%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #220      +/-   ##
==========================================
+ Coverage   80.94%   82.69%   +1.74%     
==========================================
  Files          84       84              
  Lines        4467     4554      +87     
==========================================
+ Hits         3616     3766     +150     
+ Misses        851      788      -63
Impacted Files Coverage Δ
pyabc/distance/base.py 83.67% <ø> (ø) ⬆️
pyabc/distance/kernel.py 94.44% <ø> (ø) ⬆️
pyabc/version.py 100% <100%> (ø) ⬆️
pyabc/visualization/histogram.py 100% <100%> (+12.19%) ⬆️
pyabc/epsilon/epsilon.py 87.83% <100%> (+0.16%) ⬆️
pyabc/populationstrategy.py 95.23% <100%> (+0.36%) ⬆️
pyabc/epsilon/base.py 92% <100%> (+0.69%) ⬆️
pyabc/distance/distance.py 80.95% <62.5%> (-0.65%) ⬇️
pyabc/acceptor/acceptor.py 92.03% <75%> (+0.21%) ⬆️
pyabc/sampler/base.py 94.44% <83.33%> (-3.64%) ⬇️
... and 9 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8f4f6d4...a611325. Read the comment docs.

@yannikschaelte yannikschaelte merged commit 6a55802 into master Nov 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants