This project is mirrored from https://github.com/pymc-devs/pymc3.git. Pull mirroring updated .
  1. 03 Dec, 2020 7 commits
  2. 02 Dec, 2020 1 commit
  3. 01 Dec, 2020 1 commit
    • Marco Gorelli's avatar
      Update contributing guide, fail fast (#4280) · 7ff2f499
      Marco Gorelli authored
      * update contributing
      
      * rename
      
      * put watermark back in (minimal impact anyway)
      
      * keep graphviz in
      
      * failfast
      
      * add failing test
      
      * fail fast
      
      * don't fail a test on purpose
      
      * indent
      
      * indent
      
      * remove -x
      
      * remove arviz with conda
      
      * dont remove patsy
      
      * try using python version correctly
      
      * move non-theano non-optional dependencies out of environment-dev.yml
      
      * keep python in environment-dev.yml, that's a separate issue
      
      * typo
      
      * put patsy back; final commit?
      
      * make separate env files
      
      * show python version
      
      * update env name in contributing.md
      
      * redistribute tests
      7ff2f499
  4. 30 Nov, 2020 2 commits
  5. 29 Nov, 2020 3 commits
    • rpgoldman's avatar
      Update pointer to Theano docs. (#4275) · 9deb5eed
      rpgoldman authored
      Co-authored-by: default avatarRobert P. Goldman <rpgoldman@sift.net>
      9deb5eed
    • Sayam Kumar's avatar
      Fix MvNormal.random (#4207) · 1c290efd
      Sayam Kumar authored
      * Fixed MvNormal.random method
      
      * Added some comments
      
      * Handled corner case when self.shape is not provided
      
      * Fixed comments
      
      * Considered the corner case of 'point' as well.
      
      * Fixed MvNormal.random method
      
      * Handled sample and batch dimensions in tau parametrization using numpy
      
      Added batch dimensions to all parametrization
      
      * Modified logic while inserting batch dimensions to parametrization
      
      * Used shapes_utils.broadcast_dist_samples_to function for broadcasting
      
      * Make pylint pass
      
      * Make test passes :crossed_fingers: hopefully
      
      * Modified logic and added tests
      
      * Given a mention in release notes
      1c290efd
    • Marco Gorelli's avatar
      Improve sampling coverage (#4270) · 4cccb46d
      Marco Gorelli authored
      * improve coverage
      
      * redistribute tests
      
      * use np.shape
      4cccb46d
  6. 27 Nov, 2020 5 commits
    • Marco Gorelli's avatar
      Remove unreachable lines of sampling code (#4261) · edbafaad
      Marco Gorelli authored
      * remove unreachable code
      
      * clarify docs, invert guard
      
      * clarify that steps is a sequence
      
      * 📝 update docstring
      edbafaad
    • Marco Gorelli's avatar
      Less strict test, don't parallelise tests (#4265) · 584e7915
      Marco Gorelli authored
      * make test less strict
      
      * no parallel testing
      
      * dont parallelise arviz tests either
      584e7915
    • Thomas Wiecki's avatar
      Add experimental JAX samplers (#4247) · 5ff9bbcf
      Thomas Wiecki authored
      * Add JAX NUTS samplers from TFP and numpyro. With @junpenglao.
      
      * Add missing import.
      
      * Remove JAX as default linker.
      
      * Add experimental warning and clean up imports.
      
      * Add JAX nb.
      
      * Add NB to toc.
      
      * Black and isort.
      
      * Change title.
      
      * Remove comma
      
      * Typo.
      
      * nbqa NB
      
      * Run pre-commit.
      
      * Disable pylint.
      
      * Add to release-notes.
      5ff9bbcf
    • StephenHogg's avatar
      Test model logp before starting any MCMC chains (#4211) · 22c079c2
      StephenHogg authored
      * Re-create branch
      
      * Fix merge conflict
      
      * bug fix
      
      * remove unneeded import
      
      * Update pymc3/util.py as per twiecki
      Co-authored-by: default avatarThomas Wiecki <thomas.wiecki@gmail.com>
      
      * fix test_examples.py
      
      * fix test_step.py
      
      * remove unnecessary import
      Co-authored-by: default avatarStephen Hogg <stephen.hogg@harrison.ai>
      Co-authored-by: default avatarThomas Wiecki <thomas.wiecki@gmail.com>
      22c079c2
    • Michael Osthege's avatar
      Add str/repr formatting options and change defaults accordingly (#4260) · 27b1a7df
      Michael Osthege authored
      * add str/repr formatting options and change defaults accordingly
      + new options "latex_with_params" and "plain_with_params" replace the current default behavior of including input parameters (going back to default behaviour of the 3.9.3 release)
      + __latex__ and _repr_latex default to "latex_with_params"
      + __str__ and _str_repr default to "plain"
      + new formatting kwarg for model_to_graphviz enables switching between "plain" (default) and "plain_with_params"
      
      * update if conditions, formatting defaults and tests
      + latex formatting should be detected by `if "latex" in formatting` to catch both format options
      + all latex reprs except for an entire model default to "latex_with_params"
      + tests now cover cases with and without params
      
      * consolidate regression test into existing one
      + test_issue_4186 was merged into TestStrAndLatexRepr and now all 4 formatting options are covered.
      
      * check graphviz results with all four formatting options
      27b1a7df
  7. 26 Nov, 2020 2 commits
  8. 25 Nov, 2020 5 commits
  9. 23 Nov, 2020 2 commits
  10. 22 Nov, 2020 1 commit
  11. 20 Nov, 2020 1 commit
  12. 19 Nov, 2020 2 commits
    • Chris Fonnesbeck's avatar
      Remove Text, SQLite and HDF5 backends (#4231) · e526d323
      Chris Fonnesbeck authored
      * Removed Text, SQLite and HDF5 backends
      * Remove unnecessary line from .gitignnore
      * Black formatting on sampling.py
      * Restored save_trace and load_trace to global namespace
      * Remove another backend test
      e526d323
    • Christopher Krapu's avatar
      Adding new notebook for conjugate sampling (#4199) · ec0ee581
      Christopher Krapu authored
      * Adding new notebook for conjugate sampling
      
      * Running precommit over notebook
      
      * Fixing conflict for table of contents
      
      * Updates to conjugate sampling notebook
      
      * Fixing text and changing inline image format for conjugate sampling notebook
      
      * Updating release notes to reference new conjugate samling notebook
      
      * Updating release notes to reference new conjugate sampling notebook
      ec0ee581
  13. 18 Nov, 2020 2 commits
  14. 16 Nov, 2020 3 commits
  15. 15 Nov, 2020 1 commit
  16. 14 Nov, 2020 1 commit
  17. 11 Nov, 2020 1 commit