NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3507 most downloaded on PyPI
Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with PyTensor
Last release 26 days ago
08 Sep 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
18 years old
105 releases · first in 2009
Include alpha in the Wald support point and mean by @VenishPaneliya in #8419
Full Changelog: v6.3.1...v6.3.2
One column per quarter.
Replace pymc logdet by pytensor slogdet for compatibility with other backends by @sankhyanreyansh in #8392
Full Changelog: v6.3.0...v6.3.1
Allow freezing model with cache compiled functions by @velochy in #8330
compute_deterministics accepts datatree and allows extending inplace by @ricardoV94 in #8387step-setup in samplers by @OttoVintola in #8351nuts dict by @jessegrabowski in #8380Full Changelog: v6.2.0...v6.2.1
Deprecate SumTo1 transform by @andreruizloera in #8374
Full Changelog: v6.1.0...v6.2.0
Includes breaking changes to the model fgraph IR
constrain_values and unconstrain_values utility by @zaxtax in #8327Full Changelog: v6.0.1...v6.1.0
Add Poisson and NegativeBinomial to pymc.dims by @williambdean in #8305
Full Changelog: v6.0.0...v6.0.1
Several imports have changed location and already deprecated functions were removed
See the announcement post for an overview of what's new in PyMC 6.0.
pytensor.config.linker = "cvm" to return to the old default.test_value machinery is deprecatedpip install-ablepip install pymc[nutpie] is now availablesample_posterior_predictive API wrt to volatility by @ricardoV94 in #8209
sample_vars and freeze_vars argument to explicitly control which variables are resampled and which are reused from tracesample_vars or freeze_vars to suppress the warning.var_names has no effect on sampling semantics and only controls what variables are saved in the trace.compute_log_prior: make subsequent arguments keyword only by @vkverma9534 in #8123Full Changelog: v5.28.0...v6.0.0
Delay attaching ShapeFeature to logprob rewrites by @ricardoV94 in #8274
/ by @Chirag3841 in #8256Full Changelog: v5.28.4...v5.28.5
Throttle marimo progress bars by @ricardoV94 in #8242
Full Changelog: v5.28.3...v5.28.4
Fix off-by-one progress bar bugs by @jessegrabowski in #8201
Full Changelog: v5.28.2...v5.28.3
Fix broadcast check on log_jac_det by @velochy in #8174
tune stat from steps and fix non-discarding of tuning draws from trace by @eclipse1605 in #8015DEMetropolis "scaling" stat by @michaelosthege in #8178str_repr for models with dims variables by @ricardoV94 in #8170Full Changelog: v5.28.1...v5.28.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
compute_log_prior: make subsequent arguments keyword only by @vkverma9534 in https://github.com/pymc-devs/pymc/pull/8123Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.28.0...v5.28.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
dims.Data creates XTensorSharedVariables by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/8096Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.27.1...v5.28.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
quiet argument to sample() to suppress all output. by @fonnesbeck in https://github.com/pymc-devs/pymc/pull/8023logccdf helper for numerically stable log survival function by @maresb in https://github.com/pymc-devs/pymc/pull/7996Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.27.0...v5.27.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
independent_rvs determination in vectorize_over_posterior by @lucianopaz in https://github.com/pymc-devs/pymc/pull/7890MutableData by @sotagg in https://github.com/pymc-devs/pymc/pull/7900Model docstring by @williambdean in https://github.com/pymc-devs/pymc/pull/7970pymc.testing.mock_sample by @williambdean in https://github.com/pymc-devs/pymc/pull/7887LogitNormal and DiscreteWeibull by @aloctavodia in https://github.com/pymc-devs/pymc/pull/7935s/draws to s/draw by @premshaw04 in https://github.com/pymc-devs/pymc/pull/7953Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.26.1...v5.27.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
python_requires to version 3.11 by @maresb in https://github.com/pymc-devs/pymc/pull/7924Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.26.0...v5.26.1
Remove deprecated noise parameter for GPs by @williambdean in https://github.com/pymc-devs/pymc/pull/7886
<!-- Release notes generated using configuration in .github/release.yml at main -->
Model.compile_fn, gradient, jacobian and hessian_diag.Model.compile_logp now expects all model variables as input, even when only a subset of the logp terms is requested.pytensor.graph.basic to pytensor.graph.traversal, including ancestors, graph_inputs, and toposort related functions.noise parameter for GPs by @williambdean in https://github.com/pymc-devs/pymc/pull/7886logcdf for CensoredRV by @asifzubair in https://github.com/pymc-devs/pymc/pull/7884None indices by @asifzubair in https://github.com/pymc-devs/pymc/pull/7877Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.25.1...v5.26.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
release_notes_to_discourse script by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7862Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.25.0...v5.25.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
dims module with objects that follow dim-based semantics (like xarray without coordinates) by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7820Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.24.1...v5.25.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
dataset_to_point_list by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7856Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.24.0...v5.24.1
Remove deprecated functionality by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7822
<!-- Release notes generated using configuration in .github/release.yml at main -->
MutableData, ConstantData, coords_mutable.model_to_mermaid by @williambdean in https://github.com/pymc-devs/pymc/pull/7826vectorize_over_posterior to pymc.sampling.forward by @lucianopaz in https://github.com/pymc-devs/pymc/pull/7841dim_length shared variable when adding a new coordinate by @lucianopaz in https://github.com/pymc-devs/pymc/pull/7809pm.Model for builtin marimo support by @williambdean in https://github.com/pymc-devs/pymc/pull/7830var_names to be propagated to nutpie sampler by @PabloRoque in https://github.com/pymc-devs/pymc/pull/7850Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.23.0...v5.24.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
sample by @williambdean in https://github.com/pymc-devs/pymc/pull/7761Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.21.2...v5.23.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
sample_posterior_predictive by @nataziel in https://github.com/pymc-devs/pymc/pull/7710Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.21.1...v5.22.0
> This was an erroneous duplicate release of v5.22.0.
[!IMPORTANT]
This was an erroneous duplicate release of v5.22.0.
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Weibull, MvStudentT, LKJCorr and LKJCholeskyCovRV in alternative backends by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7685Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.21.0...v5.21.1
Remove deprecated generator data by @wd60622 in https://github.com/pymc-devs/pymc/pull/7664
<!-- Release notes generated using configuration in .github/release.yml at main -->
if variable:, equivalent to bool(variable) now raises for PyMC variables. Use if variable is not None or whatever is appropriate in your context.observe to allow observing already observed variables by @zaxtax in https://github.com/pymc-devs/pymc/pull/7679Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.20.1...v5.21.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
.pop side effects by @inclinedadarsh in https://github.com/pymc-devs/pymc/pull/7652compile_kwargs to ADVI when init = "advi+..." by @jessegrabowski in https://github.com/pymc-devs/pymc/pull/7640collect_default_updates by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7658Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.20.0...v5.20.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
compile_pymc to compile by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7606Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.19.1...v5.19.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Generator.spawn only available in >=1.25 by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7607Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.19.0...v5.19.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
sample and allow specifying compile_kwargs by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7578. This introduces several major changes related to step samplers:
logp_dlogp_function now work with raveled inputs. External use will issue a warning unless ravel_inputs is specified explicitly. Eventually it will only be possible to use ravel_inputs=True.RaveledVars.point_map_info is now a 4-n tuple, with size introduced.assign_step_method does not call instantiate_steppers, but returns arguments needed for the latter.compile_kwargs to sample which is then forwarded to the step samplers functionsfind_measurable_bitwise by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7585BinaryMetropolis and BinaryGibbsMetropolis by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7586freeze_data_and_dims by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7594CustomDist so it works with multiprocess with SMC by @EliasRas in https://github.com/pymc-devs/pymc/pull/7241Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.18.2...v5.19.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.18.1...v5.18.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
implicit_size_from_params by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7564pytensorf.constant_fold unconditional by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7568Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.18.0...v5.18.1
Remove deprecated features by @Armavica in https://github.com/pymc-devs/pymc/pull/7533
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.17.0...v5.18.0
Nothing published for this version
Blackjax sampler fix for breaking change / enable progress bar under parallel chain_method by @andrewdipper in https://github.com/pymc-devs/pymc/pull/…
<!-- Release notes generated using configuration in .github/release.yml at main -->
find_constrained_prior by @aloctavodia in https://github.com/pymc-devs/pymc/pull/7458initval in SMC by @tvwenger in https://github.com/pymc-devs/pymc/pull/7439check_start_vals by @lucianopaz in https://github.com/pymc-devs/pymc/pull/7482compute_log_density functions by @lucianopaz in https://github.com/pymc-devs/pymc/pull/7483apply_function_over_dataset by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7485Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.16.2...v5.17.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.16.1...v5.16.2
Avoid spurious deprecation warning in CustomDist by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7391
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.16.0...v5.16.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
draws as parameter in sample_prior_predictive by @wd60622 in https://github.com/pymc-devs/pymc/pull/7366model=None by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7352compute_p for partially observed OrderedLogistic and OrderedProbit variables by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7349import pymc.testing by @bomtall in https://github.com/pymc-devs/pymc/pull/7357Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.15.1...v5.16.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
samples argument to draws in sample_prior_predictive by @wd60622 in https://github.com/pymc-devs/pymc/pull/7366model=None by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7352compute_p for partially observed OrderedLogistic and OrderedProbit variables by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7349import pymc.testing by @bomtall in https://github.com/pymc-devs/pymc/pull/7357Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.15.1...v5.16.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
freeze_rv_and_dims in JAX backend by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7324Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.15.0...v5.15.1
Suggest var_names when using deprecated API for partial traces by @lancechua in https://github.com/pymc-devs/pymc/pull/7289
<!-- Release notes generated using configuration in .github/release.yml at main -->
freezing_rv_and_dims after a model transformation by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7296sample_posterior_predictive by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7265var_names when using deprecated API for partial traces by @lancechua in https://github.com/pymc-devs/pymc/pull/7289Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.14.0...v5.14.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
default_transform and transform argument for distributions by @aerubanov in https://github.com/pymc-devs/pymc/pull/7207pm.sample(var_names) works correctly by @tomicapretto in https://github.com/pymc-devs/pymc/pull/7284Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.13.1...v5.14.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
compute_deterministics by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7249Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.13.0...v5.13.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
compute_deterministics helper by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7238Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.12.0...v5.13.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
_print_name to Truncated and CustomDists by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7205var_names argument to sample by @fonnesbeck in https://github.com/pymc-devs/pymc/pull/7206_moment function for bacward backward compatibility by @aerubanov in https://github.com/pymc-devs/pymc/pull/7216comp_shape from class NormalMixture by @mohammed052 in https://github.com/pymc-devs/pymc/pull/7098Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.11.0...v5.12.0
Remove deprecated Bound distribution by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7176
<!-- Release notes generated using configuration in .github/release.yml at main -->
moment to support_point by @aerubanov in https://github.com/pymc-devs/pymc/pull/7166intX and floatX calls from distributions by @aerubanov in https://github.com/pymc-devs/pymc/pull/7114Bound distribution by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7176sample_posterior_predictive_w by @aloctavodia in https://github.com/pymc-devs/pymc/pull/7179compute_log_prior in models with Deterministics by @OriolAbril in https://github.com/pymc-devs/pymc/pull/7168dataset_to_point_list when chain, draw are not the leading dims by @OriolAbril in https://github.com/pymc-devs/pymc/pull/7180get_tau_sigma and support lists of variables by @tvwenger in https://github.com/pymc-devs/pymc/pull/7185sample_posterior_predictive by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7014Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.10.4...v5.11.0
Deprecate block_diag from math module in favor of PyTensor by @AryanNanda17 in https://github.com/pymc-devs/pymc/pull/7132
<!-- Release notes generated using configuration in .github/release.yml at main -->
nuts_sampler_kwargs by @VMBoehm in https://github.com/pymc-devs/pymc/pull/7083compute_log_prior utility by @aloctavodia in https://github.com/pymc-devs/pymc/pull/7149fgraph_from_model by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7153dataset_to_point_dict to accept both dataset and dict of dataarray by @OriolAbril in https://github.com/pymc-devs/pymc/pull/7097block_diag from math module in favor of PyTensor by @AryanNanda17 in https://github.com/pymc-devs/pymc/pull/7132Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.10.3...v5.10.4
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.10.2...v5.10.3
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
ZeroSumNormal by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7063LKJCorr by @juanitorduz in https://github.com/pymc-devs/pymc/pull/7065Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.10.1...v5.10.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
replace_rvs_by_values by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7055Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.10.0...v5.10.1
Remove several deprecated model properties and deprecate new ones by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7033
<!-- Release notes generated using configuration in .github/release.yml at main -->
>=2.18.1,<2.19 by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/7020moment for CustomDist provided with a dist function by @aerubanov in https://github.com/pymc-devs/pymc/pull/6873shape_utils by @kataev in https://github.com/pymc-devs/pymc/pull/7025logprob, pytensorf and distributions/transform by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/6976Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.9.2...v5.10.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.9.1...v5.9.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
power(base, rv) by @LukeLB in https://github.com/pymc-devs/pymc/pull/6962Model.str_repr robust to variables without monkey-patch by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/6942Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.9.0...v5.9.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.8.2...v5.9.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
compute_log_likelihood when variable has dims without coords by @jaharvey8 in https://github.com/pymc-devs/pymc/pull/6882Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.8.1...v5.8.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
ZeroSumNormal shape operations to config.floatX by @thomasjpfan in https://github.com/pymc-devs/pymc/pull/6889Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.8.0...v5.8.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
do and observe functions from PyMC-Experimental by @juanitorduz in https://github.com/pymc-devs/pymc/pull/6879ICAR distribution by @daniel-saunders-phil in https://github.com/pymc-devs/pymc/pull/6831MatrixIsPositiveDefinite Op by @juanitorduz in https://github.com/pymc-devs/pymc/pull/6853Gumbel Distribution by @amyoshino in https://github.com/pymc-devs/pymc/pull/6810Model.to_graphviz shortcut by @juanitorduz in https://github.com/pymc-devs/pymc/pull/6865Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.7.2...v5.8.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
seeded_test fixture in exported BaseTestDistributionRandom by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/6848ordered_univariate in documentation example of NormalMixture by @mrpg in https://github.com/pymc-devs/pymc/pull/6842Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.7.1...v5.7.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
SeededTest class by @aerubanov in https://github.com/pymc-devs/pymc/pull/6799Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.7.0...v5.7.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
MutableData tensor to broadcast along an existing dimension, specify its static shape as (1,) along the relevant axis. Example: pm.MutableData("x", np.ones((1, 10)), shape=(1, None)).Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.6.1...v5.7.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.6.0...v5.6.1
Your coding agent can read these notes before it upgrades. Set up the MCP server →