Vegas

Latest version: v6.1.1

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

Scan your dependencies

Page 1 of 10

6.1.1

========================
- More robust treatment of round-off errors when calculating means and variances in vegas.

6.1

=========================
- Adds PDFIntegrator.sample() which creates (weighted) samples
from the integrator's probability distribution (eg, for making
histograms or contour plots of probability distributions).

- Fixes defect in handling of round-off errors (in sigf).

6.0.1

==========================
Move vegas.pxd to its proper place.

6.0

=========================
- Default value for vegas.Integrator parameter mpi is now False (was True) to avoid
irritating security prompts on MacOS. Thus mpi=True must be specified if the plan
is to use mpi. The default can be changed back to the old default using:
vegas.Integrator.defaults['mpi'] = True.

- Fixes bug in Integrator.synchronize_random that caused crashes when using MPI.

- As of Version 5.6, vegas.Integrators can be configured so that integrands are called
with dictionaries rather than 1-d arrays -- so f(xdict) rather than f(x1darray).
Now the arrays can have any shape (ie, not just 1-d).

- Fixes bug that caused vegas to crash for integrands returning arrays with more than 1 dimension.

- vegas.PDFIntegrator has a new method stats for calculating the means and standard
deviations of arbitrary (multi-dimensional) functions f(p) with respect to a PDF.

- vegas.PDFIntegrator(pdfitg) where pdfitg is a PDFIntegrator now works.

5.6

configured to package integration points as dictionaries rather than arrays.
This is to facilitate integration over (large) heterogeneous
collections of integration variables. See the tutorial section
on Dictionaries.

5.5.2

=========================
- New default random number generator, to deal with
changes in numpy version >=1.17. Now tied explicitly to gvar's
random number generator (which is from numpy).

- Simpler and more robust implementation for vegas.__version__
(doesn't use importlib.metadata, which is buggy).

Page 1 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.