Releases: pymc-devs/pymc2
Releases · pymc-devs/pymc2
Python 3 compatibility release 2.3.8
Bugfix Release 2.3.7
This release includes several minor fixes to code and documentation. Most notably:
- TypeError in
batchsd
is fixed - Fixed divide by zero error in
normcdf
if y=0 - Fixed overflow error in geometric distribution
- Added upper bound check for beta-binomial log-likelihood
- Fixed incorrect bounds checking in negative binomial log-likelihood
- Added edge cases to beta-binomial
- Fixed
NameErro
r issueMCMC.tune
- Recursive plot calls now include all arguments
- Corrected return value of Gelman-Rubin diagnostic
- Improved exception handling in AIC and BIC calculations in NormApprox
Bug fix release 2.3.6
What's new in 2.3.6
Version 2.3.6 is a bug fix release to restore compatibility with HDDM that was broken when Pandas data compatibility was introduced.
Bug fix release 2.3.5
What's new in 2.3.5
Version 2.3.5 is primarily a bug fix release. Here are the salient changes from 2.3.4:
- Fixed bug in
invcdf
unit test - Generalized
invcdf
to accept n-dimensional argument - Added bounds checking to Bernoulli
- Fixed failure in
summary_plot
with single chain - Repaired tuning in GPStepMethod
- Fixed bug in HPD calculation
- Added optional
chain
argument tosummary_plot
- Replaced rank with ndim to avoid numpy deprecation warning
- Fixed invalid variance in Geweke diagnostic
- Added statsmodels to pymc-requirements
- Fixed bug in Node.summary() for multidimensional nodes
- Fixed bad rounding in setting length of trace
- Changed constraint on
rwishart
andrwishart_cov
to ben > p-1
- Added
effective_n
function for calculating effective sample size - Tweaked
BinaryMetropolis
to assign it to Categorical variables wherek=2
- Improved string formatting for
Node.summary
- Changed tuning to prevent scale factor from shrinking to zero
- Changed default verbosity on
gof_plot
- Improved Anaconda compatibility
- Fixed bug in batchsd for uneven batches