Easyvvuq

Latest version: v1.2

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

Scan your dependencies

Page 5 of 6

0.5.2.1

Testing the push to pypi workflow

0.5.2

Quick fix to the MANIFEST.in file

0.5.1

New Features

* Point Collocation method for PCE sampling.
* GaussianProcessSurrogate class which will serve as a basis and testing ground for surrogate based workflows
* Added quasirandom sampling classes: LHCSampler and HaltonSampler.
* JSONDecoder class. It allows codes to use JSON as output format.

Updates

* Started measuring test coverage using coveralls
* Numerous bug fixes

0.5

New Features

* MultiEncoder element, to combine one or more encoders into a single encoder
* DirectoryEncoder element, to build directory hierarchies
* PCE Analysis element supports calculation of multiple Sobol indices
* Multi-app (Multi-solver) capabilities implemented
* Collation table may optionally be cleared using Campaign's clear_collation() method
* Added new collater (AggregateByVariables) that groups by output variable rather than run_id

Updates
* EasyVVUQ version of the Campaign and database are now compared to catch version mismatch errors
* Uniform integer distribution now available through new versions of Chaospy (thanks to collaboration with Jonathan Feinberg)
* Fix bug in collation of empty dataframes
* setup.py reads install requirements directly from requirements.txt
* Some documentation now also available as Jupyter python notebooks

v0.4-review
Intermediate release for review purposes.

0.4

New Features

* Parameter type and physical range checking (verification) implemented using Cerberus.
* Implemented a Multisampler element, allowing arbitary number of samplers to be chained together, but behave as a single sampler.
* Added a SweepSampler element, for parameter sweeps.
* Added sparse grid functionality to the Stochastic Collocation sampler.
* Added a "Worker" class (a stripped down version of the campaign) and associated tools (such as an external encoder script) to allow non-linear workflows, such as when integrating with pilot job managers.

Updates

* Improved consistency and breadth of automated testing. Campaign restarts now properly tested too.
* Added several more tutorials to the documentation.
* Fixed bug in the CSV reader with respect to column label.

0.3.1

Now uses current Chaospy and Scipy

Page 5 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.