Skip to content

Commit e0d25c8

Browse files
pymc-devstwiecki
authored andcommitted
Merge Aeppl as logprob submodule
1 parent 0654e7f commit e0d25c8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+7841
-338
lines changed

.github/workflows/tests.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,18 @@ jobs:
8585
pymc/tests/ode/test_utils.py
8686
pymc/tests/step_methods/hmc/test_quadpotential.py
8787
88+
- |
89+
pymc/tests/logprob/test_abstract.py
90+
pymc/tests/logprob/test_censoring.py
91+
pymc/tests/logprob/test_composite_logprob.py
92+
pymc/tests/logprob/test_cumsum.py
93+
pymc/tests/logprob/test_mixture.py
94+
pymc/tests/logprob/test_rewriting.py
95+
pymc/tests/logprob/test_scan.py
96+
pymc/tests/logprob/test_tensor.py
97+
pymc/tests/logprob/test_transforms.py
98+
pymc/tests/logprob/test_utils.py
99+
88100
fail-fast: false
89101
runs-on: ${{ matrix.os }}
90102
env:

.pre-commit-config.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ repos:
8585
(?x)(arviz-devs.github.io|
8686
python.arviz.org|
8787
aesara.readthedocs.io|
88-
aeppl.readthedocs.io|
8988
pymc-experimental.readthedocs.io|
9089
docs.pymc.io|
9190
www.pymc.io|

conda-envs/environment-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ channels:
55
- defaults
66
dependencies:
77
# Base dependencies
8-
- aeppl=0.0.38
98
- aesara=2.8.7
109
- arviz>=0.13.0
1110
- blas
@@ -41,3 +40,4 @@ dependencies:
4140
- types-cachetools
4241
- pip:
4342
- git+https://github.com/pymc-devs/pymc-sphinx-theme
43+
- numdifftools>=0.9.40

conda-envs/environment-test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ channels:
55
- defaults
66
dependencies:
77
# Base dependencies
8-
- aeppl=0.0.38
98
- aesara=2.8.7
109
- arviz>=0.13.0
1110
- blas
@@ -29,3 +28,5 @@ dependencies:
2928
- pytest>=3.0
3029
- mypy=0.990
3130
- types-cachetools
31+
- pip:
32+
- numdifftools>=0.9.40

conda-envs/windows-environment-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ channels:
55
- defaults
66
dependencies:
77
# Base dependencies (see install guide for Windows)
8-
- aeppl=0.0.38
98
- aesara=2.8.7
109
- arviz>=0.13.0
1110
- blas
@@ -38,3 +37,4 @@ dependencies:
3837
- types-cachetools
3938
- pip:
4039
- git+https://github.com/pymc-devs/pymc-sphinx-theme
40+
- numdifftools>=0.9.40

conda-envs/windows-environment-test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ channels:
55
- defaults
66
dependencies:
77
# Base dependencies (see install guide for Windows)
8-
- aeppl=0.0.38
98
- aesara=2.8.7
109
- arviz>=0.13.0
1110
- blas
@@ -30,3 +29,5 @@ dependencies:
3029
- pytest>=3.0
3130
- mypy=0.990
3231
- types-cachetools
32+
- pip:
33+
- numdifftools>=0.9.40

docs/source/conf.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,6 @@
188188
intersphinx_mapping = {
189189
"arviz": ("https://python.arviz.org/en/latest/", None),
190190
"aesara": ("https://aesara.readthedocs.io/en/latest/", None),
191-
"aeppl": ("https://aeppl.readthedocs.io/en/latest/", None),
192191
"home": ("https://www.pymc.io", None),
193192
"pmx": ("https://www.pymc.io/projects/experimental/en/latest", None),
194193
"numpy": ("https://numpy.org/doc/stable/", None),

docs/source/learn/core_notebooks/GLM_linear.ipynb

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -522,14 +522,15 @@
522522
"source": [
523523
"%load_ext watermark\n",
524524
"\n",
525-
"%watermark -n -u -v -iv -w -p aesara,aeppl"
525+
"%watermark -n -u -v -iv -w -p aesara"
526526
]
527527
}
528528
],
529529
"metadata": {
530530
"anaconda-cloud": {},
531+
"hide_input": false,
531532
"kernelspec": {
532-
"display_name": "Python 3 (ipykernel)",
533+
"display_name": "Python 3",
533534
"language": "python",
534535
"name": "python3"
535536
},
@@ -543,14 +544,27 @@
543544
"name": "python",
544545
"nbconvert_exporter": "python",
545546
"pygments_lexer": "ipython3",
546-
"version": "3.9.7"
547+
"version": "3.8.10"
547548
},
548549
"latex_envs": {
549550
"bibliofile": "biblio.bib",
550551
"cite_by": "apalike",
551552
"current_citInitial": 1,
552553
"eqLabelWithNumbers": true,
553554
"eqNumInitial": 0
555+
},
556+
"toc": {
557+
"base_numbering": 1,
558+
"nav_menu": {},
559+
"number_sections": true,
560+
"sideBar": true,
561+
"skip_h1_title": false,
562+
"title_cell": "Table of Contents",
563+
"title_sidebar": "Contents",
564+
"toc_cell": false,
565+
"toc_position": {},
566+
"toc_section_display": true,
567+
"toc_window_display": false
554568
}
555569
},
556570
"nbformat": 4,

