Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev 114 cmdstan #801

Merged
merged 46 commits into from
Jan 21, 2023
Merged
Show file tree
Hide file tree
Changes from 44 commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
6b504e6
git ignore
edwinnglabs Nov 27, 2022
d2d0b80
Update requirements.txt
edwinnglabs Nov 27, 2022
e191edd
Update stan.py
edwinnglabs Nov 27, 2022
6cea1cb
Update dlt.py
edwinnglabs Nov 27, 2022
312f84a
import on the fly
edwinnglabs Nov 27, 2022
1b9f802
temp
edwinnglabs Nov 29, 2022
3a2af2b
Update dlt-cmdstanpy.ipynb
edwinnglabs Nov 29, 2022
0bb06f8
first attempt on replace pystan with cmdstanpy
edwinnglabs Nov 29, 2022
a07fc11
formmating
edwinnglabs Nov 29, 2022
7971d9a
lint and fix unit test with installing cmdstanpy
edwinnglabs Nov 29, 2022
a5242ff
Update .gitignore
edwinnglabs Nov 30, 2022
7f522b6
Update setup.py
edwinnglabs Nov 30, 2022
4490fa3
Update .gitignore
edwinnglabs Nov 30, 2022
272ac1b
Create build-dummy.yaml
edwinnglabs Nov 30, 2022
1229cc7
try use default folder to install cmdstanpy
edwinnglabs Nov 30, 2022
7403a1c
return cmdstanpy install to default folder
edwinnglabs Nov 30, 2022
3b6821b
test support for 3.9
edwinnglabs Nov 30, 2022
ff3de02
Update setup.py
edwinnglabs Nov 30, 2022
11c4c00
bring back sampling temperature
edwinnglabs Nov 30, 2022
ec98200
Merge branch 'dev-cmdstan2' into dev-114-cmdstan
edwinnglabs Jan 3, 2023
98f346a
dlt, ets and diagnostics
edwinnglabs Jan 3, 2023
d368624
dlt ets test
edwinnglabs Jan 3, 2023
30b2f1b
delete temp test
edwinnglabs Jan 3, 2023
99d62d1
fix dlt test
edwinnglabs Jan 3, 2023
be00dbf
remove dlt stan file for cache
edwinnglabs Jan 3, 2023
113cda6
Update .gitignore
edwinnglabs Jan 3, 2023
7d545f0
Update .gitignore
edwinnglabs Jan 3, 2023
9a5cf08
fixing lgt in unit test
edwinnglabs Jan 4, 2023
e72b4bf
Delete lgt
edwinnglabs Jan 4, 2023
030e56b
Update .gitignore
edwinnglabs Jan 4, 2023
6aff760
ktrlite update
edwinnglabs Jan 4, 2023
4a838b0
format
edwinnglabs Jan 4, 2023
d779450
fixed rest of the unit tests
edwinnglabs Jan 6, 2023
323e09b
notebook refresh
edwinnglabs Jan 7, 2023
4a6ff5e
change tag
edwinnglabs Jan 7, 2023
e8d523e
remove unnecssary input in stan estimators
edwinnglabs Jan 8, 2023
aed1c4f
Update dlt.stan
edwinnglabs Jan 9, 2023
458be7a
a debug test to import pandas during build_py
edwinnglabs Jan 10, 2023
8bbbb25
test the build py command
edwinnglabs Jan 10, 2023
5595372
remove pandas test in build_py
edwinnglabs Jan 10, 2023
d181854
include extension
edwinnglabs Jan 10, 2023
68018c9
formmating with black
edwinnglabs Jan 10, 2023
b26092d
try include cmdstanpy
edwinnglabs Jan 10, 2023
f3b801f
also update project.toml
edwinnglabs Jan 10, 2023
03e8fee
Update stan_estimator.py
edwinnglabs Jan 21, 2023
5e173b6
Update build.yaml
edwinnglabs Jan 21, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
# You can use PyPy versions in python-version.
# For example, pypy2 and pypy3
matrix:
python-version: [3.7, 3.8]
python-version: [3.7, 3.8, 3.9]

steps:
- uses: actions/checkout@v2
Expand Down
16 changes: 13 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,6 @@ build/
dist/
orbit.egg-info/
orbit_ml.egg-info/
orbit/stan_model/
orbit/stan_compiled/
env_docs/
docs/_build/
docs/_static
Expand Down Expand Up @@ -130,4 +128,16 @@ examples/debug.ipynb
examples/debug_stan_data.txt
examples/debug_stan_data.json
examples/internal_data_test.ipynb
examples/temp/
examples/temp/
*.bin

# ignore stan compiled files due to cmdstanpy
stan_compiled/
*.hpp
orbit/stan_model/
orbit/stan_compiled/
orbit/stan/ets
orbit/stan/dlt
orbit/stan/lgt
orbit/stan/ktr
orbit/stan/ktrlite
5 changes: 5 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ include orbit/stan/*.stan
include orbit/stylelib/*.mplstyle

prune orbit/stan_compiled
prune orbit/stan/dlt
prune orbit/stan/ets
prune orbit/stan/ktrlite
prune orbit/stan/lgt
prune orbit/stan/*.hpp

recursive-include tests *
recursive-exclude * __pycache__
Expand Down
239 changes: 157 additions & 82 deletions docs/tutorials/backtest.ipynb

Large diffs are not rendered by default.

30 changes: 8 additions & 22 deletions docs/tutorials/build_your_own_model.ipynb

Large diffs are not rendered by default.

100 changes: 88 additions & 12 deletions docs/tutorials/decompose_prediction.ipynb

Large diffs are not rendered by default.

288 changes: 242 additions & 46 deletions docs/tutorials/dlt.ipynb

Large diffs are not rendered by default.

Loading