From 033dc2807ad1b1a0f8f90917039eb995236e3f2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=C3=B4nio=20C=C3=A2ndido?= Date: Thu, 6 Sep 2018 15:31:45 -0300 Subject: [PATCH] Bugfixes in data --- docs/build/doctrees/environment.pickle | Bin 2153743 -> 2154047 bytes docs/build/doctrees/pyFTS.data.doctree | Bin 148814 -> 152912 bytes .../html/_modules/pyFTS/data/Bitcoin.html | 6 +-- .../html/_modules/pyFTS/data/DowJones.html | 5 ++- .../html/_modules/pyFTS/data/EURGBP.html | 5 ++- .../html/_modules/pyFTS/data/EURUSD.html | 5 ++- .../html/_modules/pyFTS/data/Ethereum.html | 5 ++- .../html/_modules/pyFTS/data/GBPUSD.html | 5 ++- docs/build/html/pyFTS.data.html | 36 ++++++++++++------ docs/build/html/searchindex.js | 2 +- pyFTS/data/Bitcoin.py | 6 +-- pyFTS/data/DowJones.py | 5 ++- pyFTS/data/EURGBP.py | 5 ++- pyFTS/data/EURUSD.py | 5 ++- pyFTS/data/Ethereum.py | 5 ++- pyFTS/data/GBPUSD.py | 5 ++- 16 files changed, 61 insertions(+), 39 deletions(-) diff --git a/docs/build/doctrees/environment.pickle b/docs/build/doctrees/environment.pickle index d9c2db0d888d9c326d097043e51e8c791888a0a8..83662bc0c2c5397ad5bae122a21ec5f3a2349e92 100644 GIT binary patch delta 3826 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 S`jP*wj^SShfsi09cl;N|Ms@B0 delta 3642 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 MO&E-ZLK__a0nQC9HUIzs diff --git a/docs/build/doctrees/pyFTS.data.doctree b/docs/build/doctrees/pyFTS.data.doctree index c681c9d27c830599b49f8477c141fcbf22d63a7a..c8dc60deb5a2a84c988935713ea6b7b3c27839be 100644 GIT binary patch delta 23224 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 pA+gw$H_?bq_9)a0;y4>q(3w8xvH` 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 diff --git a/docs/build/html/_modules/pyFTS/data/Bitcoin.html b/docs/build/html/_modules/pyFTS/data/Bitcoin.html index 39bc027..edec709 100644 --- a/docs/build/html/_modules/pyFTS/data/Bitcoin.html +++ b/docs/build/html/_modules/pyFTS/data/Bitcoin.html @@ -75,15 +75,15 @@ import numpy as np -
[docs]def get_data(): +
[docs]def get_data(field='avg'): """ Get the univariate time series data. + :param field: dataset field to load :return: numpy array """ dat = get_dataframe() - return np.array(dat["Avg"])
- + return np.array(dat[field])
[docs]def get_dataframe(): """ diff --git a/docs/build/html/_modules/pyFTS/data/DowJones.html b/docs/build/html/_modules/pyFTS/data/DowJones.html index 9cb36c0..57f2b84 100644 --- a/docs/build/html/_modules/pyFTS/data/DowJones.html +++ b/docs/build/html/_modules/pyFTS/data/DowJones.html @@ -75,14 +75,15 @@ import numpy as np -
[docs]def get_data(): +
[docs]def get_data(field='avg'): """ Get the univariate time series data. + :param field: dataset field to load :return: numpy array """ dat = get_dataframe() - return np.array(dat["Avg"])
+ return np.array(dat[field])
[docs]def get_dataframe(): diff --git a/docs/build/html/_modules/pyFTS/data/EURGBP.html b/docs/build/html/_modules/pyFTS/data/EURGBP.html index 5f099c6..069e0be 100644 --- a/docs/build/html/_modules/pyFTS/data/EURGBP.html +++ b/docs/build/html/_modules/pyFTS/data/EURGBP.html @@ -73,14 +73,15 @@ import numpy as np -
[docs]def get_data(): +
[docs]def get_data(field='avg'): """ Get the univariate time series data. + :param field: dataset field to load :return: numpy array """ dat = get_dataframe() - return np.array(dat["Avg"])
+ return np.array(dat[field])
[docs]def get_dataframe(): diff --git a/docs/build/html/_modules/pyFTS/data/EURUSD.html b/docs/build/html/_modules/pyFTS/data/EURUSD.html index 130e0a4..df971de 100644 --- a/docs/build/html/_modules/pyFTS/data/EURUSD.html +++ b/docs/build/html/_modules/pyFTS/data/EURUSD.html @@ -73,14 +73,15 @@ import numpy as np -
[docs]def get_data(): +
[docs]def get_data(field='avg'): """ Get the univariate time series data. + :param field: dataset field to load :return: numpy array """ dat = get_dataframe() - return np.array(dat["Avg"])
+ return np.array(dat[field])
[docs]def get_dataframe(): diff --git a/docs/build/html/_modules/pyFTS/data/Ethereum.html b/docs/build/html/_modules/pyFTS/data/Ethereum.html index ea800c4..c705b03 100644 --- a/docs/build/html/_modules/pyFTS/data/Ethereum.html +++ b/docs/build/html/_modules/pyFTS/data/Ethereum.html @@ -75,14 +75,15 @@ import numpy as np -
[docs]def get_data(): +
[docs]def get_data(field='avg'): """ Get the univariate time series data. + :param field: dataset field to load :return: numpy array """ dat = get_dataframe() - return np.array(dat["Avg"])
+ return np.array(dat[field])
[docs]def get_dataframe(): diff --git a/docs/build/html/_modules/pyFTS/data/GBPUSD.html b/docs/build/html/_modules/pyFTS/data/GBPUSD.html index cee6c67..3b86aed 100644 --- a/docs/build/html/_modules/pyFTS/data/GBPUSD.html +++ b/docs/build/html/_modules/pyFTS/data/GBPUSD.html @@ -73,14 +73,15 @@ import numpy as np -
[docs]def get_data(): +
[docs]def get_data(field='avg'): """ Get the univariate time series data. + :param field: dataset field to load :return: numpy array """ dat = get_dataframe() - return np.array(dat["Avg"])
+ return np.array(dat[field])
[docs]def get_dataframe(): diff --git a/docs/build/html/pyFTS.data.html b/docs/build/html/pyFTS.data.html index d31eeca..f302829 100644 --- a/docs/build/html/pyFTS.data.html +++ b/docs/build/html/pyFTS.data.html @@ -194,13 +194,15 @@ If the file don’t already exists, it will be downloaded and decompressed.

Source: https://finance.yahoo.com/quote/BTC-USD?p=BTC-USD

-pyFTS.data.Bitcoin.get_data()[source]
+pyFTS.data.Bitcoin.get_data(field='avg')[source]

Get the univariate time series data.

- + + +
Returns:numpy array
Parameters:field – dataset field to load
Returns:numpy array
@@ -228,13 +230,15 @@ If the file don’t already exists, it will be downloaded and decompressed.

Source: https://finance.yahoo.com/quote/%5EGSPC/history?p=%5EGSPC

-pyFTS.data.DowJones.get_data()[source]
+pyFTS.data.DowJones.get_data(field='avg')[source]

Get the univariate time series data.

- + + +
Returns:numpy array
Parameters:field – dataset field to load
Returns:numpy array
@@ -285,13 +289,15 @@ If the file don’t already exists, it will be downloaded and decompressed.

Source: https://finance.yahoo.com/quote/ETH-USD?p=ETH-USD

-pyFTS.data.Ethereum.get_data()[source]
+pyFTS.data.Ethereum.get_data(field='avg')[source]

Get the univariate time series data.

- + + +
Returns:numpy array
Parameters:field – dataset field to load
Returns:numpy array
@@ -318,13 +324,15 @@ If the file don’t already exists, it will be downloaded and decompressed.

Daily averaged quotations, by business day, from 2016 to 2018.

-pyFTS.data.EURGBP.get_data()[source]
+pyFTS.data.EURGBP.get_data(field='avg')[source]

Get the univariate time series data.

- + + +
Returns:numpy array
Parameters:field – dataset field to load
Returns:numpy array
@@ -351,13 +359,15 @@ If the file don’t already exists, it will be downloaded and decompressed.

Daily averaged quotations, by business day, from 2016 to 2018.

-pyFTS.data.EURUSD.get_data()[source]
+pyFTS.data.EURUSD.get_data(field='avg')[source]

Get the univariate time series data.

- + + +
Returns:numpy array
Parameters:field – dataset field to load
Returns:numpy array
@@ -384,13 +394,15 @@ If the file don’t already exists, it will be downloaded and decompressed.

Daily averaged quotations, by business day, from 2016 to 2018.

-pyFTS.data.GBPUSD.get_data()[source]
+pyFTS.data.GBPUSD.get_data(field='avg')[source]

Get the univariate time series data.

- + + +
Returns:numpy array
Parameters:field – dataset field to load
Returns:numpy array
diff --git a/docs/build/html/searchindex.js b/docs/build/html/searchindex.js index 8a2077e..187aae6 100644 --- a/docs/build/html/searchindex.js +++ b/docs/build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["index","modules","pyFTS","pyFTS.benchmarks","pyFTS.common","pyFTS.data","pyFTS.models","pyFTS.models.ensemble","pyFTS.models.multivariate","pyFTS.models.nonstationary","pyFTS.models.seasonal","pyFTS.partitioners","pyFTS.probabilistic","quickstart"],envversion:53,filenames:["index.rst","modules.rst","pyFTS.rst","pyFTS.benchmarks.rst","pyFTS.common.rst","pyFTS.data.rst","pyFTS.models.rst","pyFTS.models.ensemble.rst","pyFTS.models.multivariate.rst","pyFTS.models.nonstationary.rst","pyFTS.models.seasonal.rst","pyFTS.partitioners.rst","pyFTS.probabilistic.rst","quickstart.rst"],objects:{"":{pyFTS:[2,0,0,"-"]},"pyFTS.benchmarks":{Measures:[3,0,0,"-"],ResidualAnalysis:[3,0,0,"-"],Util:[3,0,0,"-"],arima:[3,0,0,"-"],benchmarks:[3,0,0,"-"],knn:[3,0,0,"-"],naive:[3,0,0,"-"],quantreg:[3,0,0,"-"]},"pyFTS.benchmarks.Measures":{BoxLjungStatistic:[3,1,1,""],BoxPierceStatistic:[3,1,1,""],TheilsInequality:[3,1,1,""],UStatistic:[3,1,1,""],acf:[3,1,1,""],brier_score:[3,1,1,""],coverage:[3,1,1,""],crps:[3,1,1,""],get_distribution_statistics:[3,1,1,""],get_interval_statistics:[3,1,1,""],get_point_statistics:[3,1,1,""],heavyside:[3,1,1,""],heavyside_cdf:[3,1,1,""],mape:[3,1,1,""],mape_interval:[3,1,1,""],pinball:[3,1,1,""],pinball_mean:[3,1,1,""],pmf_to_cdf:[3,1,1,""],resolution:[3,1,1,""],rmse:[3,1,1,""],rmse_interval:[3,1,1,""],sharpness:[3,1,1,""],smape:[3,1,1,""],winkler_mean:[3,1,1,""],winkler_score:[3,1,1,""]},"pyFTS.benchmarks.ResidualAnalysis":{chi_squared:[3,1,1,""],compare_residuals:[3,1,1,""],plotResiduals:[3,1,1,""],plot_residuals:[3,1,1,""],residuals:[3,1,1,""],single_plot_residuals:[3,1,1,""]},"pyFTS.benchmarks.Util":{analytic_tabular_dataframe:[3,1,1,""],analytical_data_columns:[3,1,1,""],base_dataframe_columns:[3,1,1,""],cast_dataframe_to_synthetic:[3,1,1,""],cast_dataframe_to_synthetic_interval:[3,1,1,""],cast_dataframe_to_synthetic_point:[3,1,1,""],cast_dataframe_to_synthetic_probabilistic:[3,1,1,""],check_ignore_list:[3,1,1,""],check_replace_list:[3,1,1,""],create_benchmark_tables:[3,1,1,""],extract_measure:[3,1,1,""],find_best:[3,1,1,""],get_dataframe_from_bd:[3,1,1,""],insert_benchmark:[3,1,1,""],interval_dataframe_analytic_columns:[3,1,1,""],interval_dataframe_synthetic_columns:[3,1,1,""],open_benchmark_db:[3,1,1,""],plot_dataframe_interval:[3,1,1,""],plot_dataframe_interval_pinball:[3,1,1,""],plot_dataframe_point:[3,1,1,""],plot_dataframe_probabilistic:[3,1,1,""],point_dataframe_analytic_columns:[3,1,1,""],point_dataframe_synthetic_columns:[3,1,1,""],probabilistic_dataframe_analytic_columns:[3,1,1,""],probabilistic_dataframe_synthetic_columns:[3,1,1,""],process_common_data:[3,1,1,""],save_dataframe_interval:[3,1,1,""],save_dataframe_point:[3,1,1,""],save_dataframe_probabilistic:[3,1,1,""],scale:[3,1,1,""],scale_params:[3,1,1,""],stats:[3,1,1,""],tabular_dataframe_columns:[3,1,1,""],unified_scaled_interval:[3,1,1,""],unified_scaled_interval_pinball:[3,1,1,""],unified_scaled_point:[3,1,1,""],unified_scaled_probabilistic:[3,1,1,""]},"pyFTS.benchmarks.arima":{ARIMA:[3,2,1,""]},"pyFTS.benchmarks.arima.ARIMA":{ar:[3,3,1,""],forecast:[3,3,1,""],forecast_ahead_distribution:[3,3,1,""],forecast_ahead_interval:[3,3,1,""],forecast_distribution:[3,3,1,""],forecast_interval:[3,3,1,""],ma:[3,3,1,""],train:[3,3,1,""]},"pyFTS.benchmarks.benchmarks":{SelecaoSimples_MenorRMSE:[3,1,1,""],compareModelsPlot:[3,1,1,""],compareModelsTable:[3,1,1,""],get_benchmark_interval_methods:[3,1,1,""],get_benchmark_point_methods:[3,1,1,""],get_benchmark_probabilistic_methods:[3,1,1,""],get_interval_methods:[3,1,1,""],get_point_methods:[3,1,1,""],get_probabilistic_methods:[3,1,1,""],pftsExploreOrderAndPartitions:[3,1,1,""],plotCompared:[3,1,1,""],plot_compared_intervals_ahead:[3,1,1,""],plot_compared_series:[3,1,1,""],plot_density_rectange:[3,1,1,""],plot_distribution:[3,1,1,""],plot_interval:[3,1,1,""],plot_point:[3,1,1,""],plot_probability_distributions:[3,1,1,""],print_distribution_statistics:[3,1,1,""],print_interval_statistics:[3,1,1,""],print_point_statistics:[3,1,1,""],process_interval_jobs:[3,1,1,""],process_point_jobs:[3,1,1,""],process_probabilistic_jobs:[3,1,1,""],run_interval:[3,1,1,""],run_point:[3,1,1,""],run_probabilistic:[3,1,1,""],simpleSearch_RMSE:[3,1,1,""],sliding_window_benchmarks:[3,1,1,""]},"pyFTS.benchmarks.knn":{KNearestNeighbors:[3,2,1,""]},"pyFTS.benchmarks.knn.KNearestNeighbors":{forecast_distribution:[3,3,1,""],knn:[3,3,1,""],train:[3,3,1,""]},"pyFTS.benchmarks.naive":{Naive:[3,2,1,""]},"pyFTS.benchmarks.naive.Naive":{forecast:[3,3,1,""]},"pyFTS.benchmarks.quantreg":{QuantileRegression:[3,2,1,""]},"pyFTS.benchmarks.quantreg.QuantileRegression":{forecast:[3,3,1,""],forecast_ahead_distribution:[3,3,1,""],forecast_ahead_interval:[3,3,1,""],forecast_distribution:[3,3,1,""],forecast_interval:[3,3,1,""],interval_to_interval:[3,3,1,""],linearmodel:[3,3,1,""],point_to_interval:[3,3,1,""],train:[3,3,1,""]},"pyFTS.common":{Composite:[4,0,0,"-"],FLR:[4,0,0,"-"],FuzzySet:[4,0,0,"-"],Membership:[4,0,0,"-"],SortedCollection:[4,0,0,"-"],Transformations:[4,0,0,"-"],Util:[4,0,0,"-"],flrg:[4,0,0,"-"],fts:[4,0,0,"-"],tree:[4,0,0,"-"]},"pyFTS.common.Composite":{FuzzySet:[4,2,1,""]},"pyFTS.common.Composite.FuzzySet":{append:[4,3,1,""],append_set:[4,3,1,""],membership:[4,3,1,""]},"pyFTS.common.FLR":{FLR:[4,2,1,""],IndexedFLR:[4,2,1,""],generate_high_order_recurrent_flr:[4,1,1,""],generate_indexed_flrs:[4,1,1,""],generate_non_recurrent_flrs:[4,1,1,""],generate_recurrent_flrs:[4,1,1,""]},"pyFTS.common.FLR.FLR":{LHS:[4,4,1,""],RHS:[4,4,1,""]},"pyFTS.common.FLR.IndexedFLR":{index:[4,4,1,""]},"pyFTS.common.FuzzySet":{FuzzySet:[4,2,1,""],check_bounds:[4,1,1,""],check_bounds_index:[4,1,1,""],fuzzyfy_instance:[4,1,1,""],fuzzyfy_instances:[4,1,1,""],fuzzyfy_series:[4,1,1,""],fuzzyfy_series_old:[4,1,1,""],get_fuzzysets:[4,1,1,""],get_maximum_membership_fuzzyset:[4,1,1,""],get_maximum_membership_fuzzyset_index:[4,1,1,""],grant_bounds:[4,1,1,""],set_ordered:[4,1,1,""]},"pyFTS.common.FuzzySet.FuzzySet":{Z:[4,4,1,""],alpha:[4,4,1,""],centroid:[4,4,1,""],membership:[4,3,1,""],mf:[4,4,1,""],name:[4,4,1,""],parameters:[4,4,1,""],partition_function:[4,3,1,""],type:[4,4,1,""],variable:[4,4,1,""]},"pyFTS.common.Membership":{bellmf:[4,1,1,""],gaussmf:[4,1,1,""],sigmf:[4,1,1,""],trapmf:[4,1,1,""],trimf:[4,1,1,""]},"pyFTS.common.SortedCollection":{SortedCollection:[4,2,1,""]},"pyFTS.common.SortedCollection.SortedCollection":{around:[4,3,1,""],between:[4,3,1,""],clear:[4,3,1,""],copy:[4,3,1,""],count:[4,3,1,""],find:[4,3,1,""],find_ge:[4,3,1,""],find_gt:[4,3,1,""],find_le:[4,3,1,""],find_lt:[4,3,1,""],index:[4,3,1,""],insert:[4,3,1,""],insert_right:[4,3,1,""],inside:[4,3,1,""],key:[4,4,1,""],remove:[4,3,1,""]},"pyFTS.common.Transformations":{AdaptiveExpectation:[4,2,1,""],BoxCox:[4,2,1,""],Differential:[4,2,1,""],Scale:[4,2,1,""],Transformation:[4,2,1,""],Z:[4,1,1,""],aggregate:[4,1,1,""],roi:[4,1,1,""],smoothing:[4,1,1,""]},"pyFTS.common.Transformations.AdaptiveExpectation":{apply:[4,3,1,""],inverse:[4,3,1,""],parameters:[4,4,1,""]},"pyFTS.common.Transformations.BoxCox":{apply:[4,3,1,""],inverse:[4,3,1,""],parameters:[4,4,1,""]},"pyFTS.common.Transformations.Differential":{apply:[4,3,1,""],inverse:[4,3,1,""],parameters:[4,4,1,""]},"pyFTS.common.Transformations.Scale":{apply:[4,3,1,""],inverse:[4,3,1,""],parameters:[4,4,1,""]},"pyFTS.common.Transformations.Transformation":{apply:[4,3,1,""],inverse:[4,3,1,""]},"pyFTS.common.Util":{current_milli_time:[4,1,1,""],distributed_predict:[4,1,1,""],distributed_train:[4,1,1,""],draw_sets_on_axis:[4,1,1,""],enumerate2:[4,1,1,""],load_env:[4,1,1,""],load_obj:[4,1,1,""],persist_env:[4,1,1,""],persist_obj:[4,1,1,""],plot_rules:[4,1,1,""],show_and_save_image:[4,1,1,""],simple_model_predict:[4,1,1,""],simple_model_train:[4,1,1,""],sliding_window:[4,1,1,""],start_dispy_cluster:[4,1,1,""],stop_dispy_cluster:[4,1,1,""],uniquefilename:[4,1,1,""]},"pyFTS.common.flrg":{FLRG:[4,2,1,""]},"pyFTS.common.flrg.FLRG":{LHS:[4,4,1,""],RHS:[4,4,1,""],append_rhs:[4,3,1,""],get_key:[4,3,1,""],get_lower:[4,3,1,""],get_membership:[4,3,1,""],get_midpoint:[4,3,1,""],get_midpoints:[4,3,1,""],get_upper:[4,3,1,""],order:[4,4,1,""]},"pyFTS.common.fts":{FTS:[4,2,1,""]},"pyFTS.common.fts.FTS":{alpha_cut:[4,4,1,""],append_transformation:[4,3,1,""],apply_inverse_transformations:[4,3,1,""],apply_transformations:[4,3,1,""],auto_update:[4,4,1,""],benchmark_only:[4,4,1,""],clone_parameters:[4,3,1,""],detail:[4,4,1,""],fit:[4,3,1,""],flrgs:[4,4,1,""],forecast:[4,3,1,""],forecast_ahead:[4,3,1,""],forecast_ahead_distribution:[4,3,1,""],forecast_ahead_interval:[4,3,1,""],forecast_distribution:[4,3,1,""],forecast_interval:[4,3,1,""],fuzzy:[4,3,1,""],get_UoD:[4,3,1,""],has_interval_forecasting:[4,4,1,""],has_point_forecasting:[4,4,1,""],has_probability_forecasting:[4,4,1,""],has_seasonality:[4,4,1,""],indexer:[4,4,1,""],is_high_order:[4,4,1,""],is_multivariate:[4,4,1,""],len_total:[4,3,1,""],max_lag:[4,4,1,""],merge:[4,3,1,""],min_order:[4,4,1,""],name:[4,4,1,""],order:[4,4,1,""],original_max:[4,4,1,""],original_min:[4,4,1,""],partitioner:[4,4,1,""],predict:[4,3,1,""],sets:[4,4,1,""],shortname:[4,4,1,""],train:[4,3,1,""],transformations:[4,4,1,""],transformations_param:[4,4,1,""],uod_clip:[4,4,1,""]},"pyFTS.common.tree":{FLRGTree:[4,2,1,""],FLRGTreeNode:[4,2,1,""],build_tree_without_order:[4,1,1,""],flat:[4,1,1,""]},"pyFTS.common.tree.FLRGTreeNode":{appendChild:[4,3,1,""],getChildren:[4,3,1,""],getStr:[4,3,1,""],paths:[4,3,1,""]},"pyFTS.data":{AirPassengers:[5,0,0,"-"],Bitcoin:[5,0,0,"-"],DowJones:[5,0,0,"-"],EURGBP:[5,0,0,"-"],EURUSD:[5,0,0,"-"],Enrollments:[5,0,0,"-"],Ethereum:[5,0,0,"-"],GBPUSD:[5,0,0,"-"],INMET:[5,0,0,"-"],NASDAQ:[5,0,0,"-"],SONDA:[5,0,0,"-"],SP500:[5,0,0,"-"],TAIEX:[5,0,0,"-"],artificial:[5,0,0,"-"],common:[5,0,0,"-"],henon:[5,0,0,"-"],logistic_map:[5,0,0,"-"],lorentz:[5,0,0,"-"],mackey_glass:[5,0,0,"-"],rossler:[5,0,0,"-"],sunspots:[5,0,0,"-"]},"pyFTS.data.AirPassengers":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.Bitcoin":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.DowJones":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.EURGBP":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.EURUSD":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.Enrollments":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.Ethereum":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.GBPUSD":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.INMET":{get_dataframe:[5,1,1,""]},"pyFTS.data.NASDAQ":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.SONDA":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.SP500":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.TAIEX":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.artificial":{generate_gaussian_linear:[5,1,1,""],generate_uniform_linear:[5,1,1,""],random_walk:[5,1,1,""],white_noise:[5,1,1,""]},"pyFTS.data.common":{get_dataframe:[5,1,1,""]},"pyFTS.data.henon":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.logistic_map":{get_data:[5,1,1,""]},"pyFTS.data.lorentz":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.mackey_glass":{get_data:[5,1,1,""]},"pyFTS.data.rossler":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.sunspots":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.models":{chen:[6,0,0,"-"],cheng:[6,0,0,"-"],ensemble:[7,0,0,"-"],hofts:[6,0,0,"-"],hwang:[6,0,0,"-"],ifts:[6,0,0,"-"],ismailefendi:[6,0,0,"-"],multivariate:[8,0,0,"-"],nonstationary:[9,0,0,"-"],pwfts:[6,0,0,"-"],sadaei:[6,0,0,"-"],seasonal:[10,0,0,"-"],song:[6,0,0,"-"],yu:[6,0,0,"-"]},"pyFTS.models.chen":{ConventionalFLRG:[6,2,1,""],ConventionalFTS:[6,2,1,""]},"pyFTS.models.chen.ConventionalFLRG":{append_rhs:[6,3,1,""],get_key:[6,3,1,""]},"pyFTS.models.chen.ConventionalFTS":{forecast:[6,3,1,""],generate_flrg:[6,3,1,""],train:[6,3,1,""]},"pyFTS.models.cheng":{TrendWeightedFLRG:[6,2,1,""],TrendWeightedFTS:[6,2,1,""]},"pyFTS.models.cheng.TrendWeightedFLRG":{weights:[6,3,1,""]},"pyFTS.models.cheng.TrendWeightedFTS":{generate_FLRG:[6,3,1,""]},"pyFTS.models.ensemble":{ensemble:[7,0,0,"-"],multiseasonal:[7,0,0,"-"]},"pyFTS.models.ensemble.ensemble":{AllMethodEnsembleFTS:[7,2,1,""],EnsembleFTS:[7,2,1,""],sampler:[7,1,1,""]},"pyFTS.models.ensemble.ensemble.AllMethodEnsembleFTS":{set_transformations:[7,3,1,""],train:[7,3,1,""]},"pyFTS.models.ensemble.ensemble.EnsembleFTS":{append_model:[7,3,1,""],forecast:[7,3,1,""],forecast_ahead_distribution:[7,3,1,""],forecast_ahead_interval:[7,3,1,""],forecast_distribution:[7,3,1,""],forecast_interval:[7,3,1,""],get_distribution_interquantile:[7,3,1,""],get_interval:[7,3,1,""],get_models_forecasts:[7,3,1,""],get_point:[7,3,1,""],models:[7,4,1,""],parameters:[7,4,1,""],train:[7,3,1,""]},"pyFTS.models.ensemble.multiseasonal":{SeasonalEnsembleFTS:[7,2,1,""],train_individual_model:[7,1,1,""]},"pyFTS.models.ensemble.multiseasonal.SeasonalEnsembleFTS":{forecast_distribution:[7,3,1,""],train:[7,3,1,""],update_uod:[7,3,1,""]},"pyFTS.models.hofts":{HighOrderFLRG:[6,2,1,""],HighOrderFTS:[6,2,1,""]},"pyFTS.models.hofts.HighOrderFLRG":{append_lhs:[6,3,1,""],append_rhs:[6,3,1,""]},"pyFTS.models.hofts.HighOrderFTS":{configure_lags:[6,3,1,""],forecast:[6,3,1,""],generate_flrg:[6,3,1,""],generate_lhs_flrg:[6,3,1,""],train:[6,3,1,""]},"pyFTS.models.hwang":{HighOrderFTS:[6,2,1,""]},"pyFTS.models.hwang.HighOrderFTS":{configure_lags:[6,3,1,""],forecast:[6,3,1,""],train:[6,3,1,""]},"pyFTS.models.ifts":{IntervalFTS:[6,2,1,""]},"pyFTS.models.ifts.IntervalFTS":{forecast_interval:[6,3,1,""],get_lower:[6,3,1,""],get_sequence_membership:[6,3,1,""],get_upper:[6,3,1,""]},"pyFTS.models.ismailefendi":{ImprovedWeightedFLRG:[6,2,1,""],ImprovedWeightedFTS:[6,2,1,""]},"pyFTS.models.ismailefendi.ImprovedWeightedFLRG":{append_rhs:[6,3,1,""],weights:[6,3,1,""]},"pyFTS.models.ismailefendi.ImprovedWeightedFTS":{forecast:[6,3,1,""],generate_flrg:[6,3,1,""],train:[6,3,1,""]},"pyFTS.models.multivariate":{FLR:[8,0,0,"-"],common:[8,0,0,"-"],flrg:[8,0,0,"-"],mvfts:[8,0,0,"-"],variable:[8,0,0,"-"]},"pyFTS.models.multivariate.FLR":{FLR:[8,2,1,""]},"pyFTS.models.multivariate.FLR.FLR":{set_lhs:[8,3,1,""],set_rhs:[8,3,1,""]},"pyFTS.models.multivariate.common":{fuzzyfy_instance:[8,1,1,""]},"pyFTS.models.multivariate.flrg":{FLRG:[8,2,1,""]},"pyFTS.models.multivariate.flrg.FLRG":{append_rhs:[8,3,1,""],get_membership:[8,3,1,""],set_lhs:[8,3,1,""]},"pyFTS.models.multivariate.mvfts":{MVFTS:[8,2,1,""]},"pyFTS.models.multivariate.mvfts.MVFTS":{append_variable:[8,3,1,""],apply_transformations:[8,3,1,""],clone_parameters:[8,3,1,""],forecast:[8,3,1,""],format_data:[8,3,1,""],generate_flrg:[8,3,1,""],generate_flrs:[8,3,1,""],generate_lhs_flrs:[8,3,1,""],train:[8,3,1,""]},"pyFTS.models.multivariate.variable":{Variable:[8,2,1,""]},"pyFTS.models.multivariate.variable.Variable":{alias:[8,4,1,""],apply_inverse_transformations:[8,3,1,""],apply_transformations:[8,3,1,""],build:[8,3,1,""],data_label:[8,4,1,""],name:[8,4,1,""]},"pyFTS.models.nonstationary":{common:[9,0,0,"-"],cvfts:[9,0,0,"-"],flrg:[9,0,0,"-"],honsfts:[9,0,0,"-"],nsfts:[9,0,0,"-"],partitioners:[9,0,0,"-"],perturbation:[9,0,0,"-"],util:[9,0,0,"-"]},"pyFTS.models.nonstationary.common":{FuzzySet:[9,2,1,""],check_bounds:[9,1,1,""],check_bounds_index:[9,1,1,""],fuzzify:[9,1,1,""],fuzzySeries:[9,1,1,""],window_index:[9,1,1,""]},"pyFTS.models.nonstationary.common.FuzzySet":{get_lower:[9,3,1,""],get_midpoint:[9,3,1,""],get_upper:[9,3,1,""],location:[9,4,1,""],location_params:[9,4,1,""],membership:[9,3,1,""],noise:[9,4,1,""],noise_params:[9,4,1,""],perform_location:[9,3,1,""],perform_width:[9,3,1,""],perturbate_parameters:[9,3,1,""],width:[9,4,1,""],width_params:[9,4,1,""]},"pyFTS.models.nonstationary.cvfts":{ConditionalVarianceFTS:[9,2,1,""],HighOrderNonstationaryFLRG:[9,2,1,""]},"pyFTS.models.nonstationary.cvfts.ConditionalVarianceFTS":{forecast:[9,3,1,""],forecast_interval:[9,3,1,""],generate_flrg:[9,3,1,""],perturbation_factors:[9,3,1,""],perturbation_factors__old:[9,3,1,""],train:[9,3,1,""]},"pyFTS.models.nonstationary.cvfts.HighOrderNonstationaryFLRG":{append_lhs:[9,3,1,""],append_rhs:[9,3,1,""]},"pyFTS.models.nonstationary.flrg":{NonStationaryFLRG:[9,2,1,""]},"pyFTS.models.nonstationary.flrg.NonStationaryFLRG":{get_key:[9,3,1,""],get_lower:[9,3,1,""],get_membership:[9,3,1,""],get_midpoint:[9,3,1,""],get_upper:[9,3,1,""],unpack_args:[9,3,1,""]},"pyFTS.models.nonstationary.honsfts":{HighOrderNonStationaryFLRG:[9,2,1,""],HighOrderNonStationaryFTS:[9,2,1,""]},"pyFTS.models.nonstationary.honsfts.HighOrderNonStationaryFLRG":{append_lhs:[9,3,1,""],append_rhs:[9,3,1,""]},"pyFTS.models.nonstationary.honsfts.HighOrderNonStationaryFTS":{forecast:[9,3,1,""],forecast_interval:[9,3,1,""],generate_flrg:[9,3,1,""],train:[9,3,1,""]},"pyFTS.models.nonstationary.nsfts":{ConventionalNonStationaryFLRG:[9,2,1,""],NonStationaryFTS:[9,2,1,""]},"pyFTS.models.nonstationary.nsfts.ConventionalNonStationaryFLRG":{append_rhs:[9,3,1,""],get_key:[9,3,1,""]},"pyFTS.models.nonstationary.nsfts.NonStationaryFTS":{conditional_perturbation_factors:[9,3,1,""],forecast:[9,3,1,""],forecast_interval:[9,3,1,""],generate_flrg:[9,3,1,""],train:[9,3,1,""]},"pyFTS.models.nonstationary.partitioners":{PolynomialNonStationaryPartitioner:[9,2,1,""],SimpleNonStationaryPartitioner:[9,2,1,""],simplenonstationary_gridpartitioner_builder:[9,1,1,""]},"pyFTS.models.nonstationary.partitioners.PolynomialNonStationaryPartitioner":{build:[9,3,1,""],get_polynomial_perturbations:[9,3,1,""],poly_width:[9,3,1,""],scale_down:[9,3,1,""],scale_up:[9,3,1,""]},"pyFTS.models.nonstationary.partitioners.SimpleNonStationaryPartitioner":{build:[9,3,1,""]},"pyFTS.models.nonstationary.perturbation":{exponential:[9,1,1,""],linear:[9,1,1,""],periodic:[9,1,1,""],polynomial:[9,1,1,""]},"pyFTS.models.nonstationary.util":{plot_sets:[9,1,1,""],plot_sets_conditional:[9,1,1,""]},"pyFTS.models.pwfts":{ProbabilisticWeightedFLRG:[6,2,1,""],ProbabilisticWeightedFTS:[6,2,1,""],visualize_distributions:[6,1,1,""]},"pyFTS.models.pwfts.ProbabilisticWeightedFLRG":{append_rhs:[6,3,1,""],get_lower:[6,3,1,""],get_membership:[6,3,1,""],get_midpoint:[6,3,1,""],get_upper:[6,3,1,""],lhs_conditional_probability:[6,3,1,""],partition_function:[6,3,1,""],rhs_conditional_probability:[6,3,1,""],rhs_unconditional_probability:[6,3,1,""]},"pyFTS.models.pwfts.ProbabilisticWeightedFTS":{add_new_PWFLGR:[6,3,1,""],flrg_lhs_conditional_probability:[6,3,1,""],flrg_lhs_unconditional_probability:[6,3,1,""],flrg_rhs_conditional_probability:[6,3,1,""],forecast:[6,3,1,""],forecast_ahead:[6,3,1,""],forecast_ahead_distribution:[6,3,1,""],forecast_ahead_interval:[6,3,1,""],forecast_distribution:[6,3,1,""],forecast_interval:[6,3,1,""],generate_flrg:[6,3,1,""],generate_lhs_flrg:[6,3,1,""],get_lower:[6,3,1,""],get_midpoint:[6,3,1,""],get_upper:[6,3,1,""],interval_heuristic:[6,3,1,""],interval_quantile:[6,3,1,""],point_expected_value:[6,3,1,""],point_heuristic:[6,3,1,""],train:[6,3,1,""],update_model:[6,3,1,""]},"pyFTS.models.sadaei":{ExponentialyWeightedFLRG:[6,2,1,""],ExponentialyWeightedFTS:[6,2,1,""]},"pyFTS.models.sadaei.ExponentialyWeightedFLRG":{append_rhs:[6,3,1,""],weights:[6,3,1,""]},"pyFTS.models.sadaei.ExponentialyWeightedFTS":{forecast:[6,3,1,""],generate_flrg:[6,3,1,""],train:[6,3,1,""]},"pyFTS.models.seasonal":{SeasonalIndexer:[10,0,0,"-"],cmsfts:[10,0,0,"-"],common:[10,0,0,"-"],msfts:[10,0,0,"-"],partitioner:[10,0,0,"-"],sfts:[10,0,0,"-"]},"pyFTS.models.seasonal.SeasonalIndexer":{DataFrameSeasonalIndexer:[10,2,1,""],DateTimeSeasonalIndexer:[10,2,1,""],LinearSeasonalIndexer:[10,2,1,""],SeasonalIndexer:[10,2,1,""]},"pyFTS.models.seasonal.SeasonalIndexer.DataFrameSeasonalIndexer":{get_data:[10,3,1,""],get_data_by_season:[10,3,1,""],get_index_by_season:[10,3,1,""],get_season_by_index:[10,3,1,""],get_season_of_data:[10,3,1,""],set_data:[10,3,1,""]},"pyFTS.models.seasonal.SeasonalIndexer.DateTimeSeasonalIndexer":{get_data:[10,3,1,""],get_data_by_season:[10,3,1,""],get_index:[10,3,1,""],get_index_by_season:[10,3,1,""],get_season_by_index:[10,3,1,""],get_season_of_data:[10,3,1,""],set_data:[10,3,1,""]},"pyFTS.models.seasonal.SeasonalIndexer.LinearSeasonalIndexer":{get_data:[10,3,1,""],get_index_by_season:[10,3,1,""],get_season_by_index:[10,3,1,""],get_season_of_data:[10,3,1,""]},"pyFTS.models.seasonal.SeasonalIndexer.SeasonalIndexer":{get_data:[10,3,1,""],get_data_by_season:[10,3,1,""],get_index:[10,3,1,""],get_index_by_season:[10,3,1,""],get_season_by_index:[10,3,1,""],get_season_of_data:[10,3,1,""]},"pyFTS.models.seasonal.cmsfts":{ContextualMultiSeasonalFTS:[10,2,1,""],ContextualSeasonalFLRG:[10,2,1,""]},"pyFTS.models.seasonal.cmsfts.ContextualMultiSeasonalFTS":{forecast:[10,3,1,""],forecast_ahead:[10,3,1,""],generate_flrg:[10,3,1,""],get_midpoints:[10,3,1,""],train:[10,3,1,""]},"pyFTS.models.seasonal.cmsfts.ContextualSeasonalFLRG":{append_rhs:[10,3,1,""]},"pyFTS.models.seasonal.common":{DateTime:[10,2,1,""],FuzzySet:[10,2,1,""],strip_datepart:[10,1,1,""]},"pyFTS.models.seasonal.common.DateTime":{day_of_month:[10,4,1,""],day_of_week:[10,4,1,""],day_of_year:[10,4,1,""],hour:[10,4,1,""],hour_of_day:[10,4,1,""],hour_of_month:[10,4,1,""],hour_of_week:[10,4,1,""],hour_of_year:[10,4,1,""],minute_of_day:[10,4,1,""],minute_of_hour:[10,4,1,""],minute_of_month:[10,4,1,""],minute_of_week:[10,4,1,""],minute_of_year:[10,4,1,""],month:[10,4,1,""],second:[10,4,1,""],second_of_day:[10,4,1,""],second_of_hour:[10,4,1,""],second_of_minute:[10,4,1,""],year:[10,4,1,""]},"pyFTS.models.seasonal.common.FuzzySet":{membership:[10,3,1,""]},"pyFTS.models.seasonal.msfts":{MultiSeasonalFTS:[10,2,1,""]},"pyFTS.models.seasonal.msfts.MultiSeasonalFTS":{forecast:[10,3,1,""],forecast_ahead:[10,3,1,""],generate_flrg:[10,3,1,""],train:[10,3,1,""]},"pyFTS.models.seasonal.partitioner":{TimeGridPartitioner:[10,2,1,""]},"pyFTS.models.seasonal.partitioner.TimeGridPartitioner":{build:[10,3,1,""],plot:[10,3,1,""]},"pyFTS.models.seasonal.sfts":{SeasonalFLRG:[10,2,1,""],SeasonalFTS:[10,2,1,""]},"pyFTS.models.seasonal.sfts.SeasonalFLRG":{append_rhs:[10,3,1,""],get_key:[10,3,1,""]},"pyFTS.models.seasonal.sfts.SeasonalFTS":{forecast:[10,3,1,""],generate_flrg:[10,3,1,""],get_midpoints:[10,3,1,""],train:[10,3,1,""]},"pyFTS.models.song":{ConventionalFTS:[6,2,1,""]},"pyFTS.models.song.ConventionalFTS":{flr_membership_matrix:[6,3,1,""],forecast:[6,3,1,""],operation_matrix:[6,3,1,""],train:[6,3,1,""]},"pyFTS.models.yu":{WeightedFLRG:[6,2,1,""],WeightedFTS:[6,2,1,""]},"pyFTS.models.yu.WeightedFLRG":{append_rhs:[6,3,1,""],weights:[6,3,1,""]},"pyFTS.models.yu.WeightedFTS":{forecast:[6,3,1,""],generate_FLRG:[6,3,1,""],train:[6,3,1,""]},"pyFTS.partitioners":{CMeans:[11,0,0,"-"],Entropy:[11,0,0,"-"],FCM:[11,0,0,"-"],Grid:[11,0,0,"-"],Huarng:[11,0,0,"-"],Util:[11,0,0,"-"],parallel_util:[11,0,0,"-"],partitioner:[11,0,0,"-"]},"pyFTS.partitioners.CMeans":{CMeansPartitioner:[11,2,1,""],c_means:[11,1,1,""],distance:[11,1,1,""]},"pyFTS.partitioners.CMeans.CMeansPartitioner":{build:[11,3,1,""]},"pyFTS.partitioners.Entropy":{EntropyPartitioner:[11,2,1,""],PMF:[11,1,1,""],bestSplit:[11,1,1,""],entropy:[11,1,1,""],informationGain:[11,1,1,""],splitAbove:[11,1,1,""],splitBelow:[11,1,1,""]},"pyFTS.partitioners.Entropy.EntropyPartitioner":{build:[11,3,1,""]},"pyFTS.partitioners.FCM":{FCMPartitioner:[11,2,1,""],fuzzy_cmeans:[11,1,1,""],fuzzy_distance:[11,1,1,""],membership:[11,1,1,""]},"pyFTS.partitioners.FCM.FCMPartitioner":{build:[11,3,1,""]},"pyFTS.partitioners.Grid":{GridPartitioner:[11,2,1,""]},"pyFTS.partitioners.Grid.GridPartitioner":{build:[11,3,1,""]},"pyFTS.partitioners.Huarng":{HuarngPartitioner:[11,2,1,""]},"pyFTS.partitioners.Huarng.HuarngPartitioner":{build:[11,3,1,""]},"pyFTS.partitioners.Util":{explore_partitioners:[11,1,1,""],plot_partitioners:[11,1,1,""],plot_sets:[11,1,1,""]},"pyFTS.partitioners.parallel_util":{explore_partitioners:[11,1,1,""]},"pyFTS.partitioners.partitioner":{Partitioner:[11,2,1,""]},"pyFTS.partitioners.partitioner.Partitioner":{build:[11,3,1,""],get_name:[11,3,1,""],lower_set:[11,3,1,""],membership_function:[11,4,1,""],name:[11,4,1,""],partitions:[11,4,1,""],plot:[11,3,1,""],plot_set:[11,3,1,""],prefix:[11,4,1,""],setnames:[11,4,1,""],transformation:[11,4,1,""],upper_set:[11,3,1,""]},"pyFTS.probabilistic":{ProbabilityDistribution:[12,0,0,"-"],kde:[12,0,0,"-"]},"pyFTS.probabilistic.ProbabilityDistribution":{ProbabilityDistribution:[12,2,1,""]},"pyFTS.probabilistic.ProbabilityDistribution.ProbabilityDistribution":{append:[12,3,1,""],append_interval:[12,3,1,""],averageloglikelihood:[12,3,1,""],bins:[12,4,1,""],build_cdf_qtl:[12,3,1,""],crossentropy:[12,3,1,""],cummulative:[12,3,1,""],density:[12,3,1,""],differential_offset:[12,3,1,""],empiricalloglikelihood:[12,3,1,""],entropy:[12,3,1,""],expected_value:[12,3,1,""],kullbackleiblerdivergence:[12,3,1,""],labels:[12,4,1,""],plot:[12,3,1,""],pseudologlikelihood:[12,3,1,""],quantile:[12,3,1,""],set:[12,3,1,""],type:[12,4,1,""],uod:[12,4,1,""]},"pyFTS.probabilistic.kde":{KernelSmoothing:[12,2,1,""]},"pyFTS.probabilistic.kde.KernelSmoothing":{h:[12,4,1,""],kernel:[12,4,1,""],kernel_function:[12,3,1,""],probability:[12,3,1,""]},pyFTS:{benchmarks:[3,0,0,"-"],common:[4,0,0,"-"],conf:[2,0,0,"-"],data:[5,0,0,"-"],models:[6,0,0,"-"],partitioners:[11,0,0,"-"],probabilistic:[12,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method","4":"py:attribute"},terms:{"261459a0":5,"57a":5,"5egspc":5,"boolean":[3,4,11],"case":4,"class":[3,4,6,7,8,9,10,11,12,13],"default":[3,4,5],"enum":10,"fa\u00e7ad":[3,4],"final":4,"float":[3,4,5],"function":[3,4,9,11,12,13],"guimar\u00e3":[0,6],"h\u00e9non":5,"import":[4,8,13],"int":[6,13],"na\u00efv":3,"new":[4,7,8],"organiza\u00e7\u00e3o":5,"petr\u00f4nio":6,"r\u00f6ssler":5,"return":[3,4,5,6,7,8,9,10,11,12],"short":[4,6,13],"true":[3,4],"var":[5,8],"while":4,And:3,FTS:[0,3,4,6,7,8,9,10],For:3,LHS:[4,6,9],RHS:[4,6,9],The:[3,4,5,11,13],Then:[3,13],There:13,These:[0,13],Use:10,abdullah:[6,13],acc:4,accuraci:3,acf:3,adapt:4,adaptiveexpect:4,add:[3,4,9],add_new_pwflgr:6,added:4,address:[3,4],affect:9,after:5,age:4,aged:4,aggreg:[4,7],ahead:[3,4,6,7,8,9,10,13],ahed:13,airlin:5,airpasseng:[1,2],alabama:5,alia:[3,4,8],all:[3,4,13],allmethodensembleft:7,almost:13,alpha:[4,6,7,10],alpha_cut:4,alreadi:5,also:[0,4,13],ambientai:5,analysi:3,analytic_tabular_datafram:3,analytical_data_column:3,angela:4,api:[0,4],append:[4,7,8,12],append_interv:12,append_lh:[6,9],append_model:7,append_rh:[4,6,8,9,10],append_set:4,append_transform:4,append_vari:8,appendchild:4,appl:[6,11,13],appli:[3,4,8,11],apply_inverse_transform:[4,8],apply_transform:[4,8],approach:[3,11,13],arg:9,argument:3,arima:[1,2],arima_model:3,around:4,arrai:[4,5,9,10],artifici:[1,2],ascend:3,aspx:5,assign:4,assoc:3,associ:5,ata:3,atmospher:5,atribut:3,attibut:4,attractor:5,auto:11,auto_upd:4,autocorrel:3,autom:5,automat:4,auxiliar:3,averag:[3,5],averageloglikelihood:12,avg:5,axes:9,axi:[3,4,11,12],azim:3,bar:3,base:[3,4,6,7,8,9,10,11,12,13],base_dataframe_column:3,batch:4,batch_sav:4,befor:13,being:3,bell:4,bellmf:4,belo:[0,5],belog:4,below:13,benchmark:[1,2,4],benchmark_method:3,benchmark_methods_paramet:3,benchmark_model:3,benchmark_onli:4,bestsplit:11,better:13,between:[3,4],bill:4,bin:[3,12],bisect:4,bitcoin:2,bivari:5,black:12,blue:3,bound:[4,5,6,9],box:[3,4,13],boxcox:4,boxljungstatist:3,boxpiercestatist:3,brasil:5,brasilia:5,brazil:0,brazilian:0,brier:3,brier_scor:3,btc:5,build:[8,9,10,11],build_cdf_qtl:12,build_method:3,build_tree_without_ord:4,built:11,buseco:5,busi:5,c_mean:11,calcul:[4,9,10],call:4,camwa:11,can:[3,4,13],capabl:3,capit:5,cast_dataframe_to_synthet:3,cast_dataframe_to_synthetic_interv:3,cast_dataframe_to_synthetic_point:3,cast_dataframe_to_synthetic_probabilist:3,ccst:5,center:4,centroid:[4,10],chang:[5,11,13],chao:5,chaotic:2,characterist:13,cheap:0,check:[4,5,13],check_bound:[4,9],check_bounds_index:[4,9],check_ignore_list:3,check_replace_list:3,chen:[1,2,8,10,13],cheng:[1,2,11,13],chi:3,chi_squar:3,chia:6,child:4,chissom:[6,13],clear:4,clip:4,clone:13,clone_paramet:[4,8],cluster:[3,4],cmap:3,cmean:[1,2],cmeanspartition:[11,13],cmsft:[2,6],code:13,coeffici:[3,5],colab:13,colabor:0,color:[3,9,12],column:[4,8],com:[5,13],common:[1,2,3,6,7,11,13],commun:5,compar:3,compare_residu:3,comparemodelsplot:3,comparemodelst:3,complet:5,complic:5,compon:7,composit:[1,2,5],compress:5,comput:[6,11,13],computation:0,condens:3,condit:3,conditional_perturbation_factor:9,conditionalvarianceft:9,conf:[0,1],confer:6,configure_lag:6,conn:3,connect:3,consid:4,const_t:9,constant:5,contain:[3,4,8,13],content:[0,1],contextu:10,contextualmultiseasonalft:10,contextualseasonalflrg:10,contin:12,continu:[3,5,12],control:5,convent:[6,9,10],conventionalflrg:6,conventionalft:[6,8],conventionalnonstationaryflrg:9,copi:4,cost:[11,13],count:4,counter:11,covavg:3,coverag:3,covstd:3,cox:[4,13],creat:[3,4,11,13],create_benchmark_t:3,criteria:3,cross:4,crossentropi:12,crp:3,crps1avg:3,crps1std:3,crps2avg:3,crps2std:3,crps_distr:3,crps_interv:3,crpsavg:3,crpsstd:3,csv:5,cummul:12,current:3,current_milli_tim:4,cut:4,cvft:[2,6],dado:[4,5,11],dai:5,daili:5,data:[0,1,2,3,4,6,7,8,9,10,11,12,13],data_column:3,data_field:10,data_label:8,data_point:8,databas:3,datafram:[3,4,5,8,10],dataframeseasonalindex:10,dataset:[2,3,4],date:[3,10],date_field:10,date_part:10,datepart:10,datetim:10,datetimeseasonalindex:10,david:4,day_of_month:10,day_of_week:10,day_of_year:10,dealer:5,dec:11,decemb:5,decis:3,decompress:5,defin:3,defuzzyf:13,deg:9,delet:4,deltadist:11,demo:13,densiti:[3,12],departa:0,depend:[3,4,13],dependeci:4,deri:[6,13],design:[3,4],detail:4,determin:3,determinist:[5,11],develop:[0,13],deviat:3,dict:[3,4],dictionari:3,differenti:[4,5,13],differential_offset:12,diffus:[6,13],dill:4,dimension:5,directli:[4,13],discours:[3,4,9,10,11,12,13],discret:12,disk:[4,11],dispi:[3,4],displac:9,displai:3,distanc:[3,11],distribut:[3,4,5,6,7,12],distributed_predict:4,distributed_train:4,dji:5,dnf:5,doi10:6,doi:[0,3,5,11],dollar:[6,13],don:5,dow:5,dowjon:2,download:5,draw_sets_on_axi:4,dure:[3,4],dynam:5,each:[3,4,5,7,8,13],easi:[0,4],easier:4,edu:5,edward:5,efendi:[6,13],effect:[11,13],effici:4,electr:[0,6,13],elev:3,empir:11,empiricalloglikelihood:12,enayatifar:[6,13],end:9,endogen:8,energi:[6,13],engin:0,enrol:[1,2,6,10,13],ensembl:[2,4,6],ensembleft:7,entir:4,entropi:[1,2,12,13],entropypartition:[11,13],enumer:10,enumerate2:4,environ:4,epanechnikov:12,equal:[3,4,6,7,8,9,10,13],equat:5,error:3,espaciai:5,esrl:5,estim:[3,12],etc:[4,13],eth:5,ethereum:2,eur:2,eurgbp:5,eurusd:5,even:[10,11],exact:4,exampl:0,exchang:[5,6,13],execut:3,exist:5,expect:[4,6],expected_valu:12,experi:3,expert:[0,6,13],exploit:0,explore_partition:11,exponenti:[6,9,13],exponentiali:6,exponentialyweightedflrg:6,exponentialyweightedft:6,express:3,extens:8,extern:[3,4],externalforecast:3,externalmodel:3,extract:[3,5],extract_measur:3,facil:[3,4,5,11],fall:3,fals:[3,4,8,9,11],fcm:[1,2],fcmpartition:[11,13],feder:0,fetch:4,field:[5,10],fig:[3,4],figur:4,file:[3,4,5,9,11],file_analyt:3,file_path:4,file_synthet:3,filenam:[3,4,5],filenem:3,filesystem:4,fill:3,filter:3,financ:5,find:[4,10],find_best:3,find_g:4,find_gt:4,find_l:4,find_lt:4,first:[3,4,6,9,10],fit:[3,4,6,7,8,9,10],five:4,flag:4,flashquot:5,flat:4,flow:5,flr:[1,2,6,9,10],flr_membership_matrix:6,flrg:[1,2,6,10],flrg_lhs_conditional_prob:6,flrg_lhs_unconditional_prob:6,flrg_rhs_conditional_prob:6,flrgtree:4,flrgtreenod:4,foreast:3,forecast:[3,4,6,7,8,9,10,11,13],forecast_ahead:[4,6,10],forecast_ahead_distribut:[3,4,6,7],forecast_ahead_interv:[3,4,6,7],forecast_distribut:[3,4,6,7],forecast_interv:[3,4,6,7,9],forex:5,format:3,format_data:8,forward:4,found:[4,13],frederico:[0,6],from:[0,3,4,5,6,8,13],fset:8,fts:[1,2,3,6,7,8,9,10],fts_method:4,fuzz:6,fuzzi:[0,2,4,6,8,9,10,11],fuzzif:[11,13],fuzzifi:[4,9],fuzzy_cmean:11,fuzzy_dist:11,fuzzydata:4,fuzzyf:[4,13],fuzzyfy_inst:[4,8],fuzzyfy_seri:4,fuzzyfy_series_old:4,fuzzyseri:9,fuzzyset:[1,2,6,9,10],gadelha:[0,6],gani:[6,13],garibaldi:9,gaussian:[4,5],gaussmf:4,gbp:2,gbpusd:5,gcos_wgsp:5,gener:[4,5,11,13],generate_flr:8,generate_flrg:[6,8,9,10],generate_gaussian_linear:5,generate_high_order_recurrent_flr:4,generate_indexed_flr:4,generate_lhs_flr:8,generate_lhs_flrg:6,generate_non_recurrent_flr:4,generate_recurrent_flr:4,generate_uniform_linear:5,gerai:0,get:[3,4,5],get_benchmark_interval_method:3,get_benchmark_point_method:3,get_benchmark_probabilistic_method:3,get_data:[5,10],get_data_by_season:10,get_datafram:5,get_dataframe_from_bd:3,get_distribution_interquantil:7,get_distribution_statist:3,get_fuzzyset:4,get_index:10,get_index_by_season:10,get_interv:7,get_interval_method:3,get_interval_statist:3,get_kei:[4,6,9,10],get_low:[4,6,9],get_maximum_membership_fuzzyset:4,get_maximum_membership_fuzzyset_index:4,get_membership:[4,6,8,9],get_midpoint:[4,6,9,10],get_models_forecast:7,get_nam:11,get_point:7,get_point_method:3,get_point_statist:3,get_polynomial_perturb:9,get_probabilistic_method:3,get_season_by_index:10,get_season_of_data:10,get_sequence_membership:6,get_uod:4,get_upp:[4,6,9],getchildren:4,getstr:4,git:13,github:13,given:[3,4,9,10,11],glass:2,good:13,googl:13,gov:5,grant_bound:4,greater:4,grid:[1,2,3,10],gridpartition:[3,11,13],group:[3,4,6,8,9,10],hand:4,handl:[4,6],hard:4,harmoni:[6,13],has_interval_forecast:4,has_point_forecast:4,has_probability_forecast:4,has_season:4,head:0,heavysid:3,heavyside_cdf:3,height:11,henon:[1,2],here:13,heteroskedast:9,high:[3,4,6,9],highorderflrg:6,highorderft:[6,9],highordernonstationaryflrg:9,highordernonstationaryft:9,histogram:12,histori:5,hoang:6,hoft:[1,2,9],honsft:[2,6],horizon:[3,4],horizont:[0,5],hossein:6,hour:[3,10],hour_of_dai:10,hour_of_month:10,hour_of_week:10,hour_of_year:10,http:[0,5,13],http_server:4,huarng:[1,2,13],huarngpartition:[11,13],human:0,hwang:[1,2],hybrid:[6,13],hyndman:5,identifi:[3,4,6,9,10],ieee:[6,9],ifmg:0,ifnmg:0,ift:[1,2],ignor:[3,10],imag:[4,11],implement:[4,10,13],improv:[6,11,13],improvedweightedflrg:6,improvedweightedft:6,inc:[3,4],increment:[3,4,5],ind:10,indentifi:3,index:[3,4,5,7,10],index_field:10,index_season:10,index_seri:5,indexedflr:4,indic:[3,4,5],inequ:3,infer:5,infil:3,inform:[3,4],informationgain:11,initi:[4,5],initial_valu:5,inmet:[1,2],innov:[6,13],inp:5,input:[4,6,8,9,10],insert:[3,4],insert_benchmark:3,insert_right:4,insid:[3,4,10],inst:[4,9],instal:0,instanc:[9,13],instead:4,instituit:0,institut:0,instituto:5,integ:[3,4],integr:5,intel:[6,13],intellig:6,intend:0,intern:6,internet:5,interpol:3,interpret:4,interv:[3,4,6,7,9,11,12,13],interval_dataframe_analytic_column:3,interval_dataframe_synthetic_column:3,interval_heurist:6,interval_quantil:6,interval_to_interv:3,intervalar:13,intervalft:6,introduc:13,introspect:4,invers:[4,13],ipynb:13,is_high_ord:4,is_multivari:4,ismail:[6,13],ismailefendi:[1,2],item:4,itemgett:4,iter:[4,5],its:[5,6,8,10,13],ixic:5,januari:5,jaroszewski:9,javedani:6,jeng:6,job:3,jonathan:9,jone:[4,5],journal:5,jun:[11,13],jupyt:13,kde:[1,2],kei:[3,4],kernel:12,kernel_funct:12,kernelsmooth:12,knearestneighbor:3,knn:[1,2],kullbackleiblerdiverg:12,kwarg:[3,4,6,7,8,9,10,11,12],lab:0,label:[3,12],lag:[4,5,13],largest:4,last:4,later:13,layman:0,lcolor:3,lee:6,left:4,legend:[3,4],len_tot:4,length:[3,4,6,7,8,9,10,11,13],less:4,lett:5,level:4,lgd:4,lhs_conditional_prob:6,librari:[2,5],like:[4,13],limit:4,lin:11,linear:[5,9],linearmodel:3,linearseasonalindex:10,linewidth:3,linspac:5,list:[3,4,5,6,7,8,9,10,11,13],ljung:3,lo_param:3,load:[4,6,13],load_env:4,load_obj:4,local:5,locat:[4,9],location_param:9,log:4,logic:[4,6,8,9,10],logist:[4,5],logistic_map:[1,2],look:4,lookup:4,lorentz:[1,2],lorenz:5,loss:3,lower:[4,5,6,9],lower_set:11,mackei:2,mackey_glass:[1,5],mai:5,main:13,malaysia:[6,13],mandatori:4,mani:13,map:[3,5],mape:3,mape_interv:3,marcin:9,market:5,mass:4,match:4,math:[5,11],mathemat:5,matplotlib:4,max:4,max_inc:5,max_ini:5,max_lag:[3,4,6,7,8,9,10],maxim:4,maximum:[4,11],mean:[3,4,5],measur:[1,2],mech:[6,13],membership:[1,2,6,8,9,10,11,13],membership_funct:11,memori:4,merg:4,meta:7,meteorologia:5,method:[0,3,4,5,6,7,8,9,10,11,13],metric:3,mft:3,midpoint:[4,9],min:4,min_inc:5,min_ini:5,min_ord:4,mina:0,mind:0,ming:6,minim:[3,4,6,7,8,9,10],minimum:[4,13],minute_of_dai:10,minute_of_hour:10,minute_of_month:10,minute_of_week:10,minute_of_year:10,model:[0,1,2,3,4,5,11,13],modelo:3,models_fo:3,models_ho:3,modul:[0,1,13],monash:5,month:10,monthli:[3,5],more:13,most:13,move:3,msft:[2,6],mu_inc:5,mu_ini:5,much:4,multi:[3,4,10],multiseason:[2,6],multiseasonalft:10,multivari:[2,4,5,6],musikasuwan:9,mvft:[2,6],nacion:5,naiv:[1,2],name:[3,4,5,7,8,9,10,11],nasdaq:[1,2],nation:5,natur:5,nbin:[4,6],nbsp:0,ndata:[3,4,6,9],nearest:3,need:4,neighbor:3,next:13,nice:4,noaa:5,node:[3,4],nois:9,noise_param:9,non:[3,4,9,13],none:[3,4,5,7,8,9,10,11,12],nonperiod:5,nonstationari:[2,4,6],nonstationaryflrg:9,nonstationaryft:9,norm:6,normal:13,north:0,norton:5,notebook:13,noth:13,nov:[11,13],now:4,npart:[9,11],nsft:[2,6],num:5,num_batch:4,num_season:10,number:[3,4,5,6,7,10,11,12,13],numer:13,numpi:[4,5],obj:[3,4,11],object:[3,4,8,10,11,12],objectsist:3,occur:4,occurr:4,old:4,older:4,oldest:4,onc:4,one:[3,4,6,7,8,9,10,13],only_lin:9,open:3,open_benchmark_db:3,oper:[4,13],operation_matrix:6,option:3,order:[3,4,6,9,10,13],ordered_set:[4,9],ordin:4,org:[0,5],origin:[3,4,13],original_max:4,original_min:4,oscil:5,other:[3,4,7,8],otherwis:3,out:13,outfil:3,output:[11,13],over:4,overlap:13,own:8,p500:5,packag:[0,1],page:0,pair:5,panda:[3,4,5,10],par1:9,par2:9,parallel_util:[1,2],param:[3,4,8,9,10,11],paramet:[3,4,5,6,7,8,9,10,11,12,13],parametr:13,part:9,partit:[3,4,9,10,11,13],partition:[1,2,3,4,6,7,8,13],partition_funct:[4,6],partitioners_method:3,partitioners_model:3,pass:3,passeng:5,past:4,path:[3,4,11],pattern:4,pct:9,pdf:12,percent:3,percentag:3,percentu:[3,4],perform:[3,9,10,11,13],perform_loc:9,perform_width:9,period:9,persist:4,persist_env:4,persist_obj:4,person:[4,5],pertub:9,perturb:[2,6],perturbate_paramet:9,perturbation_factor:9,perturbation_factors__old:9,pesquisa:5,pftsexploreorderandpartit:3,php:5,phy:[5,6,13],physiolog:5,pictur:[3,4],pierc:3,pinbal:3,pinball_mean:3,pip:13,plambda:4,plot:[3,10,11,12],plot_compared_intervals_ahead:3,plot_compared_seri:3,plot_dataframe_interv:3,plot_dataframe_interval_pinbal:3,plot_dataframe_point:3,plot_dataframe_probabilist:3,plot_density_rectang:3,plot_distribut:3,plot_interv:3,plot_partition:11,plot_point:3,plot_probability_distribut:3,plot_residu:3,plot_rul:4,plot_set:[9,11],plot_sets_condit:9,plotcompar:3,plotforecast:3,plotresidu:3,pmf:[3,11],pmf_to_cdf:3,point:[3,4,6,7,8,9,10,12,13],point_dataframe_analytic_column:3,point_dataframe_synthetic_column:3,point_expected_valu:6,point_heurist:6,point_to_interv:3,poit:3,poly_width:9,polynomi:9,polynomialnonstationarypartition:9,poor:5,posit:[4,10],post:4,posterior:3,postprocess:[4,13],power:[4,6,13],pprint:4,pre:4,prebuilt:3,predict:[3,4,13],prefix:11,preprocess:[4,8,13],primari:3,print:3,print_distribution_statist:3,print_interval_statist:3,print_point_statist:3,probabil:3,probabilist:[1,2,3,4,6,7,13],probabilistic_dataframe_analytic_column:3,probabilistic_dataframe_synthetic_column:3,probabilisticweightedflrg:6,probabilisticweightedft:6,probabilitydist:3,probabilitydistribut:[1,2,3],probabl:[3,4,6,7,12],problem:6,procedur:[3,4],process:[3,4,5],process_common_data:3,process_interval_job:3,process_point_job:3,process_probabilistic_job:3,product:[5,6,13],prof:0,progress:3,project:[11,13],propos:13,provid:[0,4,13],psd:5,pseudologlikelihood:12,pwflrg:6,pwft:[1,2],python:[0,2,13],q05:3,q25:3,q75:3,q95:3,quantil:[3,7,12],quantile_regress:3,quantileregress:3,quantreg:[1,2],queri:3,quick:0,quot:5,quotat:5,rais:4,random_walk:5,rang:[3,13],rank:3,rate:[6,13],read:5,readabl:0,real:[4,13],recent:13,record:4,recurr:4,red:3,reference_data:3,refin:[6,13],regress:3,relationship:[4,6,8,9,10],remov:4,ren:6,replac:3,repo:13,repr:4,repres:[4,12],represent:13,research:[0,13],residu:3,residualanalysi:[1,2],resolut:3,respect:4,respons:10,result:[3,4],revers:4,review:[3,13],rhs_conditional_prob:6,rhs_unconditional_prob:6,right:4,ringgit:[6,13],rmse:3,rmse_interv:3,rmseavg:3,rmsestd:3,rng:9,robert:5,roger:4,roi:4,root:3,rossler:[1,2],rule:[3,4,8,13],rules_by_axi:4,run:3,run_interv:3,run_point:3,run_probabilist:3,sadaei:[1,2,13],salang:9,same:4,sampl:[3,5,6,13],sampler:7,save:[3,4,9,11],save_best:3,save_dataframe_interv:3,save_dataframe_point:3,save_dataframe_probabilist:3,save_model:4,scale:[3,4,13],scale_down:9,scale_param:3,scale_up:9,scan:4,scheme:[3,13],scienc:5,scientist:0,score:3,search:[0,4,6,13],season:[2,3,4,6,13],seasonalensembleft:7,seasonalflrg:10,seasonalft:10,seasonalindex:[2,6],second:10,second_of_dai:10,second_of_hour:10,second_of_minut:10,secur:5,selecaosimples_menorrms:3,select:5,sep:5,separ:5,sequenc:4,seri:[0,2,3,4,6,7,8,9,10,11],set:[3,4,6,8,9,10,11,12,13],set_data:10,set_lh:8,set_ord:4,set_rh:8,set_transform:7,setnam:11,sever:[3,11],severiano:6,sft:[2,6],shape:4,sharp:3,sharpavg:3,sharpstd:3,shortnam:4,show:[4,11],show_and_save_imag:4,shyi:6,side:4,sigma_inc:5,sigma_ini:5,sigmf:4,sigmoid:4,silva:[0,6],simpl:[0,5,10],simple_model_predict:4,simple_model_train:4,simplenonstationary_gridpartitioner_build:9,simplenonstationarypartition:9,simpler:4,simplesearch_rms:3,singl:4,single_plot_residu:3,sistema:5,size:[3,4,9,11],slice:4,slide:[3,4],sliding_window:4,sliding_window_benchmark:3,smape:3,smith:4,smooth:[4,13],social:[11,13],solar:6,sonda:[1,2],song:[1,2,10,13],sort:4,sort_ascend:3,sort_column:3,sortedcollect:[1,2],sourc:[3,4,5,6,7,8,9,10,11,12],sp500:[1,5],space:3,specif:[3,4,6,7,8,9,10],split:[3,4,11],splitabov:11,splitbelow:11,splite:13,sql:3,sqlite3:3,sqlite:3,squar:3,ssci:6,standard:[3,5,13],start:[0,3,4,9],start_dispy_clust:4,stat:[3,6,13],station:5,stationari:9,statist:[0,3],statsmodel:3,step:[3,4,6,7,8,9,10,13],steps_ahead:[3,4],stochast:5,stock:5,stop_dispy_clust:4,store:[3,4],strang:5,string:[4,8,11],strip_datepart:10,structur:4,student:0,submodul:[0,1],subpackag:[0,1],suitabl:0,sum:6,sunspot:[1,2],superset:4,support:4,symbol:5,symmetr:3,symposium:6,synthet:[3,5],syst:[6,10,11,13],system:[5,6,9],tabl:3,tabular_dataframe_column:3,tag:3,taiex:[1,2,6,13],taiwan:5,take:13,tam:[3,9,11,12],target:3,tau:[3,5],technol:[11,13],tempor:[4,10,13],term:[3,6,13],test:[3,4,13],test_data:3,than:[4,13],thei:4,theil:3,theilsinequ:3,theoret:3,theori:13,thi:[0,4,5,6,9,10,13],thoma:4,those:4,thres1:11,thres2:11,threshold:11,through:5,time:[0,2,3,4,6,7,8,9,10,11],time_from:3,time_to:3,timegridpartition:10,times2:3,timeseri:5,titl:[3,11,12],tool:[0,13],total:5,tradit:6,train:[3,4,6,7,8,9,10,11],train_data:[3,7],train_individual_model:7,train_method:4,train_paramet:4,transact:9,transform:[1,2,3,8,9,11,13],transformations_param:4,transit:[4,13],translat:13,trapezoid:[4,11,13],trapmf:4,tree:[1,2],trend:[6,13],trendweightedflrg:6,trendweightedft:6,triangular:4,trigger:4,trimf:4,tsa:3,tsdl:5,tupl:3,two:5,twse:5,type:[3,4,5,12,13],typeonlegend:3,uavg:3,ufmg:0,under:4,unified_scaled_interv:3,unified_scaled_interval_pinbal:3,unified_scaled_point:3,unified_scaled_probabilist:3,uniform:5,uniqu:[4,6,9,10],uniquefilenam:4,unit:10,univari:5,univers:[0,3,4,5,9,10,11,12,13],unpack_arg:9,uod:[3,4,6,12],uod_clip:4,up_param:3,update_model:6,update_uod:7,updateuod:[4,8],upper:[4,5,6,9],upper_set:11,url:[0,3,5],usa:5,usag:0,usd:2,use:[0,4],used:[3,4,6,11,13],user:3,using:[4,6,13],ustatist:3,ustd:3,usual:[4,13],util:[1,2,6],val:11,valid:4,valu:[3,4,5,6,7,8,9,10,12,13],valueerror:4,variabl:[2,4,6],varianc:[4,5],veri:[5,6],verif:3,version:0,visualize_distribut:6,vmax:5,vmin:5,vol:[6,10,11,13],want:0,weather:3,weight:[5,6,13],weightedflrg:6,weightedft:6,when:4,where:[3,4],which:[3,4,13],white_nois:5,whose:0,width:[9,11,12],width_param:9,window:[3,4],window_index:9,window_kei:3,window_s:9,windows:[3,4],winkler:3,winkler_mean:3,winkler_scor:3,without:4,word:3,work:4,wrap:3,www:5,yahoo:5,year:10,yearli:5,yeh:[11,13],you:4,young:4,younger:4,youngest:4,zenodo:0},titles:["Welcome to pyFTS\u2019s documentation!","pyFTS","pyFTS package","pyFTS.benchmarks package","pyFTS.common package","pyFTS.data package","pyFTS.models package","pyFTS.models.ensemble package","pyFTS.models.multivariate package","pyFTS.models.nonstationary package","pyFTS.models.seasonal package","pyFTS.partitioners package","pyFTS.probabilistic package","pyFTS Quick Start"],titleterms:{FTS:13,airpasseng:5,arima:3,artifici:5,benchmark:3,bitcoin:5,chaotic:5,chen:6,cheng:6,cmean:11,cmsft:10,common:[4,5,8,9,10],composit:4,conf:2,content:[2,3,4,5,6,7,8,9,10,11,12],cvft:9,data:5,dataset:5,document:0,dowjon:5,enrol:5,ensembl:7,entropi:11,ethereum:5,eur:5,exampl:13,fcm:11,flr:[4,8],flrg:[4,8,9],fts:4,fuzzi:13,fuzzyset:4,gbp:5,glass:5,grid:11,henon:5,hoft:6,honsft:9,how:[0,13],huarng:11,hwang:6,ift:6,index:0,inmet:5,instal:13,ismailefendi:6,kde:12,knn:3,librari:0,logistic_map:5,lorentz:5,mackei:5,mackey_glass:[],measur:3,membership:4,model:[6,7,8,9,10],modul:[2,3,4,5,6,7,8,9,10,11,12],msft:10,multiseason:7,multivari:8,mvft:8,naiv:3,nasdaq:5,nonstationari:9,nsft:9,packag:[2,3,4,5,6,7,8,9,10,11,12],parallel_util:11,partition:[9,10,11],perturb:9,probabilist:12,probabilitydistribut:12,pwft:6,pyft:[0,1,2,3,4,5,6,7,8,9,10,11,12,13],quantreg:3,quick:13,refer:[0,13],residualanalysi:3,rossler:5,sadaei:6,season:10,seasonalindex:10,seri:[5,13],sft:10,sonda:5,song:6,sortedcollect:4,sp500:[],start:13,submodul:[2,3,4,5,6,7,8,9,10,11,12],subpackag:[2,6],sunspot:5,taiex:5,time:[5,13],transform:4,tree:4,usag:13,usd:5,util:[3,4,9,11],variabl:8,welcom:0,what:[0,13]}}) \ No newline at end of file +Search.setIndex({docnames:["index","modules","pyFTS","pyFTS.benchmarks","pyFTS.common","pyFTS.data","pyFTS.models","pyFTS.models.ensemble","pyFTS.models.multivariate","pyFTS.models.nonstationary","pyFTS.models.seasonal","pyFTS.partitioners","pyFTS.probabilistic","quickstart"],envversion:53,filenames:["index.rst","modules.rst","pyFTS.rst","pyFTS.benchmarks.rst","pyFTS.common.rst","pyFTS.data.rst","pyFTS.models.rst","pyFTS.models.ensemble.rst","pyFTS.models.multivariate.rst","pyFTS.models.nonstationary.rst","pyFTS.models.seasonal.rst","pyFTS.partitioners.rst","pyFTS.probabilistic.rst","quickstart.rst"],objects:{"":{pyFTS:[2,0,0,"-"]},"pyFTS.benchmarks":{Measures:[3,0,0,"-"],ResidualAnalysis:[3,0,0,"-"],Util:[3,0,0,"-"],arima:[3,0,0,"-"],benchmarks:[3,0,0,"-"],knn:[3,0,0,"-"],naive:[3,0,0,"-"],quantreg:[3,0,0,"-"]},"pyFTS.benchmarks.Measures":{BoxLjungStatistic:[3,1,1,""],BoxPierceStatistic:[3,1,1,""],TheilsInequality:[3,1,1,""],UStatistic:[3,1,1,""],acf:[3,1,1,""],brier_score:[3,1,1,""],coverage:[3,1,1,""],crps:[3,1,1,""],get_distribution_statistics:[3,1,1,""],get_interval_statistics:[3,1,1,""],get_point_statistics:[3,1,1,""],heavyside:[3,1,1,""],heavyside_cdf:[3,1,1,""],mape:[3,1,1,""],mape_interval:[3,1,1,""],pinball:[3,1,1,""],pinball_mean:[3,1,1,""],pmf_to_cdf:[3,1,1,""],resolution:[3,1,1,""],rmse:[3,1,1,""],rmse_interval:[3,1,1,""],sharpness:[3,1,1,""],smape:[3,1,1,""],winkler_mean:[3,1,1,""],winkler_score:[3,1,1,""]},"pyFTS.benchmarks.ResidualAnalysis":{chi_squared:[3,1,1,""],compare_residuals:[3,1,1,""],plotResiduals:[3,1,1,""],plot_residuals:[3,1,1,""],residuals:[3,1,1,""],single_plot_residuals:[3,1,1,""]},"pyFTS.benchmarks.Util":{analytic_tabular_dataframe:[3,1,1,""],analytical_data_columns:[3,1,1,""],base_dataframe_columns:[3,1,1,""],cast_dataframe_to_synthetic:[3,1,1,""],cast_dataframe_to_synthetic_interval:[3,1,1,""],cast_dataframe_to_synthetic_point:[3,1,1,""],cast_dataframe_to_synthetic_probabilistic:[3,1,1,""],check_ignore_list:[3,1,1,""],check_replace_list:[3,1,1,""],create_benchmark_tables:[3,1,1,""],extract_measure:[3,1,1,""],find_best:[3,1,1,""],get_dataframe_from_bd:[3,1,1,""],insert_benchmark:[3,1,1,""],interval_dataframe_analytic_columns:[3,1,1,""],interval_dataframe_synthetic_columns:[3,1,1,""],open_benchmark_db:[3,1,1,""],plot_dataframe_interval:[3,1,1,""],plot_dataframe_interval_pinball:[3,1,1,""],plot_dataframe_point:[3,1,1,""],plot_dataframe_probabilistic:[3,1,1,""],point_dataframe_analytic_columns:[3,1,1,""],point_dataframe_synthetic_columns:[3,1,1,""],probabilistic_dataframe_analytic_columns:[3,1,1,""],probabilistic_dataframe_synthetic_columns:[3,1,1,""],process_common_data:[3,1,1,""],save_dataframe_interval:[3,1,1,""],save_dataframe_point:[3,1,1,""],save_dataframe_probabilistic:[3,1,1,""],scale:[3,1,1,""],scale_params:[3,1,1,""],stats:[3,1,1,""],tabular_dataframe_columns:[3,1,1,""],unified_scaled_interval:[3,1,1,""],unified_scaled_interval_pinball:[3,1,1,""],unified_scaled_point:[3,1,1,""],unified_scaled_probabilistic:[3,1,1,""]},"pyFTS.benchmarks.arima":{ARIMA:[3,2,1,""]},"pyFTS.benchmarks.arima.ARIMA":{ar:[3,3,1,""],forecast:[3,3,1,""],forecast_ahead_distribution:[3,3,1,""],forecast_ahead_interval:[3,3,1,""],forecast_distribution:[3,3,1,""],forecast_interval:[3,3,1,""],ma:[3,3,1,""],train:[3,3,1,""]},"pyFTS.benchmarks.benchmarks":{SelecaoSimples_MenorRMSE:[3,1,1,""],compareModelsPlot:[3,1,1,""],compareModelsTable:[3,1,1,""],get_benchmark_interval_methods:[3,1,1,""],get_benchmark_point_methods:[3,1,1,""],get_benchmark_probabilistic_methods:[3,1,1,""],get_interval_methods:[3,1,1,""],get_point_methods:[3,1,1,""],get_probabilistic_methods:[3,1,1,""],pftsExploreOrderAndPartitions:[3,1,1,""],plotCompared:[3,1,1,""],plot_compared_intervals_ahead:[3,1,1,""],plot_compared_series:[3,1,1,""],plot_density_rectange:[3,1,1,""],plot_distribution:[3,1,1,""],plot_interval:[3,1,1,""],plot_point:[3,1,1,""],plot_probability_distributions:[3,1,1,""],print_distribution_statistics:[3,1,1,""],print_interval_statistics:[3,1,1,""],print_point_statistics:[3,1,1,""],process_interval_jobs:[3,1,1,""],process_point_jobs:[3,1,1,""],process_probabilistic_jobs:[3,1,1,""],run_interval:[3,1,1,""],run_point:[3,1,1,""],run_probabilistic:[3,1,1,""],simpleSearch_RMSE:[3,1,1,""],sliding_window_benchmarks:[3,1,1,""]},"pyFTS.benchmarks.knn":{KNearestNeighbors:[3,2,1,""]},"pyFTS.benchmarks.knn.KNearestNeighbors":{forecast_distribution:[3,3,1,""],knn:[3,3,1,""],train:[3,3,1,""]},"pyFTS.benchmarks.naive":{Naive:[3,2,1,""]},"pyFTS.benchmarks.naive.Naive":{forecast:[3,3,1,""]},"pyFTS.benchmarks.quantreg":{QuantileRegression:[3,2,1,""]},"pyFTS.benchmarks.quantreg.QuantileRegression":{forecast:[3,3,1,""],forecast_ahead_distribution:[3,3,1,""],forecast_ahead_interval:[3,3,1,""],forecast_distribution:[3,3,1,""],forecast_interval:[3,3,1,""],interval_to_interval:[3,3,1,""],linearmodel:[3,3,1,""],point_to_interval:[3,3,1,""],train:[3,3,1,""]},"pyFTS.common":{Composite:[4,0,0,"-"],FLR:[4,0,0,"-"],FuzzySet:[4,0,0,"-"],Membership:[4,0,0,"-"],SortedCollection:[4,0,0,"-"],Transformations:[4,0,0,"-"],Util:[4,0,0,"-"],flrg:[4,0,0,"-"],fts:[4,0,0,"-"],tree:[4,0,0,"-"]},"pyFTS.common.Composite":{FuzzySet:[4,2,1,""]},"pyFTS.common.Composite.FuzzySet":{append:[4,3,1,""],append_set:[4,3,1,""],membership:[4,3,1,""]},"pyFTS.common.FLR":{FLR:[4,2,1,""],IndexedFLR:[4,2,1,""],generate_high_order_recurrent_flr:[4,1,1,""],generate_indexed_flrs:[4,1,1,""],generate_non_recurrent_flrs:[4,1,1,""],generate_recurrent_flrs:[4,1,1,""]},"pyFTS.common.FLR.FLR":{LHS:[4,4,1,""],RHS:[4,4,1,""]},"pyFTS.common.FLR.IndexedFLR":{index:[4,4,1,""]},"pyFTS.common.FuzzySet":{FuzzySet:[4,2,1,""],check_bounds:[4,1,1,""],check_bounds_index:[4,1,1,""],fuzzyfy_instance:[4,1,1,""],fuzzyfy_instances:[4,1,1,""],fuzzyfy_series:[4,1,1,""],fuzzyfy_series_old:[4,1,1,""],get_fuzzysets:[4,1,1,""],get_maximum_membership_fuzzyset:[4,1,1,""],get_maximum_membership_fuzzyset_index:[4,1,1,""],grant_bounds:[4,1,1,""],set_ordered:[4,1,1,""]},"pyFTS.common.FuzzySet.FuzzySet":{Z:[4,4,1,""],alpha:[4,4,1,""],centroid:[4,4,1,""],membership:[4,3,1,""],mf:[4,4,1,""],name:[4,4,1,""],parameters:[4,4,1,""],partition_function:[4,3,1,""],type:[4,4,1,""],variable:[4,4,1,""]},"pyFTS.common.Membership":{bellmf:[4,1,1,""],gaussmf:[4,1,1,""],sigmf:[4,1,1,""],trapmf:[4,1,1,""],trimf:[4,1,1,""]},"pyFTS.common.SortedCollection":{SortedCollection:[4,2,1,""]},"pyFTS.common.SortedCollection.SortedCollection":{around:[4,3,1,""],between:[4,3,1,""],clear:[4,3,1,""],copy:[4,3,1,""],count:[4,3,1,""],find:[4,3,1,""],find_ge:[4,3,1,""],find_gt:[4,3,1,""],find_le:[4,3,1,""],find_lt:[4,3,1,""],index:[4,3,1,""],insert:[4,3,1,""],insert_right:[4,3,1,""],inside:[4,3,1,""],key:[4,4,1,""],remove:[4,3,1,""]},"pyFTS.common.Transformations":{AdaptiveExpectation:[4,2,1,""],BoxCox:[4,2,1,""],Differential:[4,2,1,""],Scale:[4,2,1,""],Transformation:[4,2,1,""],Z:[4,1,1,""],aggregate:[4,1,1,""],roi:[4,1,1,""],smoothing:[4,1,1,""]},"pyFTS.common.Transformations.AdaptiveExpectation":{apply:[4,3,1,""],inverse:[4,3,1,""],parameters:[4,4,1,""]},"pyFTS.common.Transformations.BoxCox":{apply:[4,3,1,""],inverse:[4,3,1,""],parameters:[4,4,1,""]},"pyFTS.common.Transformations.Differential":{apply:[4,3,1,""],inverse:[4,3,1,""],parameters:[4,4,1,""]},"pyFTS.common.Transformations.Scale":{apply:[4,3,1,""],inverse:[4,3,1,""],parameters:[4,4,1,""]},"pyFTS.common.Transformations.Transformation":{apply:[4,3,1,""],inverse:[4,3,1,""]},"pyFTS.common.Util":{current_milli_time:[4,1,1,""],distributed_predict:[4,1,1,""],distributed_train:[4,1,1,""],draw_sets_on_axis:[4,1,1,""],enumerate2:[4,1,1,""],load_env:[4,1,1,""],load_obj:[4,1,1,""],persist_env:[4,1,1,""],persist_obj:[4,1,1,""],plot_rules:[4,1,1,""],show_and_save_image:[4,1,1,""],simple_model_predict:[4,1,1,""],simple_model_train:[4,1,1,""],sliding_window:[4,1,1,""],start_dispy_cluster:[4,1,1,""],stop_dispy_cluster:[4,1,1,""],uniquefilename:[4,1,1,""]},"pyFTS.common.flrg":{FLRG:[4,2,1,""]},"pyFTS.common.flrg.FLRG":{LHS:[4,4,1,""],RHS:[4,4,1,""],append_rhs:[4,3,1,""],get_key:[4,3,1,""],get_lower:[4,3,1,""],get_membership:[4,3,1,""],get_midpoint:[4,3,1,""],get_midpoints:[4,3,1,""],get_upper:[4,3,1,""],order:[4,4,1,""]},"pyFTS.common.fts":{FTS:[4,2,1,""]},"pyFTS.common.fts.FTS":{alpha_cut:[4,4,1,""],append_transformation:[4,3,1,""],apply_inverse_transformations:[4,3,1,""],apply_transformations:[4,3,1,""],auto_update:[4,4,1,""],benchmark_only:[4,4,1,""],clone_parameters:[4,3,1,""],detail:[4,4,1,""],fit:[4,3,1,""],flrgs:[4,4,1,""],forecast:[4,3,1,""],forecast_ahead:[4,3,1,""],forecast_ahead_distribution:[4,3,1,""],forecast_ahead_interval:[4,3,1,""],forecast_distribution:[4,3,1,""],forecast_interval:[4,3,1,""],fuzzy:[4,3,1,""],get_UoD:[4,3,1,""],has_interval_forecasting:[4,4,1,""],has_point_forecasting:[4,4,1,""],has_probability_forecasting:[4,4,1,""],has_seasonality:[4,4,1,""],indexer:[4,4,1,""],is_high_order:[4,4,1,""],is_multivariate:[4,4,1,""],len_total:[4,3,1,""],max_lag:[4,4,1,""],merge:[4,3,1,""],min_order:[4,4,1,""],name:[4,4,1,""],order:[4,4,1,""],original_max:[4,4,1,""],original_min:[4,4,1,""],partitioner:[4,4,1,""],predict:[4,3,1,""],sets:[4,4,1,""],shortname:[4,4,1,""],train:[4,3,1,""],transformations:[4,4,1,""],transformations_param:[4,4,1,""],uod_clip:[4,4,1,""]},"pyFTS.common.tree":{FLRGTree:[4,2,1,""],FLRGTreeNode:[4,2,1,""],build_tree_without_order:[4,1,1,""],flat:[4,1,1,""]},"pyFTS.common.tree.FLRGTreeNode":{appendChild:[4,3,1,""],getChildren:[4,3,1,""],getStr:[4,3,1,""],paths:[4,3,1,""]},"pyFTS.data":{AirPassengers:[5,0,0,"-"],Bitcoin:[5,0,0,"-"],DowJones:[5,0,0,"-"],EURGBP:[5,0,0,"-"],EURUSD:[5,0,0,"-"],Enrollments:[5,0,0,"-"],Ethereum:[5,0,0,"-"],GBPUSD:[5,0,0,"-"],INMET:[5,0,0,"-"],NASDAQ:[5,0,0,"-"],SONDA:[5,0,0,"-"],SP500:[5,0,0,"-"],TAIEX:[5,0,0,"-"],artificial:[5,0,0,"-"],common:[5,0,0,"-"],henon:[5,0,0,"-"],logistic_map:[5,0,0,"-"],lorentz:[5,0,0,"-"],mackey_glass:[5,0,0,"-"],rossler:[5,0,0,"-"],sunspots:[5,0,0,"-"]},"pyFTS.data.AirPassengers":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.Bitcoin":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.DowJones":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.EURGBP":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.EURUSD":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.Enrollments":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.Ethereum":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.GBPUSD":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.INMET":{get_dataframe:[5,1,1,""]},"pyFTS.data.NASDAQ":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.SONDA":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.SP500":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.TAIEX":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.artificial":{generate_gaussian_linear:[5,1,1,""],generate_uniform_linear:[5,1,1,""],random_walk:[5,1,1,""],white_noise:[5,1,1,""]},"pyFTS.data.common":{get_dataframe:[5,1,1,""]},"pyFTS.data.henon":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.logistic_map":{get_data:[5,1,1,""]},"pyFTS.data.lorentz":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.mackey_glass":{get_data:[5,1,1,""]},"pyFTS.data.rossler":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.data.sunspots":{get_data:[5,1,1,""],get_dataframe:[5,1,1,""]},"pyFTS.models":{chen:[6,0,0,"-"],cheng:[6,0,0,"-"],ensemble:[7,0,0,"-"],hofts:[6,0,0,"-"],hwang:[6,0,0,"-"],ifts:[6,0,0,"-"],ismailefendi:[6,0,0,"-"],multivariate:[8,0,0,"-"],nonstationary:[9,0,0,"-"],pwfts:[6,0,0,"-"],sadaei:[6,0,0,"-"],seasonal:[10,0,0,"-"],song:[6,0,0,"-"],yu:[6,0,0,"-"]},"pyFTS.models.chen":{ConventionalFLRG:[6,2,1,""],ConventionalFTS:[6,2,1,""]},"pyFTS.models.chen.ConventionalFLRG":{append_rhs:[6,3,1,""],get_key:[6,3,1,""]},"pyFTS.models.chen.ConventionalFTS":{forecast:[6,3,1,""],generate_flrg:[6,3,1,""],train:[6,3,1,""]},"pyFTS.models.cheng":{TrendWeightedFLRG:[6,2,1,""],TrendWeightedFTS:[6,2,1,""]},"pyFTS.models.cheng.TrendWeightedFLRG":{weights:[6,3,1,""]},"pyFTS.models.cheng.TrendWeightedFTS":{generate_FLRG:[6,3,1,""]},"pyFTS.models.ensemble":{ensemble:[7,0,0,"-"],multiseasonal:[7,0,0,"-"]},"pyFTS.models.ensemble.ensemble":{AllMethodEnsembleFTS:[7,2,1,""],EnsembleFTS:[7,2,1,""],sampler:[7,1,1,""]},"pyFTS.models.ensemble.ensemble.AllMethodEnsembleFTS":{set_transformations:[7,3,1,""],train:[7,3,1,""]},"pyFTS.models.ensemble.ensemble.EnsembleFTS":{append_model:[7,3,1,""],forecast:[7,3,1,""],forecast_ahead_distribution:[7,3,1,""],forecast_ahead_interval:[7,3,1,""],forecast_distribution:[7,3,1,""],forecast_interval:[7,3,1,""],get_distribution_interquantile:[7,3,1,""],get_interval:[7,3,1,""],get_models_forecasts:[7,3,1,""],get_point:[7,3,1,""],models:[7,4,1,""],parameters:[7,4,1,""],train:[7,3,1,""]},"pyFTS.models.ensemble.multiseasonal":{SeasonalEnsembleFTS:[7,2,1,""],train_individual_model:[7,1,1,""]},"pyFTS.models.ensemble.multiseasonal.SeasonalEnsembleFTS":{forecast_distribution:[7,3,1,""],train:[7,3,1,""],update_uod:[7,3,1,""]},"pyFTS.models.hofts":{HighOrderFLRG:[6,2,1,""],HighOrderFTS:[6,2,1,""]},"pyFTS.models.hofts.HighOrderFLRG":{append_lhs:[6,3,1,""],append_rhs:[6,3,1,""]},"pyFTS.models.hofts.HighOrderFTS":{configure_lags:[6,3,1,""],forecast:[6,3,1,""],generate_flrg:[6,3,1,""],generate_lhs_flrg:[6,3,1,""],train:[6,3,1,""]},"pyFTS.models.hwang":{HighOrderFTS:[6,2,1,""]},"pyFTS.models.hwang.HighOrderFTS":{configure_lags:[6,3,1,""],forecast:[6,3,1,""],train:[6,3,1,""]},"pyFTS.models.ifts":{IntervalFTS:[6,2,1,""]},"pyFTS.models.ifts.IntervalFTS":{forecast_interval:[6,3,1,""],get_lower:[6,3,1,""],get_sequence_membership:[6,3,1,""],get_upper:[6,3,1,""]},"pyFTS.models.ismailefendi":{ImprovedWeightedFLRG:[6,2,1,""],ImprovedWeightedFTS:[6,2,1,""]},"pyFTS.models.ismailefendi.ImprovedWeightedFLRG":{append_rhs:[6,3,1,""],weights:[6,3,1,""]},"pyFTS.models.ismailefendi.ImprovedWeightedFTS":{forecast:[6,3,1,""],generate_flrg:[6,3,1,""],train:[6,3,1,""]},"pyFTS.models.multivariate":{FLR:[8,0,0,"-"],common:[8,0,0,"-"],flrg:[8,0,0,"-"],mvfts:[8,0,0,"-"],variable:[8,0,0,"-"]},"pyFTS.models.multivariate.FLR":{FLR:[8,2,1,""]},"pyFTS.models.multivariate.FLR.FLR":{set_lhs:[8,3,1,""],set_rhs:[8,3,1,""]},"pyFTS.models.multivariate.common":{fuzzyfy_instance:[8,1,1,""]},"pyFTS.models.multivariate.flrg":{FLRG:[8,2,1,""]},"pyFTS.models.multivariate.flrg.FLRG":{append_rhs:[8,3,1,""],get_membership:[8,3,1,""],set_lhs:[8,3,1,""]},"pyFTS.models.multivariate.mvfts":{MVFTS:[8,2,1,""]},"pyFTS.models.multivariate.mvfts.MVFTS":{append_variable:[8,3,1,""],apply_transformations:[8,3,1,""],clone_parameters:[8,3,1,""],forecast:[8,3,1,""],format_data:[8,3,1,""],generate_flrg:[8,3,1,""],generate_flrs:[8,3,1,""],generate_lhs_flrs:[8,3,1,""],train:[8,3,1,""]},"pyFTS.models.multivariate.variable":{Variable:[8,2,1,""]},"pyFTS.models.multivariate.variable.Variable":{alias:[8,4,1,""],apply_inverse_transformations:[8,3,1,""],apply_transformations:[8,3,1,""],build:[8,3,1,""],data_label:[8,4,1,""],name:[8,4,1,""]},"pyFTS.models.nonstationary":{common:[9,0,0,"-"],cvfts:[9,0,0,"-"],flrg:[9,0,0,"-"],honsfts:[9,0,0,"-"],nsfts:[9,0,0,"-"],partitioners:[9,0,0,"-"],perturbation:[9,0,0,"-"],util:[9,0,0,"-"]},"pyFTS.models.nonstationary.common":{FuzzySet:[9,2,1,""],check_bounds:[9,1,1,""],check_bounds_index:[9,1,1,""],fuzzify:[9,1,1,""],fuzzySeries:[9,1,1,""],window_index:[9,1,1,""]},"pyFTS.models.nonstationary.common.FuzzySet":{get_lower:[9,3,1,""],get_midpoint:[9,3,1,""],get_upper:[9,3,1,""],location:[9,4,1,""],location_params:[9,4,1,""],membership:[9,3,1,""],noise:[9,4,1,""],noise_params:[9,4,1,""],perform_location:[9,3,1,""],perform_width:[9,3,1,""],perturbate_parameters:[9,3,1,""],width:[9,4,1,""],width_params:[9,4,1,""]},"pyFTS.models.nonstationary.cvfts":{ConditionalVarianceFTS:[9,2,1,""],HighOrderNonstationaryFLRG:[9,2,1,""]},"pyFTS.models.nonstationary.cvfts.ConditionalVarianceFTS":{forecast:[9,3,1,""],forecast_interval:[9,3,1,""],generate_flrg:[9,3,1,""],perturbation_factors:[9,3,1,""],perturbation_factors__old:[9,3,1,""],train:[9,3,1,""]},"pyFTS.models.nonstationary.cvfts.HighOrderNonstationaryFLRG":{append_lhs:[9,3,1,""],append_rhs:[9,3,1,""]},"pyFTS.models.nonstationary.flrg":{NonStationaryFLRG:[9,2,1,""]},"pyFTS.models.nonstationary.flrg.NonStationaryFLRG":{get_key:[9,3,1,""],get_lower:[9,3,1,""],get_membership:[9,3,1,""],get_midpoint:[9,3,1,""],get_upper:[9,3,1,""],unpack_args:[9,3,1,""]},"pyFTS.models.nonstationary.honsfts":{HighOrderNonStationaryFLRG:[9,2,1,""],HighOrderNonStationaryFTS:[9,2,1,""]},"pyFTS.models.nonstationary.honsfts.HighOrderNonStationaryFLRG":{append_lhs:[9,3,1,""],append_rhs:[9,3,1,""]},"pyFTS.models.nonstationary.honsfts.HighOrderNonStationaryFTS":{forecast:[9,3,1,""],forecast_interval:[9,3,1,""],generate_flrg:[9,3,1,""],train:[9,3,1,""]},"pyFTS.models.nonstationary.nsfts":{ConventionalNonStationaryFLRG:[9,2,1,""],NonStationaryFTS:[9,2,1,""]},"pyFTS.models.nonstationary.nsfts.ConventionalNonStationaryFLRG":{append_rhs:[9,3,1,""],get_key:[9,3,1,""]},"pyFTS.models.nonstationary.nsfts.NonStationaryFTS":{conditional_perturbation_factors:[9,3,1,""],forecast:[9,3,1,""],forecast_interval:[9,3,1,""],generate_flrg:[9,3,1,""],train:[9,3,1,""]},"pyFTS.models.nonstationary.partitioners":{PolynomialNonStationaryPartitioner:[9,2,1,""],SimpleNonStationaryPartitioner:[9,2,1,""],simplenonstationary_gridpartitioner_builder:[9,1,1,""]},"pyFTS.models.nonstationary.partitioners.PolynomialNonStationaryPartitioner":{build:[9,3,1,""],get_polynomial_perturbations:[9,3,1,""],poly_width:[9,3,1,""],scale_down:[9,3,1,""],scale_up:[9,3,1,""]},"pyFTS.models.nonstationary.partitioners.SimpleNonStationaryPartitioner":{build:[9,3,1,""]},"pyFTS.models.nonstationary.perturbation":{exponential:[9,1,1,""],linear:[9,1,1,""],periodic:[9,1,1,""],polynomial:[9,1,1,""]},"pyFTS.models.nonstationary.util":{plot_sets:[9,1,1,""],plot_sets_conditional:[9,1,1,""]},"pyFTS.models.pwfts":{ProbabilisticWeightedFLRG:[6,2,1,""],ProbabilisticWeightedFTS:[6,2,1,""],visualize_distributions:[6,1,1,""]},"pyFTS.models.pwfts.ProbabilisticWeightedFLRG":{append_rhs:[6,3,1,""],get_lower:[6,3,1,""],get_membership:[6,3,1,""],get_midpoint:[6,3,1,""],get_upper:[6,3,1,""],lhs_conditional_probability:[6,3,1,""],partition_function:[6,3,1,""],rhs_conditional_probability:[6,3,1,""],rhs_unconditional_probability:[6,3,1,""]},"pyFTS.models.pwfts.ProbabilisticWeightedFTS":{add_new_PWFLGR:[6,3,1,""],flrg_lhs_conditional_probability:[6,3,1,""],flrg_lhs_unconditional_probability:[6,3,1,""],flrg_rhs_conditional_probability:[6,3,1,""],forecast:[6,3,1,""],forecast_ahead:[6,3,1,""],forecast_ahead_distribution:[6,3,1,""],forecast_ahead_interval:[6,3,1,""],forecast_distribution:[6,3,1,""],forecast_interval:[6,3,1,""],generate_flrg:[6,3,1,""],generate_lhs_flrg:[6,3,1,""],get_lower:[6,3,1,""],get_midpoint:[6,3,1,""],get_upper:[6,3,1,""],interval_heuristic:[6,3,1,""],interval_quantile:[6,3,1,""],point_expected_value:[6,3,1,""],point_heuristic:[6,3,1,""],train:[6,3,1,""],update_model:[6,3,1,""]},"pyFTS.models.sadaei":{ExponentialyWeightedFLRG:[6,2,1,""],ExponentialyWeightedFTS:[6,2,1,""]},"pyFTS.models.sadaei.ExponentialyWeightedFLRG":{append_rhs:[6,3,1,""],weights:[6,3,1,""]},"pyFTS.models.sadaei.ExponentialyWeightedFTS":{forecast:[6,3,1,""],generate_flrg:[6,3,1,""],train:[6,3,1,""]},"pyFTS.models.seasonal":{SeasonalIndexer:[10,0,0,"-"],cmsfts:[10,0,0,"-"],common:[10,0,0,"-"],msfts:[10,0,0,"-"],partitioner:[10,0,0,"-"],sfts:[10,0,0,"-"]},"pyFTS.models.seasonal.SeasonalIndexer":{DataFrameSeasonalIndexer:[10,2,1,""],DateTimeSeasonalIndexer:[10,2,1,""],LinearSeasonalIndexer:[10,2,1,""],SeasonalIndexer:[10,2,1,""]},"pyFTS.models.seasonal.SeasonalIndexer.DataFrameSeasonalIndexer":{get_data:[10,3,1,""],get_data_by_season:[10,3,1,""],get_index_by_season:[10,3,1,""],get_season_by_index:[10,3,1,""],get_season_of_data:[10,3,1,""],set_data:[10,3,1,""]},"pyFTS.models.seasonal.SeasonalIndexer.DateTimeSeasonalIndexer":{get_data:[10,3,1,""],get_data_by_season:[10,3,1,""],get_index:[10,3,1,""],get_index_by_season:[10,3,1,""],get_season_by_index:[10,3,1,""],get_season_of_data:[10,3,1,""],set_data:[10,3,1,""]},"pyFTS.models.seasonal.SeasonalIndexer.LinearSeasonalIndexer":{get_data:[10,3,1,""],get_index_by_season:[10,3,1,""],get_season_by_index:[10,3,1,""],get_season_of_data:[10,3,1,""]},"pyFTS.models.seasonal.SeasonalIndexer.SeasonalIndexer":{get_data:[10,3,1,""],get_data_by_season:[10,3,1,""],get_index:[10,3,1,""],get_index_by_season:[10,3,1,""],get_season_by_index:[10,3,1,""],get_season_of_data:[10,3,1,""]},"pyFTS.models.seasonal.cmsfts":{ContextualMultiSeasonalFTS:[10,2,1,""],ContextualSeasonalFLRG:[10,2,1,""]},"pyFTS.models.seasonal.cmsfts.ContextualMultiSeasonalFTS":{forecast:[10,3,1,""],forecast_ahead:[10,3,1,""],generate_flrg:[10,3,1,""],get_midpoints:[10,3,1,""],train:[10,3,1,""]},"pyFTS.models.seasonal.cmsfts.ContextualSeasonalFLRG":{append_rhs:[10,3,1,""]},"pyFTS.models.seasonal.common":{DateTime:[10,2,1,""],FuzzySet:[10,2,1,""],strip_datepart:[10,1,1,""]},"pyFTS.models.seasonal.common.DateTime":{day_of_month:[10,4,1,""],day_of_week:[10,4,1,""],day_of_year:[10,4,1,""],hour:[10,4,1,""],hour_of_day:[10,4,1,""],hour_of_month:[10,4,1,""],hour_of_week:[10,4,1,""],hour_of_year:[10,4,1,""],minute_of_day:[10,4,1,""],minute_of_hour:[10,4,1,""],minute_of_month:[10,4,1,""],minute_of_week:[10,4,1,""],minute_of_year:[10,4,1,""],month:[10,4,1,""],second:[10,4,1,""],second_of_day:[10,4,1,""],second_of_hour:[10,4,1,""],second_of_minute:[10,4,1,""],year:[10,4,1,""]},"pyFTS.models.seasonal.common.FuzzySet":{membership:[10,3,1,""]},"pyFTS.models.seasonal.msfts":{MultiSeasonalFTS:[10,2,1,""]},"pyFTS.models.seasonal.msfts.MultiSeasonalFTS":{forecast:[10,3,1,""],forecast_ahead:[10,3,1,""],generate_flrg:[10,3,1,""],train:[10,3,1,""]},"pyFTS.models.seasonal.partitioner":{TimeGridPartitioner:[10,2,1,""]},"pyFTS.models.seasonal.partitioner.TimeGridPartitioner":{build:[10,3,1,""],plot:[10,3,1,""]},"pyFTS.models.seasonal.sfts":{SeasonalFLRG:[10,2,1,""],SeasonalFTS:[10,2,1,""]},"pyFTS.models.seasonal.sfts.SeasonalFLRG":{append_rhs:[10,3,1,""],get_key:[10,3,1,""]},"pyFTS.models.seasonal.sfts.SeasonalFTS":{forecast:[10,3,1,""],generate_flrg:[10,3,1,""],get_midpoints:[10,3,1,""],train:[10,3,1,""]},"pyFTS.models.song":{ConventionalFTS:[6,2,1,""]},"pyFTS.models.song.ConventionalFTS":{flr_membership_matrix:[6,3,1,""],forecast:[6,3,1,""],operation_matrix:[6,3,1,""],train:[6,3,1,""]},"pyFTS.models.yu":{WeightedFLRG:[6,2,1,""],WeightedFTS:[6,2,1,""]},"pyFTS.models.yu.WeightedFLRG":{append_rhs:[6,3,1,""],weights:[6,3,1,""]},"pyFTS.models.yu.WeightedFTS":{forecast:[6,3,1,""],generate_FLRG:[6,3,1,""],train:[6,3,1,""]},"pyFTS.partitioners":{CMeans:[11,0,0,"-"],Entropy:[11,0,0,"-"],FCM:[11,0,0,"-"],Grid:[11,0,0,"-"],Huarng:[11,0,0,"-"],Util:[11,0,0,"-"],parallel_util:[11,0,0,"-"],partitioner:[11,0,0,"-"]},"pyFTS.partitioners.CMeans":{CMeansPartitioner:[11,2,1,""],c_means:[11,1,1,""],distance:[11,1,1,""]},"pyFTS.partitioners.CMeans.CMeansPartitioner":{build:[11,3,1,""]},"pyFTS.partitioners.Entropy":{EntropyPartitioner:[11,2,1,""],PMF:[11,1,1,""],bestSplit:[11,1,1,""],entropy:[11,1,1,""],informationGain:[11,1,1,""],splitAbove:[11,1,1,""],splitBelow:[11,1,1,""]},"pyFTS.partitioners.Entropy.EntropyPartitioner":{build:[11,3,1,""]},"pyFTS.partitioners.FCM":{FCMPartitioner:[11,2,1,""],fuzzy_cmeans:[11,1,1,""],fuzzy_distance:[11,1,1,""],membership:[11,1,1,""]},"pyFTS.partitioners.FCM.FCMPartitioner":{build:[11,3,1,""]},"pyFTS.partitioners.Grid":{GridPartitioner:[11,2,1,""]},"pyFTS.partitioners.Grid.GridPartitioner":{build:[11,3,1,""]},"pyFTS.partitioners.Huarng":{HuarngPartitioner:[11,2,1,""]},"pyFTS.partitioners.Huarng.HuarngPartitioner":{build:[11,3,1,""]},"pyFTS.partitioners.Util":{explore_partitioners:[11,1,1,""],plot_partitioners:[11,1,1,""],plot_sets:[11,1,1,""]},"pyFTS.partitioners.parallel_util":{explore_partitioners:[11,1,1,""]},"pyFTS.partitioners.partitioner":{Partitioner:[11,2,1,""]},"pyFTS.partitioners.partitioner.Partitioner":{build:[11,3,1,""],get_name:[11,3,1,""],lower_set:[11,3,1,""],membership_function:[11,4,1,""],name:[11,4,1,""],partitions:[11,4,1,""],plot:[11,3,1,""],plot_set:[11,3,1,""],prefix:[11,4,1,""],setnames:[11,4,1,""],transformation:[11,4,1,""],upper_set:[11,3,1,""]},"pyFTS.probabilistic":{ProbabilityDistribution:[12,0,0,"-"],kde:[12,0,0,"-"]},"pyFTS.probabilistic.ProbabilityDistribution":{ProbabilityDistribution:[12,2,1,""]},"pyFTS.probabilistic.ProbabilityDistribution.ProbabilityDistribution":{append:[12,3,1,""],append_interval:[12,3,1,""],averageloglikelihood:[12,3,1,""],bins:[12,4,1,""],build_cdf_qtl:[12,3,1,""],crossentropy:[12,3,1,""],cummulative:[12,3,1,""],density:[12,3,1,""],differential_offset:[12,3,1,""],empiricalloglikelihood:[12,3,1,""],entropy:[12,3,1,""],expected_value:[12,3,1,""],kullbackleiblerdivergence:[12,3,1,""],labels:[12,4,1,""],plot:[12,3,1,""],pseudologlikelihood:[12,3,1,""],quantile:[12,3,1,""],set:[12,3,1,""],type:[12,4,1,""],uod:[12,4,1,""]},"pyFTS.probabilistic.kde":{KernelSmoothing:[12,2,1,""]},"pyFTS.probabilistic.kde.KernelSmoothing":{h:[12,4,1,""],kernel:[12,4,1,""],kernel_function:[12,3,1,""],probability:[12,3,1,""]},pyFTS:{benchmarks:[3,0,0,"-"],common:[4,0,0,"-"],conf:[2,0,0,"-"],data:[5,0,0,"-"],models:[6,0,0,"-"],partitioners:[11,0,0,"-"],probabilistic:[12,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method","4":"py:attribute"},terms:{"261459a0":5,"57a":5,"5egspc":5,"boolean":[3,4,11],"case":4,"class":[3,4,6,7,8,9,10,11,12,13],"default":[3,4,5],"enum":10,"fa\u00e7ad":[3,4],"final":4,"float":[3,4,5],"function":[3,4,9,11,12,13],"guimar\u00e3":[0,6],"h\u00e9non":5,"import":[4,8,13],"int":[6,13],"na\u00efv":3,"new":[4,7,8],"organiza\u00e7\u00e3o":5,"petr\u00f4nio":6,"r\u00f6ssler":5,"return":[3,4,5,6,7,8,9,10,11,12],"short":[4,6,13],"true":[3,4],"var":[5,8],"while":4,And:3,FTS:[0,3,4,6,7,8,9,10],For:3,LHS:[4,6,9],RHS:[4,6,9],The:[3,4,5,11,13],Then:[3,13],There:13,These:[0,13],Use:10,abdullah:[6,13],acc:4,accuraci:3,acf:3,adapt:4,adaptiveexpect:4,add:[3,4,9],add_new_pwflgr:6,added:4,address:[3,4],affect:9,after:5,age:4,aged:4,aggreg:[4,7],ahead:[3,4,6,7,8,9,10,13],ahed:13,airlin:5,airpasseng:[1,2],alabama:5,alia:[3,4,8],all:[3,4,13],allmethodensembleft:7,almost:13,alpha:[4,6,7,10],alpha_cut:4,alreadi:5,also:[0,4,13],ambientai:5,analysi:3,analytic_tabular_datafram:3,analytical_data_column:3,angela:4,api:[0,4],append:[4,7,8,12],append_interv:12,append_lh:[6,9],append_model:7,append_rh:[4,6,8,9,10],append_set:4,append_transform:4,append_vari:8,appendchild:4,appl:[6,11,13],appli:[3,4,8,11],apply_inverse_transform:[4,8],apply_transform:[4,8],approach:[3,11,13],arg:9,argument:3,arima:[1,2],arima_model:3,around:4,arrai:[4,5,9,10],artifici:[1,2],ascend:3,aspx:5,assign:4,assoc:3,associ:5,ata:3,atmospher:5,atribut:3,attibut:4,attractor:5,auto:11,auto_upd:4,autocorrel:3,autom:5,automat:4,auxiliar:3,averag:[3,5],averageloglikelihood:12,avg:5,axes:9,axi:[3,4,11,12],azim:3,bar:3,base:[3,4,6,7,8,9,10,11,12,13],base_dataframe_column:3,batch:4,batch_sav:4,befor:13,being:3,bell:4,bellmf:4,belo:[0,5],belog:4,below:13,benchmark:[1,2,4],benchmark_method:3,benchmark_methods_paramet:3,benchmark_model:3,benchmark_onli:4,bestsplit:11,better:13,between:[3,4],bill:4,bin:[3,12],bisect:4,bitcoin:2,bivari:5,black:12,blue:3,bound:[4,5,6,9],box:[3,4,13],boxcox:4,boxljungstatist:3,boxpiercestatist:3,brasil:5,brasilia:5,brazil:0,brazilian:0,brier:3,brier_scor:3,btc:5,build:[8,9,10,11],build_cdf_qtl:12,build_method:3,build_tree_without_ord:4,built:11,buseco:5,busi:5,c_mean:11,calcul:[4,9,10],call:4,camwa:11,can:[3,4,13],capabl:3,capit:5,cast_dataframe_to_synthet:3,cast_dataframe_to_synthetic_interv:3,cast_dataframe_to_synthetic_point:3,cast_dataframe_to_synthetic_probabilist:3,ccst:5,center:4,centroid:[4,10],chang:[5,11,13],chao:5,chaotic:2,characterist:13,cheap:0,check:[4,5,13],check_bound:[4,9],check_bounds_index:[4,9],check_ignore_list:3,check_replace_list:3,chen:[1,2,8,10,13],cheng:[1,2,11,13],chi:3,chi_squar:3,chia:6,child:4,chissom:[6,13],clear:4,clip:4,clone:13,clone_paramet:[4,8],cluster:[3,4],cmap:3,cmean:[1,2],cmeanspartition:[11,13],cmsft:[2,6],code:13,coeffici:[3,5],colab:13,colabor:0,color:[3,9,12],column:[4,8],com:[5,13],common:[1,2,3,6,7,11,13],commun:5,compar:3,compare_residu:3,comparemodelsplot:3,comparemodelst:3,complet:5,complic:5,compon:7,composit:[1,2,5],compress:5,comput:[6,11,13],computation:0,condens:3,condit:3,conditional_perturbation_factor:9,conditionalvarianceft:9,conf:[0,1],confer:6,configure_lag:6,conn:3,connect:3,consid:4,const_t:9,constant:5,contain:[3,4,8,13],content:[0,1],contextu:10,contextualmultiseasonalft:10,contextualseasonalflrg:10,contin:12,continu:[3,5,12],control:5,convent:[6,9,10],conventionalflrg:6,conventionalft:[6,8],conventionalnonstationaryflrg:9,copi:4,cost:[11,13],count:4,counter:11,covavg:3,coverag:3,covstd:3,cox:[4,13],creat:[3,4,11,13],create_benchmark_t:3,criteria:3,cross:4,crossentropi:12,crp:3,crps1avg:3,crps1std:3,crps2avg:3,crps2std:3,crps_distr:3,crps_interv:3,crpsavg:3,crpsstd:3,csv:5,cummul:12,current:3,current_milli_tim:4,cut:4,cvft:[2,6],dado:[4,5,11],dai:5,daili:5,data:[0,1,2,3,4,6,7,8,9,10,11,12,13],data_column:3,data_field:10,data_label:8,data_point:8,databas:3,datafram:[3,4,5,8,10],dataframeseasonalindex:10,dataset:[2,3,4],date:[3,10],date_field:10,date_part:10,datepart:10,datetim:10,datetimeseasonalindex:10,david:4,day_of_month:10,day_of_week:10,day_of_year:10,dealer:5,dec:11,decemb:5,decis:3,decompress:5,defin:3,defuzzyf:13,deg:9,delet:4,deltadist:11,demo:13,densiti:[3,12],departa:0,depend:[3,4,13],dependeci:4,deri:[6,13],design:[3,4],detail:4,determin:3,determinist:[5,11],develop:[0,13],deviat:3,dict:[3,4],dictionari:3,differenti:[4,5,13],differential_offset:12,diffus:[6,13],dill:4,dimension:5,directli:[4,13],discours:[3,4,9,10,11,12,13],discret:12,disk:[4,11],dispi:[3,4],displac:9,displai:3,distanc:[3,11],distribut:[3,4,5,6,7,12],distributed_predict:4,distributed_train:4,dji:5,dnf:5,doi10:6,doi:[0,3,5,11],dollar:[6,13],don:5,dow:5,dowjon:2,download:5,draw_sets_on_axi:4,dure:[3,4],dynam:5,each:[3,4,5,7,8,13],easi:[0,4],easier:4,edu:5,edward:5,efendi:[6,13],effect:[11,13],effici:4,electr:[0,6,13],elev:3,empir:11,empiricalloglikelihood:12,enayatifar:[6,13],end:9,endogen:8,energi:[6,13],engin:0,enrol:[1,2,6,10,13],ensembl:[2,4,6],ensembleft:7,entir:4,entropi:[1,2,12,13],entropypartition:[11,13],enumer:10,enumerate2:4,environ:4,epanechnikov:12,equal:[3,4,6,7,8,9,10,13],equat:5,error:3,espaciai:5,esrl:5,estim:[3,12],etc:[4,13],eth:5,ethereum:2,eur:2,eurgbp:5,eurusd:5,even:[10,11],exact:4,exampl:0,exchang:[5,6,13],execut:3,exist:5,expect:[4,6],expected_valu:12,experi:3,expert:[0,6,13],exploit:0,explore_partition:11,exponenti:[6,9,13],exponentiali:6,exponentialyweightedflrg:6,exponentialyweightedft:6,express:3,extens:8,extern:[3,4],externalforecast:3,externalmodel:3,extract:[3,5],extract_measur:3,facil:[3,4,5,11],fall:3,fals:[3,4,8,9,11],fcm:[1,2],fcmpartition:[11,13],feder:0,fetch:4,field:[5,10],fig:[3,4],figur:4,file:[3,4,5,9,11],file_analyt:3,file_path:4,file_synthet:3,filenam:[3,4,5],filenem:3,filesystem:4,fill:3,filter:3,financ:5,find:[4,10],find_best:3,find_g:4,find_gt:4,find_l:4,find_lt:4,first:[3,4,6,9,10],fit:[3,4,6,7,8,9,10],five:4,flag:4,flashquot:5,flat:4,flow:5,flr:[1,2,6,9,10],flr_membership_matrix:6,flrg:[1,2,6,10],flrg_lhs_conditional_prob:6,flrg_lhs_unconditional_prob:6,flrg_rhs_conditional_prob:6,flrgtree:4,flrgtreenod:4,foreast:3,forecast:[3,4,6,7,8,9,10,11,13],forecast_ahead:[4,6,10],forecast_ahead_distribut:[3,4,6,7],forecast_ahead_interv:[3,4,6,7],forecast_distribut:[3,4,6,7],forecast_interv:[3,4,6,7,9],forex:5,format:3,format_data:8,forward:4,found:[4,13],frederico:[0,6],from:[0,3,4,5,6,8,13],fset:8,fts:[1,2,3,6,7,8,9,10],fts_method:4,fuzz:6,fuzzi:[0,2,4,6,8,9,10,11],fuzzif:[11,13],fuzzifi:[4,9],fuzzy_cmean:11,fuzzy_dist:11,fuzzydata:4,fuzzyf:[4,13],fuzzyfy_inst:[4,8],fuzzyfy_seri:4,fuzzyfy_series_old:4,fuzzyseri:9,fuzzyset:[1,2,6,9,10],gadelha:[0,6],gani:[6,13],garibaldi:9,gaussian:[4,5],gaussmf:4,gbp:2,gbpusd:5,gcos_wgsp:5,gener:[4,5,11,13],generate_flr:8,generate_flrg:[6,8,9,10],generate_gaussian_linear:5,generate_high_order_recurrent_flr:4,generate_indexed_flr:4,generate_lhs_flr:8,generate_lhs_flrg:6,generate_non_recurrent_flr:4,generate_recurrent_flr:4,generate_uniform_linear:5,gerai:0,get:[3,4,5],get_benchmark_interval_method:3,get_benchmark_point_method:3,get_benchmark_probabilistic_method:3,get_data:[5,10],get_data_by_season:10,get_datafram:5,get_dataframe_from_bd:3,get_distribution_interquantil:7,get_distribution_statist:3,get_fuzzyset:4,get_index:10,get_index_by_season:10,get_interv:7,get_interval_method:3,get_interval_statist:3,get_kei:[4,6,9,10],get_low:[4,6,9],get_maximum_membership_fuzzyset:4,get_maximum_membership_fuzzyset_index:4,get_membership:[4,6,8,9],get_midpoint:[4,6,9,10],get_models_forecast:7,get_nam:11,get_point:7,get_point_method:3,get_point_statist:3,get_polynomial_perturb:9,get_probabilistic_method:3,get_season_by_index:10,get_season_of_data:10,get_sequence_membership:6,get_uod:4,get_upp:[4,6,9],getchildren:4,getstr:4,git:13,github:13,given:[3,4,9,10,11],glass:2,good:13,googl:13,gov:5,grant_bound:4,greater:4,grid:[1,2,3,10],gridpartition:[3,11,13],group:[3,4,6,8,9,10],hand:4,handl:[4,6],hard:4,harmoni:[6,13],has_interval_forecast:4,has_point_forecast:4,has_probability_forecast:4,has_season:4,head:0,heavysid:3,heavyside_cdf:3,height:11,henon:[1,2],here:13,heteroskedast:9,high:[3,4,6,9],highorderflrg:6,highorderft:[6,9],highordernonstationaryflrg:9,highordernonstationaryft:9,histogram:12,histori:5,hoang:6,hoft:[1,2,9],honsft:[2,6],horizon:[3,4],horizont:[0,5],hossein:6,hour:[3,10],hour_of_dai:10,hour_of_month:10,hour_of_week:10,hour_of_year:10,http:[0,5,13],http_server:4,huarng:[1,2,13],huarngpartition:[11,13],human:0,hwang:[1,2],hybrid:[6,13],hyndman:5,identifi:[3,4,6,9,10],ieee:[6,9],ifmg:0,ifnmg:0,ift:[1,2],ignor:[3,10],imag:[4,11],implement:[4,10,13],improv:[6,11,13],improvedweightedflrg:6,improvedweightedft:6,inc:[3,4],increment:[3,4,5],ind:10,indentifi:3,index:[3,4,5,7,10],index_field:10,index_season:10,index_seri:5,indexedflr:4,indic:[3,4,5],inequ:3,infer:5,infil:3,inform:[3,4],informationgain:11,initi:[4,5],initial_valu:5,inmet:[1,2],innov:[6,13],inp:5,input:[4,6,8,9,10],insert:[3,4],insert_benchmark:3,insert_right:4,insid:[3,4,10],inst:[4,9],instal:0,instanc:[9,13],instead:4,instituit:0,institut:0,instituto:5,integ:[3,4],integr:5,intel:[6,13],intellig:6,intend:0,intern:6,internet:5,interpol:3,interpret:4,interv:[3,4,6,7,9,11,12,13],interval_dataframe_analytic_column:3,interval_dataframe_synthetic_column:3,interval_heurist:6,interval_quantil:6,interval_to_interv:3,intervalar:13,intervalft:6,introduc:13,introspect:4,invers:[4,13],ipynb:13,is_high_ord:4,is_multivari:4,ismail:[6,13],ismailefendi:[1,2],item:4,itemgett:4,iter:[4,5],its:[5,6,8,10,13],ixic:5,januari:5,jaroszewski:9,javedani:6,jeng:6,job:3,jonathan:9,jone:[4,5],journal:5,jun:[11,13],jupyt:13,kde:[1,2],kei:[3,4],kernel:12,kernel_funct:12,kernelsmooth:12,knearestneighbor:3,knn:[1,2],kullbackleiblerdiverg:12,kwarg:[3,4,6,7,8,9,10,11,12],lab:0,label:[3,12],lag:[4,5,13],largest:4,last:4,later:13,layman:0,lcolor:3,lee:6,left:4,legend:[3,4],len_tot:4,length:[3,4,6,7,8,9,10,11,13],less:4,lett:5,level:4,lgd:4,lhs_conditional_prob:6,librari:[2,5],like:[4,13],limit:4,lin:11,linear:[5,9],linearmodel:3,linearseasonalindex:10,linewidth:3,linspac:5,list:[3,4,5,6,7,8,9,10,11,13],ljung:3,lo_param:3,load:[4,5,6,13],load_env:4,load_obj:4,local:5,locat:[4,9],location_param:9,log:4,logic:[4,6,8,9,10],logist:[4,5],logistic_map:[1,2],look:4,lookup:4,lorentz:[1,2],lorenz:5,loss:3,lower:[4,5,6,9],lower_set:11,mackei:2,mackey_glass:[1,5],mai:5,main:13,malaysia:[6,13],mandatori:4,mani:13,map:[3,5],mape:3,mape_interv:3,marcin:9,market:5,mass:4,match:4,math:[5,11],mathemat:5,matplotlib:4,max:4,max_inc:5,max_ini:5,max_lag:[3,4,6,7,8,9,10],maxim:4,maximum:[4,11],mean:[3,4,5],measur:[1,2],mech:[6,13],membership:[1,2,6,8,9,10,11,13],membership_funct:11,memori:4,merg:4,meta:7,meteorologia:5,method:[0,3,4,5,6,7,8,9,10,11,13],metric:3,mft:3,midpoint:[4,9],min:4,min_inc:5,min_ini:5,min_ord:4,mina:0,mind:0,ming:6,minim:[3,4,6,7,8,9,10],minimum:[4,13],minute_of_dai:10,minute_of_hour:10,minute_of_month:10,minute_of_week:10,minute_of_year:10,model:[0,1,2,3,4,5,11,13],modelo:3,models_fo:3,models_ho:3,modul:[0,1,13],monash:5,month:10,monthli:[3,5],more:13,most:13,move:3,msft:[2,6],mu_inc:5,mu_ini:5,much:4,multi:[3,4,10],multiseason:[2,6],multiseasonalft:10,multivari:[2,4,5,6],musikasuwan:9,mvft:[2,6],nacion:5,naiv:[1,2],name:[3,4,5,7,8,9,10,11],nasdaq:[1,2],nation:5,natur:5,nbin:[4,6],nbsp:0,ndata:[3,4,6,9],nearest:3,need:4,neighbor:3,next:13,nice:4,noaa:5,node:[3,4],nois:9,noise_param:9,non:[3,4,9,13],none:[3,4,5,7,8,9,10,11,12],nonperiod:5,nonstationari:[2,4,6],nonstationaryflrg:9,nonstationaryft:9,norm:6,normal:13,north:0,norton:5,notebook:13,noth:13,nov:[11,13],now:4,npart:[9,11],nsft:[2,6],num:5,num_batch:4,num_season:10,number:[3,4,5,6,7,10,11,12,13],numer:13,numpi:[4,5],obj:[3,4,11],object:[3,4,8,10,11,12],objectsist:3,occur:4,occurr:4,old:4,older:4,oldest:4,onc:4,one:[3,4,6,7,8,9,10,13],only_lin:9,open:3,open_benchmark_db:3,oper:[4,13],operation_matrix:6,option:3,order:[3,4,6,9,10,13],ordered_set:[4,9],ordin:4,org:[0,5],origin:[3,4,13],original_max:4,original_min:4,oscil:5,other:[3,4,7,8],otherwis:3,out:13,outfil:3,output:[11,13],over:4,overlap:13,own:8,p500:5,packag:[0,1],page:0,pair:5,panda:[3,4,5,10],par1:9,par2:9,parallel_util:[1,2],param:[3,4,8,9,10,11],paramet:[3,4,5,6,7,8,9,10,11,12,13],parametr:13,part:9,partit:[3,4,9,10,11,13],partition:[1,2,3,4,6,7,8,13],partition_funct:[4,6],partitioners_method:3,partitioners_model:3,pass:3,passeng:5,past:4,path:[3,4,11],pattern:4,pct:9,pdf:12,percent:3,percentag:3,percentu:[3,4],perform:[3,9,10,11,13],perform_loc:9,perform_width:9,period:9,persist:4,persist_env:4,persist_obj:4,person:[4,5],pertub:9,perturb:[2,6],perturbate_paramet:9,perturbation_factor:9,perturbation_factors__old:9,pesquisa:5,pftsexploreorderandpartit:3,php:5,phy:[5,6,13],physiolog:5,pictur:[3,4],pierc:3,pinbal:3,pinball_mean:3,pip:13,plambda:4,plot:[3,10,11,12],plot_compared_intervals_ahead:3,plot_compared_seri:3,plot_dataframe_interv:3,plot_dataframe_interval_pinbal:3,plot_dataframe_point:3,plot_dataframe_probabilist:3,plot_density_rectang:3,plot_distribut:3,plot_interv:3,plot_partition:11,plot_point:3,plot_probability_distribut:3,plot_residu:3,plot_rul:4,plot_set:[9,11],plot_sets_condit:9,plotcompar:3,plotforecast:3,plotresidu:3,pmf:[3,11],pmf_to_cdf:3,point:[3,4,6,7,8,9,10,12,13],point_dataframe_analytic_column:3,point_dataframe_synthetic_column:3,point_expected_valu:6,point_heurist:6,point_to_interv:3,poit:3,poly_width:9,polynomi:9,polynomialnonstationarypartition:9,poor:5,posit:[4,10],post:4,posterior:3,postprocess:[4,13],power:[4,6,13],pprint:4,pre:4,prebuilt:3,predict:[3,4,13],prefix:11,preprocess:[4,8,13],primari:3,print:3,print_distribution_statist:3,print_interval_statist:3,print_point_statist:3,probabil:3,probabilist:[1,2,3,4,6,7,13],probabilistic_dataframe_analytic_column:3,probabilistic_dataframe_synthetic_column:3,probabilisticweightedflrg:6,probabilisticweightedft:6,probabilitydist:3,probabilitydistribut:[1,2,3],probabl:[3,4,6,7,12],problem:6,procedur:[3,4],process:[3,4,5],process_common_data:3,process_interval_job:3,process_point_job:3,process_probabilistic_job:3,product:[5,6,13],prof:0,progress:3,project:[11,13],propos:13,provid:[0,4,13],psd:5,pseudologlikelihood:12,pwflrg:6,pwft:[1,2],python:[0,2,13],q05:3,q25:3,q75:3,q95:3,quantil:[3,7,12],quantile_regress:3,quantileregress:3,quantreg:[1,2],queri:3,quick:0,quot:5,quotat:5,rais:4,random_walk:5,rang:[3,13],rank:3,rate:[6,13],read:5,readabl:0,real:[4,13],recent:13,record:4,recurr:4,red:3,reference_data:3,refin:[6,13],regress:3,relationship:[4,6,8,9,10],remov:4,ren:6,replac:3,repo:13,repr:4,repres:[4,12],represent:13,research:[0,13],residu:3,residualanalysi:[1,2],resolut:3,respect:4,respons:10,result:[3,4],revers:4,review:[3,13],rhs_conditional_prob:6,rhs_unconditional_prob:6,right:4,ringgit:[6,13],rmse:3,rmse_interv:3,rmseavg:3,rmsestd:3,rng:9,robert:5,roger:4,roi:4,root:3,rossler:[1,2],rule:[3,4,8,13],rules_by_axi:4,run:3,run_interv:3,run_point:3,run_probabilist:3,sadaei:[1,2,13],salang:9,same:4,sampl:[3,5,6,13],sampler:7,save:[3,4,9,11],save_best:3,save_dataframe_interv:3,save_dataframe_point:3,save_dataframe_probabilist:3,save_model:4,scale:[3,4,13],scale_down:9,scale_param:3,scale_up:9,scan:4,scheme:[3,13],scienc:5,scientist:0,score:3,search:[0,4,6,13],season:[2,3,4,6,13],seasonalensembleft:7,seasonalflrg:10,seasonalft:10,seasonalindex:[2,6],second:10,second_of_dai:10,second_of_hour:10,second_of_minut:10,secur:5,selecaosimples_menorrms:3,select:5,sep:5,separ:5,sequenc:4,seri:[0,2,3,4,6,7,8,9,10,11],set:[3,4,6,8,9,10,11,12,13],set_data:10,set_lh:8,set_ord:4,set_rh:8,set_transform:7,setnam:11,sever:[3,11],severiano:6,sft:[2,6],shape:4,sharp:3,sharpavg:3,sharpstd:3,shortnam:4,show:[4,11],show_and_save_imag:4,shyi:6,side:4,sigma_inc:5,sigma_ini:5,sigmf:4,sigmoid:4,silva:[0,6],simpl:[0,5,10],simple_model_predict:4,simple_model_train:4,simplenonstationary_gridpartitioner_build:9,simplenonstationarypartition:9,simpler:4,simplesearch_rms:3,singl:4,single_plot_residu:3,sistema:5,size:[3,4,9,11],slice:4,slide:[3,4],sliding_window:4,sliding_window_benchmark:3,smape:3,smith:4,smooth:[4,13],social:[11,13],solar:6,sonda:[1,2],song:[1,2,10,13],sort:4,sort_ascend:3,sort_column:3,sortedcollect:[1,2],sourc:[3,4,5,6,7,8,9,10,11,12],sp500:[1,5],space:3,specif:[3,4,6,7,8,9,10],split:[3,4,11],splitabov:11,splitbelow:11,splite:13,sql:3,sqlite3:3,sqlite:3,squar:3,ssci:6,standard:[3,5,13],start:[0,3,4,9],start_dispy_clust:4,stat:[3,6,13],station:5,stationari:9,statist:[0,3],statsmodel:3,step:[3,4,6,7,8,9,10,13],steps_ahead:[3,4],stochast:5,stock:5,stop_dispy_clust:4,store:[3,4],strang:5,string:[4,8,11],strip_datepart:10,structur:4,student:0,submodul:[0,1],subpackag:[0,1],suitabl:0,sum:6,sunspot:[1,2],superset:4,support:4,symbol:5,symmetr:3,symposium:6,synthet:[3,5],syst:[6,10,11,13],system:[5,6,9],tabl:3,tabular_dataframe_column:3,tag:3,taiex:[1,2,6,13],taiwan:5,take:13,tam:[3,9,11,12],target:3,tau:[3,5],technol:[11,13],tempor:[4,10,13],term:[3,6,13],test:[3,4,13],test_data:3,than:[4,13],thei:4,theil:3,theilsinequ:3,theoret:3,theori:13,thi:[0,4,5,6,9,10,13],thoma:4,those:4,thres1:11,thres2:11,threshold:11,through:5,time:[0,2,3,4,6,7,8,9,10,11],time_from:3,time_to:3,timegridpartition:10,times2:3,timeseri:5,titl:[3,11,12],tool:[0,13],total:5,tradit:6,train:[3,4,6,7,8,9,10,11],train_data:[3,7],train_individual_model:7,train_method:4,train_paramet:4,transact:9,transform:[1,2,3,8,9,11,13],transformations_param:4,transit:[4,13],translat:13,trapezoid:[4,11,13],trapmf:4,tree:[1,2],trend:[6,13],trendweightedflrg:6,trendweightedft:6,triangular:4,trigger:4,trimf:4,tsa:3,tsdl:5,tupl:3,two:5,twse:5,type:[3,4,5,12,13],typeonlegend:3,uavg:3,ufmg:0,under:4,unified_scaled_interv:3,unified_scaled_interval_pinbal:3,unified_scaled_point:3,unified_scaled_probabilist:3,uniform:5,uniqu:[4,6,9,10],uniquefilenam:4,unit:10,univari:5,univers:[0,3,4,5,9,10,11,12,13],unpack_arg:9,uod:[3,4,6,12],uod_clip:4,up_param:3,update_model:6,update_uod:7,updateuod:[4,8],upper:[4,5,6,9],upper_set:11,url:[0,3,5],usa:5,usag:0,usd:2,use:[0,4],used:[3,4,6,11,13],user:3,using:[4,6,13],ustatist:3,ustd:3,usual:[4,13],util:[1,2,6],val:11,valid:4,valu:[3,4,5,6,7,8,9,10,12,13],valueerror:4,variabl:[2,4,6],varianc:[4,5],veri:[5,6],verif:3,version:0,visualize_distribut:6,vmax:5,vmin:5,vol:[6,10,11,13],want:0,weather:3,weight:[5,6,13],weightedflrg:6,weightedft:6,when:4,where:[3,4],which:[3,4,13],white_nois:5,whose:0,width:[9,11,12],width_param:9,window:[3,4],window_index:9,window_kei:3,window_s:9,windows:[3,4],winkler:3,winkler_mean:3,winkler_scor:3,without:4,word:3,work:4,wrap:3,www:5,yahoo:5,year:10,yearli:5,yeh:[11,13],you:4,young:4,younger:4,youngest:4,zenodo:0},titles:["Welcome to pyFTS\u2019s documentation!","pyFTS","pyFTS package","pyFTS.benchmarks package","pyFTS.common package","pyFTS.data package","pyFTS.models package","pyFTS.models.ensemble package","pyFTS.models.multivariate package","pyFTS.models.nonstationary package","pyFTS.models.seasonal package","pyFTS.partitioners package","pyFTS.probabilistic package","pyFTS Quick Start"],titleterms:{FTS:13,airpasseng:5,arima:3,artifici:5,benchmark:3,bitcoin:5,chaotic:5,chen:6,cheng:6,cmean:11,cmsft:10,common:[4,5,8,9,10],composit:4,conf:2,content:[2,3,4,5,6,7,8,9,10,11,12],cvft:9,data:5,dataset:5,document:0,dowjon:5,enrol:5,ensembl:7,entropi:11,ethereum:5,eur:5,exampl:13,fcm:11,flr:[4,8],flrg:[4,8,9],fts:4,fuzzi:13,fuzzyset:4,gbp:5,glass:5,grid:11,henon:5,hoft:6,honsft:9,how:[0,13],huarng:11,hwang:6,ift:6,index:0,inmet:5,instal:13,ismailefendi:6,kde:12,knn:3,librari:0,logistic_map:5,lorentz:5,mackei:5,mackey_glass:[],measur:3,membership:4,model:[6,7,8,9,10],modul:[2,3,4,5,6,7,8,9,10,11,12],msft:10,multiseason:7,multivari:8,mvft:8,naiv:3,nasdaq:5,nonstationari:9,nsft:9,packag:[2,3,4,5,6,7,8,9,10,11,12],parallel_util:11,partition:[9,10,11],perturb:9,probabilist:12,probabilitydistribut:12,pwft:6,pyft:[0,1,2,3,4,5,6,7,8,9,10,11,12,13],quantreg:3,quick:13,refer:[0,13],residualanalysi:3,rossler:5,sadaei:6,season:10,seasonalindex:10,seri:[5,13],sft:10,sonda:5,song:6,sortedcollect:4,sp500:[],start:13,submodul:[2,3,4,5,6,7,8,9,10,11,12],subpackag:[2,6],sunspot:5,taiex:5,time:[5,13],transform:4,tree:4,usag:13,usd:5,util:[3,4,9,11],variabl:8,welcom:0,what:[0,13]}}) \ No newline at end of file diff --git a/pyFTS/data/Bitcoin.py b/pyFTS/data/Bitcoin.py index e7ccf58..7d74d71 100644 --- a/pyFTS/data/Bitcoin.py +++ b/pyFTS/data/Bitcoin.py @@ -12,15 +12,15 @@ import pandas as pd import numpy as np -def get_data(): +def get_data(field='avg'): """ Get the univariate time series data. + :param field: dataset field to load :return: numpy array """ dat = get_dataframe() - return np.array(dat["Avg"]) - + return np.array(dat[field]) def get_dataframe(): """ diff --git a/pyFTS/data/DowJones.py b/pyFTS/data/DowJones.py index dbd54db..8af9214 100644 --- a/pyFTS/data/DowJones.py +++ b/pyFTS/data/DowJones.py @@ -12,14 +12,15 @@ import pandas as pd import numpy as np -def get_data(): +def get_data(field='avg'): """ Get the univariate time series data. + :param field: dataset field to load :return: numpy array """ dat = get_dataframe() - return np.array(dat["Avg"]) + return np.array(dat[field]) def get_dataframe(): diff --git a/pyFTS/data/EURGBP.py b/pyFTS/data/EURGBP.py index 749c260..134e33f 100644 --- a/pyFTS/data/EURGBP.py +++ b/pyFTS/data/EURGBP.py @@ -10,14 +10,15 @@ import pandas as pd import numpy as np -def get_data(): +def get_data(field='avg'): """ Get the univariate time series data. + :param field: dataset field to load :return: numpy array """ dat = get_dataframe() - return np.array(dat["Avg"]) + return np.array(dat[field]) def get_dataframe(): diff --git a/pyFTS/data/EURUSD.py b/pyFTS/data/EURUSD.py index cba86a9..825e86e 100644 --- a/pyFTS/data/EURUSD.py +++ b/pyFTS/data/EURUSD.py @@ -10,14 +10,15 @@ import pandas as pd import numpy as np -def get_data(): +def get_data(field='avg'): """ Get the univariate time series data. + :param field: dataset field to load :return: numpy array """ dat = get_dataframe() - return np.array(dat["Avg"]) + return np.array(dat[field]) def get_dataframe(): diff --git a/pyFTS/data/Ethereum.py b/pyFTS/data/Ethereum.py index a5fdc0b..35bdd69 100644 --- a/pyFTS/data/Ethereum.py +++ b/pyFTS/data/Ethereum.py @@ -12,14 +12,15 @@ import pandas as pd import numpy as np -def get_data(): +def get_data(field='avg'): """ Get the univariate time series data. + :param field: dataset field to load :return: numpy array """ dat = get_dataframe() - return np.array(dat["Avg"]) + return np.array(dat[field]) def get_dataframe(): diff --git a/pyFTS/data/GBPUSD.py b/pyFTS/data/GBPUSD.py index 8f4c98e..f58cfed 100644 --- a/pyFTS/data/GBPUSD.py +++ b/pyFTS/data/GBPUSD.py @@ -10,14 +10,15 @@ import pandas as pd import numpy as np -def get_data(): +def get_data(field='avg'): """ Get the univariate time series data. + :param field: dataset field to load :return: numpy array """ dat = get_dataframe() - return np.array(dat["Avg"]) + return np.array(dat[field]) def get_dataframe():