Pyabc

Latest version: v0.12.12

Safety actively analyzes 626474 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 13 of 21

0.9

..........

0.9.0

-----

* Acceptance transferred to an Acceptor object to allow for more
flexibility (i.e. not only on a single comparison as per default).
* This acceptor is passed to the ABCSMC object.
* Update of distance and epsilon synchronized after each iteration and moved
to update() methods.
* initialize() for DistanceFunction and Epsilon also called in load() method,
given a time point to initialize for, and made optional via a
require_initialize flag. This makes sure these objects are always correctly
initialized.
* PNormDistance and AdaptivePNormDistance (prev. WeightedPNormDistance)
improved to allow for more customization.
* ABCSMC.set_data() method removed.
* API breaks for DistanceFunction, Epsilon, Model.

0.8.21

------

* Implementation of adaptive distances feature. Distance functions can adapt
via an update() method.
* In particular add WeightedPNormDistance (special case:
WeightedEuclideanDistance). Also add non-weighted versions.
* Simplify Sampler.sample_until_n_accepted interface.
* Extend Sampler class to allow for customization, e.g. by the distance
functions.
* Generalize MedianEpsilon to QuantileEpsilon.
* Make Viserver work with latest bokeh version.

0.8.20

------

* Add batch sampling now also to the REDIS evaluation parallel sampler
(dynamic scheduling)

0.8.19

------

* Bug fix. Fix a race condition in the redis evaluation parallel sampler
(dynamic scheduling). An error occured if a worker tried to start to work
on a population after the other workers had already terminated the
population.

0.8.18

------

* Minor bug fix. Ensure that the multicore samplers raise an Exception if
an Exception occurs in the worker processes.
* Clarify that weighted distances are not normalized in case of having more
than a single simulation per proposed parameter.
Also add corresponding tests.
* Add n_worker method to the RedisEvalParallelSampler to enable querying of
the number of connected workers.
* Add in-memory database support. Useful, e.g., for benchmarking on slow
filesystems or with rather slow network connections.

Page 13 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.