Commit graph

149 commits

Author SHA1 Message Date
Ben Letham
66ea9444eb Custom seasonality prior scales R, handle NAs in holiday priors 2017-09-01 10:04:20 -07:00
Ben Letham
ddbb353278 Custom prior scales R 2017-08-31 10:56:06 -07:00
Ben Letham
23d8bc25dc R unit tests for added regressors 2017-08-30 17:10:43 -07:00
Ben Letham
57c97f2e5e Finish extra regressors in R 2017-08-30 16:17:41 -07:00
Simon Kim
17efc9aecd External regressors v2 (#283)
Add regressors in R
2017-08-30 11:04:56 -07:00
Ben Letham
4523315ffc Lint fixes 2017-08-28 11:38:02 -07:00
bletham
cc3238acb7 Saturating minimum for logistic growth Py 2017-08-28 09:06:00 -07:00
bl
8d27643339 Custom seasonality priors Py 2017-08-27 14:32:39 -07:00
bletham
a620a6c9f9 Custom prior scales for holidays Py 2017-08-26 23:29:10 -07:00
bletham
3c09448018 Add cross-validation functions in R 2017-08-26 14:31:33 -07:00
bletham
509666d1d2 Speed up diagnostics unit tests 2017-08-22 14:14:46 -07:00
bletham
047a0c3c23 Replace deprecated pandas .ix 2017-08-19 21:26:59 -07:00
bletham
e4ec600da4 Handle constant y in history 2017-08-19 14:03:00 -07:00
bletham
0b4ec4a9b3 Limit n_changepoints to number of observations. 2017-08-19 11:20:53 -07:00
Nagi Teramo
79d0793ce4 Implement cross-validation of time series(a rolling forecast origin) (#261)
* Resolve conflict

* Change comments and add error column to output DataFrame

* Change file structure

* Update

* Modified diagnostics

* Update diagnostics.py following the advice on Github

* Add tests and documentation

* Change copy method into Prophet class and reflect comments
2017-08-10 11:14:23 -07:00
hoxo_m
fd125c4760 Refine R code a little (#263)
* Replace tail(-1) with [-1]

* Don't need to import utils anymore
2017-07-29 18:56:56 -07:00
bl
b76ebf18bb documentation update 2017-07-29 17:36:03 -07:00
bl
aabb7e0547 Update install instructions in README 2017-07-28 22:35:33 -07:00
bl
58fa0bcec5 Suppress internal functions from reference manual 2017-07-28 22:03:27 -07:00
bl
3060536563 Merge branch 'v0.2' of https://github.com/facebookincubator/prophet into v0.2 2017-07-21 07:05:53 -07:00
bl
8f1607cd93 Extra regressors Py 2017-07-21 07:05:16 -07:00
Ben Letham
ff1dbcf38d Alternative formulation for logistic growth initialization 2017-07-17 11:13:22 -07:00
Ben Letham
c836b520ab Add m as argument to make_future_dataframe 2017-07-11 17:32:02 -07:00
Ben Letham
796b0f8037 Consolidate dataframe validation logic 2017-07-11 16:56:28 -07:00
Ben Letham
fb517b53d6 lint fixes 2017-07-11 16:51:29 -07:00
Ben Letham
d48b70b106 Merge remote-tracking branch 'origin/master' into v0.2 2017-07-11 11:16:26 -07:00
Ben Letham
85220328bb Convert manual changepoints to POSIXct before validation 2017-07-11 11:10:19 -07:00
bl
093b4b7eec R sub-daily data documentation, bugfixes, and unit tests 2017-07-10 22:57:13 -07:00
Qi Wang
b0938df109 Add support for fitting daily seasonality, make holiday features work when daily seasonality is enabled (#246)
* Add support for fitting daily seasonality, make holiday features work
when daily seasonality is enabled

* fix wrong comment in make_future_dataframe()
2017-07-10 18:46:49 -07:00
bl
b07d345155 Bugfix for add_seasonality 2017-07-05 20:15:00 -07:00
bl
8be35c2f34 Custom seasonalities in R 2017-07-05 01:20:22 -07:00
bl
707c885275 Add custom seasonalities (Py) 2017-07-04 22:39:57 -07:00
bl
ec497ffba8 Handle holidays with subdaily data 2017-07-04 20:32:42 -07:00
bl
b93f71540d Notebook example with sub-daily data 2017-07-04 20:03:21 -07:00
bl
4677dd4da3 Unit tests for daily seasonality (Py) 2017-07-04 19:21:34 -07:00
bl
995fda07a9 Posterior samples function Py 2017-07-04 18:27:57 -07:00
bl
373f543894 Whitespace and documentation fixes 2017-07-04 17:42:58 -07:00
Simon Kim
19e95311c2 Add a posterior analysis function to R (#238)
* Add a posterior analysis function to R

* Add a predictive_samples function to R
2017-07-04 17:27:55 -07:00
bl
b3017c025f Generalize seasonality representation (Python) 2017-07-04 11:06:03 -07:00
Marc Bruggmann
63131f1bf2 Set up Travis to run the python tests. (#160)
* Set up Travis to run the python tests.

* np.matmul requires Numpy 1.10.0

* Extract python dependencies into requirements.txt
2017-07-04 08:47:14 -07:00
bl
03d3ec9f2e Fix notebook Makefile and various typos 2017-07-04 08:39:49 -07:00
Ben Letham
825108b226 Functional daily seasonality (#239) 2017-07-04 08:24:54 -07:00
Arturo Filastò
f1ef4cc190 Add support for fitting seasonality daily (#135) 2017-07-04 08:12:08 -07:00
bl
1339aada96 Check for Inf values in history; roxygen version bump. 2017-07-04 01:12:22 -07:00
Randle Taylor
efe8299c0a Modify setup.py so pip install completes succesfully (#231)
Including pystan & Cython in the setup_requires caused
pip install to fail with a complaint about missing
Cython and numpy dependencies.  Removing the explicit
Cython/numpy dependencies allows pip install to
complete successfully (pystan pulls in Cython/numpy).
2017-07-04 00:51:14 -07:00
bl
8383d3bea6 Check for NULL in ds column 2017-07-04 00:26:22 -07:00
bl
f7becb0942 Fall back to Newton optimizer if LBFGS fails 2017-07-04 00:06:53 -07:00
bl
3ebedb1110 Use abs for scaling y 2017-07-03 21:29:38 -07:00
Ben Letham
4f9e0af51e Fix whitespace issue 2017-06-21 14:40:18 -07:00
Hasil Sharma
283e9be5e0 Set verbosity for Printing Meta Information (#197)
* Set verbosity for Printing Meta Information (#188)

* Fixed Indent and Removed Typos
2017-06-21 14:37:07 -07:00