docs/source/learn/core_notebooks/model_comparison.ipynb

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -536,16 +536,17 @@
536536
}
537537
],
538538
"source": [
539-
"%watermark -n -u -v -iv -w -p xarray,aesara,aeppl"
539+
"%watermark -n -u -v -iv -w -p xarray,aesara"
540540
]
541541
}
542542
],
543543
"metadata": {
544+
"hide_input": false,
544545
"interpreter": {
545546
"hash": "baf205d70af30bf8b721a304f5a44beb31bf8af014f6b7340f1a7ae004926653"
546547
},
547548
"kernelspec": {
548-
"display_name": "Python 3 (ipykernel)",
549+
"display_name": "Python 3",
549550
"language": "python",
550551
"name": "python3"
551552
},
@@ -559,7 +560,20 @@
559560
"name": "python",
560561
"nbconvert_exporter": "python",
561562
"pygments_lexer": "ipython3",
562-
"version": "3.9.7"
563+
"version": "3.8.10"
564+
},
565+
"toc": {
566+
"base_numbering": 1,
567+
"nav_menu": {},
568+
"number_sections": true,
569+
"sideBar": true,
570+
"skip_h1_title": false,
571+
"title_cell": "Table of Contents",
572+
"title_sidebar": "Contents",
573+
"toc_cell": false,
574+
"toc_position": {},
575+
"toc_section_display": true,
576+
"toc_window_display": false
563577
}
564578
},
565579
"nbformat": 4,

docs/source/learn/core_notebooks/posterior_predictive.ipynb

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4649,14 +4649,15 @@
46494649
],
46504650
"source": [
46514651
"%load_ext watermark\n",
4652-
"%watermark -n -u -v -iv -w -p aesara,aeppl"
4652+
"%watermark -n -u -v -iv -w -p aesara"
46534653
]
46544654
}
46554655
],
46564656
"metadata": {
46574657
"anaconda-cloud": {},
4658+
"hide_input": false,
46584659
"kernelspec": {
4659-
"display_name": "Python 3.9.13 ('pymc-dev-py39')",
4660+
"display_name": "Python 3",
46604661
"language": "python",
46614662
"name": "python3"
46624663
},
@@ -4670,7 +4671,20 @@
46704671
"name": "python",
46714672
"nbconvert_exporter": "python",
46724673
"pygments_lexer": "ipython3",
4673-
"version": "3.9.13"
4674+
"version": "3.8.10"
4675+
},
4676+
"toc": {
4677+
"base_numbering": 1,
4678+
"nav_menu": {},
4679+
"number_sections": true,
4680+
"sideBar": true,
4681+
"skip_h1_title": false,
4682+
"title_cell": "Table of Contents",
4683+
"title_sidebar": "Contents",
4684+
"toc_cell": false,
4685+
"toc_position": {},
4686+
"toc_section_display": true,
4687+
"toc_window_display": false
46744688
},
46754689
"vscode": {
46764690
"interpreter": {

0 commit comments

Comments
 (0)