Releases: sdv-dev/Copulas
Releases · sdv-dev/Copulas
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
corrinstead ofcovin 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
v0.2.4 - 2019-12-23
New Features
General Improvements
-
Rename TruncNorm to TruncGaussian and make it non standard - Issue #102 by @csala @JDTheRipperPC
Bugs fixed
v0.2.3 - 2019-09-17
New Features
- Add support to Python 3.7 - Issue #53 by @JDTheRipperPC
General Improvements
-
Document RELEASE workflow - Issue #105 by @JDTheRipperPC
-
Improve serialization of univariate distributions - Issue #99 by @ManuelAlvarezC and @JDTheRipperPC
Bugs fixed
- The method 'select_copula' of Bivariate return wrong CopulaType - Issue #101 by @JDTheRipperPC
v0.2.2 - 2019-07-31
New Features
truncnormdistribution and a generic wrapper forscipy.rv_continousdistributions - Issue #27 by @amontanez, @csala and @ManuelAlvarezCIndependencebivariate copulas - Issue #46 by @aliciasun, @csala and @ManuelAlvarezC- Option to select seed on random number generator - Issue #63 by @echo66 and @ManuelAlvarezC
- Option on Vine copulas to select number of rows to sample - Issue #77 by @ManuelAlvarezC
- Make copulas accept both scalars and arrays as arguments - Issues #85 and #90 by @ManuelAlvarezC
General Improvements
- Ability to properly handle constant data - Issues #57 and #82 by @csala and @ManuelAlvarezC
- Tests for analytics properties of copulas - Issue #61 by @ManuelAlvarezC
- Improved documentation - Issue #96 by @ManuelAlvarezC
Bugs fixed
- Fix bug on Vine copulas, that made it crash during the bivariate copula selection - Issue #64 by @echo66 and @ManuelAlvarezC
v0.2.1
- Add serialization to Vine copulas.
- Add
distributionas argument for the Gaussian Copula. - Improve Bivariate Copulas code structure to remove code duplication.
- Fix bug in Vine Copulas sampling: 'Edge' object has no attribute 'index'
- Improve code documentation.
- Improve code style and linting tools configuration.