Marcos Alves de Almeida
5ad4e8a092
Update hdays.py
2019-11-06 15:20:02 -08:00
Maxim Grishin
a3ae4715bb
Make Python version consistent with R
2019-10-22 17:28:27 -07:00
Maxim Grishin
05effe55ac
Make StanFit4Model object accessible from Prophet
2019-10-22 17:28:27 -07:00
Florian Roessler
e1a2b9c297
updated the change a bit to prevent unnessary copy operations
2019-09-28 17:12:33 -07:00
Florian Roessler
5bc6565c11
Add test and fix for issue #891
2019-09-28 17:12:33 -07:00
Timothy Salmon
f4cb9fc4bb
Unpack Solar to date
2019-08-09 17:45:02 -07:00
Timothy Salmon
c02bb3bc15
Replace lunardate lunar2solar calls with LunarCalendar
2019-08-09 17:45:02 -07:00
Alexander Gawrilow
c179a28be2
fix bug in performance metrics
2019-08-09 12:06:24 -07:00
Alexander Gawrilow
7f214f2bc7
adapt cross validation to a model with 0 uncertainty samples
2019-08-09 12:06:24 -07:00
Alexander Gawrilow
a6a1381a0a
disable plotting uncertainties if m.uncertainty_samples is 0 or False
2019-08-09 12:06:24 -07:00
Alexander Gawrilow
0679e69dba
implemented disabling calculation of uncertainties if uncertainty_samples is 0
2019-08-09 12:06:24 -07:00
Chanran Kim
aa26be5bab
Update hdays.py
2019-07-11 15:34:31 -07:00
Chanran Kim
beb133f93f
Update hdays.py
2019-07-11 15:34:31 -07:00
Chanran Kim
995a531bc7
Update hdays.py
...
Add holidays in Republic of Korea
2019-07-11 15:34:31 -07:00
Olof-Hojvall
0d37a46593
Fixed Plotly Holiday Hover Text
2019-07-05 08:34:18 -07:00
Olof-Hojvall
3ac99e18d4
Creation of new Plotly plot for all components
2019-07-05 08:34:18 -07:00
Kishan Manani
df8e39ae15
Replace functools.reduce() with pd.concat() to concat dataframes in cross_validation
2019-06-28 11:41:20 -07:00
Louis Potok
4225bb5fc1
Add mdape to all diagnostics, and fix rolling median behavior.
2019-06-21 15:28:29 -07:00
Louis Potok
1b01ab9f76
add function and test for rolling median
2019-06-21 15:28:29 -07:00
Daniel Scally
0e0f1a607a
Adding validation to Prophet.add_seasonality to prevent user setting fourier_order <= 0
2019-05-31 10:21:09 -07:00
Alessandro Romano
b77f85ffd8
Add figsize parameter to plot methods
2019-05-23 10:29:50 -07:00
Ben Letham
7ff33137eb
Change to MIT license
2019-05-21 11:40:04 -07:00
Ben Letham
a087eaec84
Fix FutureWarning in plotting by deregistering matplotlib converters (the future behavior). Also fix bad date formatting in non-daily plot that started came with change in matplotlib default in 3.0.2
2019-05-14 15:26:55 -07:00
Ben Letham
73c8faf15a
py version bump
2019-05-14 09:11:21 -07:00
Ben Letham
526468b6e8
Fix FutureWarning in test, for sorting because non-concatenation axis is not aligned
2019-05-13 15:28:58 -07:00
Ben Letham
fdac46ad40
Fix DeprecationWarning for float64 casting
2019-05-13 15:21:54 -07:00
Ben Letham
f660264e23
Don't allow timezones in pandas datetime
2019-05-13 15:00:45 -07:00
Ben Letham
df6bef8920
Replace to_numpy() with values to maintain pd 0.23.4 support
2019-05-13 13:51:27 -07:00
Ben Letham
28cd55241f
Verify that cap > floor ( #807 )
2019-05-13 13:11:07 -07:00
Ben Letham
269133c133
Change cross validation performance metrics to first aggregate over horizon before computing rolling average ( #839 , #863 )
2019-05-08 10:47:26 -07:00
Ben Letham
e9c017ba01
Default to Newton optimizer if less than 100 datapoints ( #842 , #870 , #888 )
2019-05-07 11:47:36 -07:00
Ben Letham
26f60c0a49
If ds column is int, convert to str before pd.to_datetime to avoid nanosecond casting ( #675 )
2019-05-06 16:38:13 -07:00
Ben Letham
4e5e223e4f
Add plotly plot to quickstart example
2019-05-06 16:15:23 -07:00
Olof Höjvall
ee14933b3f
Changed returned object of plot_plotly, addressing #937 ( #954 )
2019-05-06 13:55:25 -07:00
Ben Letham
ec7689f03e
R fallback to Newton if non-zero return code from optimization, to match existing Py behavior ( #654 )
2019-05-06 09:49:29 -07:00
Ben Letham
7297d98764
Use OrderedDict for seasonalities ( #643 )
2019-05-03 10:44:23 -07:00
Ben Letham
c8f2e8f847
Warn in cross validation if initial period is less than seasonality ( #557 ), and fix bug that can produce error if period > initial
2019-05-03 08:40:20 -07:00
Ben Letham
35d470cbff
Meaningful error message if predict is called before fit (for #462 )
2019-05-02 14:53:57 -07:00
Jerry Prawiharjo
c11e668c0d
Add logger.warning when falling back to Newton method ( #950 )
...
This adds logger.warning when we fall back to Newton method.
2019-05-02 14:34:24 -07:00
Ray Bell
f9adb9623e
WIP: remove python Series.nonzero warning ( #931 )
...
* add to_numpy()
* remove .values
2019-05-02 11:51:35 -07:00
Olof Höjvall
c756d20100
Added a interactive Plotly plot of the forecast ( #915 )
2019-04-17 16:47:16 -07:00
Olof Höjvall
8eea5a1ca3
Feature Proposal with Python Draft: Masked seasonality ( #873 )
...
* Added feature to mask seasonality
* Added conditional seasonality tests and fixed plotting it
* Fixed diagnostics for conditional seasonality and cleaned up code
2019-03-18 10:04:35 -07:00
MT
eec2f46ac5
if optimization fails fallback to Newton even if algorithm is specified ( #890 )
2019-03-18 09:41:45 -07:00
Gabriel Linder
bd0979244d
Fix FutureWarning from Pandas 0.24.0. ( #830 )
...
* Fix FutureWarning from Pandas 0.24.0.
Signed-off-by: Gabriel Linder <linder.gabriel@gmail.com>
* Stay compatible with older versions of pandas.
Signed-off-by: Gabriel Linder <linder.gabriel@gmail.com>
2019-02-15 10:28:51 -08:00
Ben Letham
de5b7494de
Remove pd.Series from np.matmul
2019-01-15 12:47:54 -08:00
Gordon Inggs
aebe8da78d
Rather using Monday const from built-in calendar.py ( #791 )
...
Latest version of holidays (0.9.9) changed the name of its MONDAY const
to MON. Rather using the MONDAY const from the same library as the
object that it is being used with.
2019-01-07 16:22:31 -08:00
Mpho Mphego
f16e22731f
Update and rename README to README.md and Unicode strings ( #766 )
...
* Update and rename README to README.md and Unicode strings
Updated Readme file and converted from rst to markdown.
String contains ascii characters (converted to unicode string)
Signed-off-by: Mpho Mphego mpho112@gmail.com
* Deprecated import `from __future__ import unicode_literals` removed and ran isort module
https://mail.python.org/pipermail/python-dev/2016-December/147009.html
Included setuptool-git in the requirement.txt and updated `setup.py`
Reasons for this are highlighted here -> https://github.com/msabramo/setuptools-git#usage
2018-12-20 15:33:23 -08:00
Ben Letham
c9f1ccaa63
Version bump; test fixes; R build
2018-12-03 22:21:37 -08:00
Ben Letham
635ae5a1a6
Have fixed ordering for components plots
2018-12-03 20:14:24 -08:00
Ben Letham
1d398c679d
Allow overriding any of the arguments to stan functions
2018-12-03 19:05:47 -08:00