Vegasflow

Latest version: v1.3.0

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

Scan your dependencies

Page 1 of 2

1.3.0

* Differentiability interface in https://github.com/N3PDF/vegasflow/pull/79
* Integrate vector functions in https://github.com/N3PDF/vegasflow/pull/81
* Specify integration limits in https://github.com/N3PDF/vegasflow/pull/82

1.2.2

Minor release of VegasFlow.

- Fixes bug 73 by automatizing the signature simplification.
- Adds tracing and recompilation options on change of integrator state (change of number of events or grid training state) (PR 74)

1.2.1

Minor release of VegasFlow

License is changed from GPLv3 to Apache 2 for consistency with other projects.
A `generate_random_array` method is now exposed for the usage of VegasFlow as a random number generator (63)

1.2.0

Version 1.2 of VegasFlow.
This release accompanies the [proceedings for LHCP2020](https://arxiv.org/abs/2009.11798) and includes some new features and examples, detailed below.

Changelog

The version 1.2 brings some improvements, the most outstanding being
- Fine grained log control 57 [[docs](https://vegasflow.readthedocs.io/en/latest/how_to.html#verbosity)].
- Distribution of jobs using [dask](https://dask.org/) #55 [[docs](https://vegasflow.readthedocs.io/en/latest/how_to.html#running-in-distributed-systems)].

We have also included several new use cases
- pineappl integration [[example](https://github.com/N3PDF/vegasflow/blob/master/examples/example_pineappl.py)].
- slurm distribution [[example](https://github.com/N3PDF/vegasflow/blob/master/examples/cluster_dask.py)].

Minor improvements of version 1.2 are
- Keyword `simplify_signature` 58 [[docs](https://vegasflow.readthedocs.io/en/latest/how_to.html#improving-results-by-simplifying-the-integrand)].
- `VegasFlow`, `vegas_wrapper`, `MonteCarloFlow`, `int_me`, `float_me` can be imported from `vegasflow`, ex.
python
from vegasflow import VegasFlow

- The base type for float (`DTYPE`) and int (`DTYPEINT`) can be controlled with environment variables 58 [[docs](https://vegasflow.readthedocs.io/en/latest/how_to.html#environment)].
- Adds the utility function `generate_condition_function` 60 [[docs](https://vegasflow.readthedocs.io/en/latest/how_to.html#generate-conditions)].
- The integrators now have the `set_seed` method for seeding the random number generator [[docs](https://vegasflow.readthedocs.io/en/latest/how_to.html#seeding-the-random-number-generator)].

1.1.0

* Clean output and logs
* Update documentation
* Tested and stable with python 3.8 and TF 2.3

1.0.1

- Added arxiv and zenodo links after release of the paper.

v.1.0.2
- Preparaton of conda recipe for conda-forge

Page 1 of 2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.