Releases: sdv-dev/Copulas
v0.6.1 - 2021-02-25
v0.6.0 - 2021-11-05
This release makes Copulas compatible with Python 3.9! It also improves library maintenance by
updating dependencies, reorganizing the CI workflows, adding pip check to the workflows and
removing unused files.
General Improvements
- Add support for Python 3.9 - Issue#282 by @amontanez24
- Remove entry point in setup.py - Issue#280 by @amontanez24
- Update pandas dependency range - Issue#266 by @katxiao
- Fix repository language - Issue#272 by @pvk-developer
- Add pip check to CI workflows - Issue#274 by @pvk-developer
- Reorganize workflows and add codecov - PR#267 by @csala
- Constrain jinja2 versions - PR#269 by @fealho
v0.5.1 - 2021-08-16
This release improves performance by changing the way scipy stats is used, calling their methods directly without creating intermediate instances.
It also fixes a bug introduced by the scipy 1.7.0 release where some distributions fail to fit because scipy validates the learned parameters.
Issues Closed
v0.5.0 - 2021-02-24
This release introduces conditional sampling for the GaussianMultivariate modeling.
The new conditioning feature allows passing a dictionary with the values to use to condition
the rest of the columns.
It also fixes a bug that prevented constant distributions to be restored from a dictionary
and updates some dependencies.
New Features
Bug Fixes
v0.4.0 - 2021-01-27
This release introduces a few changes to optimize processing speed by re-implementing
the Gaussian KDE pdf to use vectorized root finding methods and also adding the option
to subsample the data during univariate selection.
General Improvements
v0.3.3 (2020-09-18)
General Improvements
- Use
corr
instead ofcov
in the GaussianMultivariate - Issue #195 by @rollervan - Add arguments to GaussianKDE - Issue #181 by @rollervan
New Features
- Log Laplace Distribution - Issue #188 by @rollervan
v0.3.2 (2020-08-08)
v0.3.1 (2020-07-09)
v0.3.0 (2020-03-27)
Important revamp of the internal implementation of the project, the testing
infrastructure and the documentation by Kevin Alex Zhang @k15z, Carles Sala
@csala and Kalyan Veeramachaneni @kveerama
Enhancements
- Reimplementation of the existing Univariate distributions.
- Addition of new Beta and Gamma Univariates.
- New Univariate API with automatic selection of the optimal distribution.
- Several improvements and fixes on the Bivariate and Multivariate Copulas implementation.
- New visualization module with simple plotting patterns to visualize probability distributions.
- New datasets module with toy datasets sampling functions.
- New testing infrastructure with end-to-end, numerical and large scale testing.
- Improved tutorials and documentation.
v0.2.5 - 2020-01-17
General Improvements
- Convert import_object to get_instance - Issue #114
by @JDTheRipperPC