What's Changed
- BUG: Fix DiscreteDP input validation and iteration edge cases by @oyamad in #855
- PERF: Compute dense Q @ v with a single gemv in bellman_operator by @oyamad in #857
- MAINT: Make s_wise_max an ordinary method; DiscreteDP now picklable by @oyamad in #859
- PERF: Vectorize the update loop in _pivoting by @oyamad in #861
- FIX: markov: Fix invalid states in simulate, sparse negative init, str by @oyamad in #860
- RLS: setup for v0.11.4 by @mmcky in #862
Full Changelog: v0.11.3...v0.11.4