SYMBOL INDEX (233 symbols across 15 files) FILE: python/prophet/diagnostics.py class _SupportsMap (line 40) | class _SupportsMap(Protocol): method map (line 41) | def map(self, __f: Callable[..., object], *its: Iterable[object]) -> A... function generate_cutoffs (line 47) | def generate_cutoffs( function cross_validation (line 93) | def cross_validation( function single_cutoff_forecast (line 260) | def single_cutoff_forecast( function prophet_copy (line 324) | def prophet_copy(m: _ModelT, cutoff: pd.Timestamp | None = None) -> _Mod... function register_performance_metric (line 382) | def register_performance_metric(func: _PerformanceMetricT) -> _Performan... function performance_metrics (line 398) | def performance_metrics( function rolling_mean_by_h (line 488) | def rolling_mean_by_h(x: np.ndarray, h: np.ndarray, w: int, name: str) -... function rolling_median_by_h (line 541) | def rolling_median_by_h(x: np.ndarray, h: np.ndarray, w: int, name: str)... function mse (line 599) | def mse(df: pd.DataFrame, w: int) -> pd.DataFrame: function rmse (line 623) | def rmse(df: pd.DataFrame, w: int) -> pd.DataFrame: function mae (line 642) | def mae(df: pd.DataFrame, w: int) -> pd.DataFrame: function mape (line 666) | def mape(df: pd.DataFrame, w: int) -> pd.DataFrame: function mdape (line 690) | def mdape(df: pd.DataFrame, w: int) -> pd.DataFrame: function smape (line 714) | def smape(df: pd.DataFrame, w: int) -> pd.DataFrame: function coverage (line 740) | def coverage(df: pd.DataFrame, w: int) -> pd.DataFrame: FILE: python/prophet/forecaster.py class Prophet (line 35) | class Prophet: method __init__ (line 128) | def __init__( method _load_stan_backend (line 201) | def _load_stan_backend(self, stan_backend: str | None) -> None: method validate_inputs (line 216) | def validate_inputs(self) -> None: method validate_column_name (line 260) | def validate_column_name( method setup_dataframe (line 315) | def setup_dataframe(self, df: pd.DataFrame, initialize_scales: bool = ... method initialize_scales (line 407) | def initialize_scales(self, initialize_scales: bool, df: pd.DataFrame)... method set_changepoints (line 456) | def set_changepoints(self) -> None: method fourier_series (line 504) | def fourier_series( method make_seasonality_features (line 537) | def make_seasonality_features( method construct_holiday_dataframe (line 565) | def construct_holiday_dataframe(self, dates: pd.Series[pd.Timestamp]) ... method make_holiday_features (line 612) | def make_holiday_features( method add_regressor (line 687) | def add_regressor( method add_seasonality (line 743) | def add_seasonality( method add_country_holidays (line 815) | def add_country_holidays(self, country_name: str) -> Self: method make_all_seasonality_features (line 856) | def make_all_seasonality_features(self, df: pd.DataFrame) -> tuple[ method regressor_column_matrix (line 927) | def regressor_column_matrix( method add_group_component (line 998) | def add_group_component( method parse_seasonality_args (line 1024) | def parse_seasonality_args( method set_auto_seasonalities (line 1067) | def set_auto_seasonalities(self) -> None: method linear_growth_init (line 1124) | def linear_growth_init(df: pd.DataFrame) -> tuple[float, float]: method logistic_growth_init (line 1148) | def logistic_growth_init(df: pd.DataFrame) -> tuple[float, float]: method flat_growth_init (line 1190) | def flat_growth_init(df: pd.DataFrame) -> tuple[float, float]: method preprocess (line 1210) | def preprocess(self, df: pd.DataFrame, **kwargs: Any) -> ModelInputData: method calculate_initial_params (line 1258) | def calculate_initial_params(self, num_total_regressors: int) -> Model... method fit (line 1282) | def fit(self, df: pd.DataFrame, **kwargs: Any) -> Self: method predict (line 1342) | def predict(self, df: pd.DataFrame | None = None, vectorized: bool = T... method piecewise_linear (line 1390) | def piecewise_linear( method piecewise_logistic (line 1417) | def piecewise_logistic( method flat_trend (line 1461) | def flat_trend( method predict_trend (line 1479) | def predict_trend( method predict_seasonal_components (line 1511) | def predict_seasonal_components(self, df: pd.DataFrame) -> pd.DataFrame: method predict_uncertainty (line 1546) | def predict_uncertainty(self, df: pd.DataFrame, vectorized: bool) -> p... method sample_posterior_predictive (line 1572) | def sample_posterior_predictive( method sample_model (line 1624) | def sample_model( method sample_model_vectorized (line 1662) | def sample_model_vectorized( method sample_predictive_trend (line 1704) | def sample_predictive_trend(self, df: pd.DataFrame, iteration: int) ->... method sample_predictive_trend_vectorized (line 1759) | def sample_predictive_trend_vectorized( method _sample_uncertainty (line 1804) | def _sample_uncertainty( method _make_trend_shift_matrix (line 1867) | def _make_trend_shift_matrix( method _make_historical_mat_time (line 1884) | def _make_historical_mat_time( method _logistic_uncertainty (line 1908) | def _logistic_uncertainty( method predictive_samples (line 1969) | def predictive_samples(self, df: pd.DataFrame, vectorized: bool = True... method percentile (line 1994) | def percentile(self, a: npt.ArrayLike, *args: Any, **kwargs: Any) -> n... method make_future_dataframe (line 2005) | def make_future_dataframe( method plot (line 2043) | def plot( method plot_components (line 2078) | def plot_components( FILE: python/prophet/make_holidays.py function get_country_holidays_class (line 14) | def get_country_holidays_class(country: str) -> type[holidays.HolidayBase]: function get_holiday_names (line 36) | def get_holiday_names(country: str) -> set[str]: function make_holidays_df (line 51) | def make_holidays_df( FILE: python/prophet/models.py class _IStanBackendOptions (line 29) | class _IStanBackendOptions(TypedDict, total=False): class TrendIndicator (line 34) | class TrendIndicator(Enum): class ModelInputData (line 40) | class ModelInputData: class ModelParams (line 56) | class ModelParams: class IStanBackend (line 64) | class IStanBackend(ABC): method __init__ (line 69) | def __init__(self) -> None: method set_options (line 74) | def set_options(self, **kwargs: Unpack[_IStanBackendOptions]) -> None: method cleanup (line 85) | def cleanup(self) -> None: method get_type (line 92) | def get_type() -> str: method load_model (line 96) | def load_model(self) -> Any: method fit (line 100) | def fit( method sampling (line 109) | def sampling( class CmdStanPyBackend (line 119) | class CmdStanPyBackend(IStanBackend): method __init__ (line 125) | def __init__(self) -> None: method get_type (line 137) | def get_type() -> str: method load_model (line 140) | def load_model(self) -> CmdStanModel: method fit (line 145) | def fit( method sampling (line 179) | def sampling( method cleanup (line 219) | def cleanup(self) -> None: method sanitize_custom_inits (line 235) | def sanitize_custom_inits( method prepare_data (line 254) | def prepare_data( method stan_to_dict_numpy (line 285) | def stan_to_dict_numpy( class StanBackendEnum (line 328) | class StanBackendEnum(Enum): method get_backend_class (line 332) | def get_backend_class(name: str) -> type[IStanBackend]: FILE: python/prophet/plot.py class _PlotlyProps (line 29) | class _PlotlyProps(TypedDict): function plot (line 60) | def plot( function plot_components (line 123) | def plot_components( function plot_forecast_component (line 234) | def plot_forecast_component( function seasonality_plot_df (line 289) | def seasonality_plot_df( function plot_weekly (line 316) | def plot_weekly( function plot_yearly (line 369) | def plot_yearly( function plot_seasonality (line 423) | def plot_seasonality( function set_y_as_percent (line 498) | def set_y_as_percent(ax: _AxT) -> _AxT: function add_changepoints_to_plot (line 506) | def add_changepoints_to_plot( function plot_cross_validation_metric (line 548) | def plot_cross_validation_metric( function plot_plotly (line 638) | def plot_plotly( function plot_components_plotly (line 807) | def plot_components_plotly( function plot_forecast_component_plotly (line 875) | def plot_forecast_component_plotly( function plot_seasonality_plotly (line 913) | def plot_seasonality_plotly( function get_forecast_component_plotly_props (line 946) | def get_forecast_component_plotly_props( function get_seasonality_plotly_props (line 1061) | def get_seasonality_plotly_props( FILE: python/prophet/serialize.py function model_to_dict (line 42) | def model_to_dict(model: Prophet) -> dict[str, Any]: function model_to_json (line 109) | def model_to_json(model: Prophet) -> str: function _handle_simple_attributes_backwards_compat (line 128) | def _handle_simple_attributes_backwards_compat(model_dict: dict[str, Any... function model_from_dict (line 138) | def model_from_dict(model_dict: dict[str, Any]) -> Prophet: function model_from_json (line 200) | def model_from_json(model_json: str) -> Prophet: FILE: python/prophet/tests/conftest.py function daily_univariate_ts (line 8) | def daily_univariate_ts() -> pd.DataFrame: function subdaily_univariate_ts (line 14) | def subdaily_univariate_ts() -> pd.DataFrame: function large_numbers_ts (line 20) | def large_numbers_ts() -> pd.DataFrame: function pytest_configure (line 25) | def pytest_configure(config): function pytest_addoption (line 29) | def pytest_addoption(parser): function pytest_collection_modifyitems (line 39) | def pytest_collection_modifyitems(config, items): function pytest_generate_tests (line 48) | def pytest_generate_tests(metafunc): FILE: python/prophet/tests/test_diagnostics.py function ts_short (line 17) | def ts_short(daily_univariate_ts): class CustomParallelBackend (line 21) | class CustomParallelBackend: method map (line 22) | def map(self, func, *iterables): function mase (line 37) | def mase(df, w): class TestCrossValidation (line 58) | class TestCrossValidation: method test_cross_validation (line 60) | def test_cross_validation(self, ts_short, parallel_method, backend): method test_bad_parallel_methods (line 87) | def test_bad_parallel_methods(self, ts_short, backend): method test_check_single_cutoff_forecast_func_calls (line 97) | def test_check_single_cutoff_forecast_func_calls(self, ts_short, monke... method test_check_extra_output_columns_cross_validation (line 127) | def test_check_extra_output_columns_cross_validation(self, ts_short, b... method test_cross_validation_logistic_or_flat_growth (line 140) | def test_cross_validation_logistic_or_flat_growth(self, growth, ts_sho... method test_cross_validation_extra_regressors (line 153) | def test_cross_validation_extra_regressors(self, ts_short, backend): method test_cross_validation_default_value_check (line 180) | def test_cross_validation_default_value_check(self, ts_short, backend): method test_cross_validation_custom_cutoffs (line 191) | def test_cross_validation_custom_cutoffs(self, ts_short, backend): method test_cross_validation_uncertainty_disabled (line 204) | def test_cross_validation_uncertainty_disabled(self, ts_short, backend): class TestPerformanceMetrics (line 218) | class TestPerformanceMetrics: method test_performance_metrics (line 219) | def test_performance_metrics(self, ts_short, backend): method test_rolling_mean (line 284) | def test_rolling_mean(self): method test_rolling_median (line 306) | def test_rolling_median(self): class TestProphetCopy (line 330) | class TestProphetCopy: method data (line 332) | def data(self, daily_univariate_ts): method test_prophet_copy (line 338) | def test_prophet_copy(self, data, backend): method test_prophet_copy_custom (line 392) | def test_prophet_copy_custom(self, data, backend): FILE: python/prophet/tests/test_prophet.py function train_test_split (line 14) | def train_test_split(ts_data: pd.DataFrame, n_test_rows: int) -> pd.Data... function rmse (line 20) | def rmse(predictions, targets) -> float: class TestProphetFitPredictDefault (line 24) | class TestProphetFitPredictDefault: method test_fit_predict (line 30) | def test_fit_predict(self, daily_univariate_ts, backend, scaling, expe... method test_fit_predict_newton (line 47) | def test_fit_predict_newton(self, daily_univariate_ts, backend, scalin... method test_fit_predict_large_numbers (line 63) | def test_fit_predict_large_numbers(self, large_numbers_ts, backend, sc... method test_fit_predict_sampling (line 75) | def test_fit_predict_sampling(self, daily_univariate_ts, backend): method test_fit_predict_no_seasons (line 88) | def test_fit_predict_no_seasons(self, daily_univariate_ts, backend): method test_fit_predict_no_changepoints (line 99) | def test_fit_predict_no_changepoints(self, daily_univariate_ts, backend): method test_fit_predict_no_changepoints_mcmc (line 109) | def test_fit_predict_no_changepoints_mcmc(self, daily_univariate_ts, b... method test_fit_changepoint_not_in_history (line 118) | def test_fit_changepoint_not_in_history(self, daily_univariate_ts, bac... method test_fit_predict_duplicates (line 130) | def test_fit_predict_duplicates(self, daily_univariate_ts, backend): method test_fit_predict_constant_history (line 144) | def test_fit_predict_constant_history(self, daily_univariate_ts, backe... method test_fit_predict_uncertainty_disabled (line 156) | def test_fit_predict_uncertainty_disabled(self, daily_univariate_ts, b... class TestProphetDataPrep (line 174) | class TestProphetDataPrep: method test_setup_dataframe (line 175) | def test_setup_dataframe(self, daily_univariate_ts, backend): method test_setup_dataframe_ds_column (line 188) | def test_setup_dataframe_ds_column(self, daily_univariate_ts, backend): method test_logistic_floor (line 197) | def test_logistic_floor(self, daily_univariate_ts, backend): method test_logistic_floor_minmax (line 213) | def test_logistic_floor_minmax(self, daily_univariate_ts, backend): method test_make_future_dataframe (line 233) | def test_make_future_dataframe(self, daily_univariate_ts, backend): method test_make_future_dataframe_include_history (line 247) | def test_make_future_dataframe_include_history(self, daily_univariate_... class TestProphetTrendComponent (line 258) | class TestProphetTrendComponent: method test_invalid_growth_input (line 259) | def test_invalid_growth_input(self, backend): method test_growth_init (line 264) | def test_growth_init(self, daily_univariate_ts, backend): method test_growth_init_minmax (line 283) | def test_growth_init_minmax(self, daily_univariate_ts, backend): method test_flat_growth (line 303) | def test_flat_growth(self, backend, scaling): method test_piecewise_linear (line 321) | def test_piecewise_linear(self, backend): method test_piecewise_logistic (line 339) | def test_piecewise_logistic(self, backend): method test_flat_trend (line 372) | def test_flat_trend(self, backend): method test_get_changepoints (line 384) | def test_get_changepoints(self, daily_univariate_ts, backend): method test_set_changepoint_range (line 400) | def test_set_changepoint_range(self, daily_univariate_ts, backend): method test_get_zero_changepoints (line 416) | def test_get_zero_changepoints(self, daily_univariate_ts, backend): method test_override_n_changepoints (line 426) | def test_override_n_changepoints(self, daily_univariate_ts, backend): class TestProphetSeasonalComponent (line 437) | class TestProphetSeasonalComponent: method test_fourier_series_weekly (line 438) | def test_fourier_series_weekly(self, daily_univariate_ts): method test_fourier_series_yearly (line 444) | def test_fourier_series_yearly(self, daily_univariate_ts): method test_auto_weekly_seasonality (line 452) | def test_auto_weekly_seasonality(self, daily_univariate_ts, backend): method test_auto_yearly_seasonality (line 489) | def test_auto_yearly_seasonality(self, daily_univariate_ts, backend): method test_auto_daily_seasonality (line 520) | def test_auto_daily_seasonality(self, daily_univariate_ts, subdaily_un... method test_set_seasonality_mode (line 554) | def test_set_seasonality_mode(self, backend): method test_set_holidays_mode (line 563) | def test_set_holidays_mode(self, backend): method test_seasonality_modes (line 574) | def test_seasonality_modes(self, daily_univariate_ts, backend): class TestProphetCustomSeasonalComponent (line 615) | class TestProphetCustomSeasonalComponent: method test_custom_monthly_seasonality (line 616) | def test_custom_monthly_seasonality(self, backend): method test_duplicate_component_names (line 627) | def test_duplicate_component_names(self, backend): method test_custom_fourier_order (line 643) | def test_custom_fourier_order(self, backend): method test_custom_priors (line 651) | def test_custom_priors(self, daily_univariate_ts, backend): method test_conditional_custom_seasonality (line 690) | def test_conditional_custom_seasonality(self, daily_univariate_ts, bac... class TestProphetHolidays (line 731) | class TestProphetHolidays: method test_holidays_lower_window (line 732) | def test_holidays_lower_window(self, backend): method test_holidays_upper_window (line 749) | def test_holidays_upper_window(self, backend): method test_holidays_priors (line 766) | def test_holidays_priors(self, backend): method test_holidays_bad_priors (line 812) | def test_holidays_bad_priors(self, backend): method test_fit_with_holidays (line 828) | def test_fit_with_holidays(self, daily_univariate_ts, backend): method test_fit_predict_with_country_holidays (line 840) | def test_fit_predict_with_country_holidays(self, daily_univariate_ts, ... method test_subdaily_holidays (line 867) | def test_subdaily_holidays(self, subdaily_univariate_ts, backend): class TestProphetRegressors (line 881) | class TestProphetRegressors: method test_added_regressors (line 882) | def test_added_regressors(self, daily_univariate_ts, backend): method test_constant_regressor (line 960) | def test_constant_regressor(self, daily_univariate_ts, backend): class TestProphetWarmStart (line 969) | class TestProphetWarmStart: method test_fit_warm_start (line 970) | def test_fit_warm_start(self, daily_univariate_ts, backend): method test_sampling_warm_start (line 977) | def test_sampling_warm_start(self, daily_univariate_ts, backend): FILE: python/prophet/tests/test_serialize.py class TestSerialize (line 17) | class TestSerialize: method test_simple_serialize (line 18) | def test_simple_serialize(self, daily_univariate_ts, backend): method test_full_serialize (line 60) | def test_full_serialize(self, daily_univariate_ts, backend): method test_backwards_compatibility (line 132) | def test_backwards_compatibility(self): FILE: python/prophet/tests/test_utilities.py class TestUtilities (line 12) | class TestUtilities: method test_regressor_coefficients (line 13) | def test_regressor_coefficients(self, daily_univariate_ts, backend): FILE: python/prophet/utilities.py function regressor_index (line 18) | def regressor_index(m: Prophet, name: str) -> np.intp: function regressor_coefficients (line 33) | def regressor_coefficients(m: Prophet) -> pd.DataFrame: function warm_start_params (line 84) | def warm_start_params(m: Prophet) -> dict[str, npt.NDArray[np.float64] |... FILE: python/scripts/generate_holidays_file.py function utf8_to_ascii (line 16) | def utf8_to_ascii(text: str) -> str: function generate_holidays_df (line 31) | def generate_holidays_df() -> pd.DataFrame: FILE: python/setup.py function prune_cmdstan (line 32) | def prune_cmdstan(cmdstan_dir: str) -> None: function repackage_cmdstan (line 58) | def repackage_cmdstan(): function maybe_install_cmdstan_toolchain (line 62) | def maybe_install_cmdstan_toolchain() -> bool: function install_cmdstan_deps (line 80) | def install_cmdstan_deps(cmdstan_dir: Path): function build_cmdstan_model (line 102) | def build_cmdstan_model(target_dir): function get_backends_from_env (line 142) | def get_backends_from_env() -> List[str]: function build_models (line 146) | def build_models(target_dir): class BuildPyCommand (line 154) | class BuildPyCommand(build_py): method run (line 157) | def run(self): class BuildExtCommand (line 166) | class BuildExtCommand(build_ext): method run (line 169) | def run(self): class EditableWheel (line 173) | class EditableWheel(editable_wheel): method run (line 176) | def run(self): class BDistWheelABINone (line 185) | class BDistWheelABINone(bdist_wheel): method finalize_options (line 186) | def finalize_options(self): method get_tag (line 190) | def get_tag(self): FILE: python_shim/fbprophet/tests/test_package.py class TestFbprophet (line 21) | class TestFbprophet(TestCase): method test_shim (line 23) | def test_shim(self):