<spanid="pyfts-models-song-module"></span><h2>pyFTS.models.song module<aclass="headerlink"href="#module-pyFTS.models.song"title="Permalink to this headline">¶</a></h2>
<p>First Order Traditional Fuzzy Time Series method by Song & Chissom (1993)</p>
<olclass="upperalpha simple"start="17">
<li>Song and B. S. Chissom, “Fuzzy time series and its models,” Fuzzy Sets Syst., vol. 54, no. 3, pp. 269–277, 1993.</li>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.song.</code><codeclass="descname">ConventionalFTS</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.song.ConventionalFTS"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">flr_membership_matrix</code><spanclass="sig-paren">(</span><em>flr</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.song.ConventionalFTS.flr_membership_matrix"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.song.ConventionalFTS.forecast"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">operation_matrix</code><spanclass="sig-paren">(</span><em>flrs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.song.ConventionalFTS.operation_matrix"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">train</code><spanclass="sig-paren">(</span><em>data</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.song.ConventionalFTS.train"title="Permalink to this definition">¶</a></dt>
<spanid="pyfts-models-chen-module"></span><h2>pyFTS.models.chen module<aclass="headerlink"href="#module-pyFTS.models.chen"title="Permalink to this headline">¶</a></h2>
<p>First Order Conventional Fuzzy Time Series by Chen (1996)</p>
<p>S.-M. Chen, “Forecasting enrollments based on fuzzy time series,” Fuzzy Sets Syst., vol. 81, no. 3, pp. 311–319, 1996.</p>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.chen.</code><codeclass="descname">ConventionalFLRG</code><spanclass="sig-paren">(</span><em>LHS</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.chen.ConventionalFLRG"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">append_rhs</code><spanclass="sig-paren">(</span><em>c</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.chen.ConventionalFLRG.append_rhs"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_key</code><spanclass="sig-paren">(</span><em>sets</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.chen.ConventionalFLRG.get_key"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.chen.</code><codeclass="descname">ConventionalFTS</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.chen.ConventionalFTS"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.chen.ConventionalFTS.forecast"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_flrg</code><spanclass="sig-paren">(</span><em>flrs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.chen.ConventionalFTS.generate_flrg"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">train</code><spanclass="sig-paren">(</span><em>data</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.chen.ConventionalFTS.train"title="Permalink to this definition">¶</a></dt>
<spanid="pyfts-models-yu-module"></span><h2>pyFTS.models.yu module<aclass="headerlink"href="#module-pyFTS.models.yu"title="Permalink to this headline">¶</a></h2>
<p>First Order Weighted Fuzzy Time Series by Yu(2005)</p>
<p>H.-K. Yu, “Weighted fuzzy time series models for TAIEX forecasting,”
Phys. A Stat. Mech. its Appl., vol. 349, no. 3, pp. 609–624, 2005.</p>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.yu.</code><codeclass="descname">WeightedFLRG</code><spanclass="sig-paren">(</span><em>LHS</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.yu.WeightedFLRG"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">append_rhs</code><spanclass="sig-paren">(</span><em>c</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.yu.WeightedFLRG.append_rhs"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">weights</code><spanclass="sig-paren">(</span><em>sets</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.yu.WeightedFLRG.weights"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.yu.</code><codeclass="descname">WeightedFTS</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.yu.WeightedFTS"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.yu.WeightedFTS.forecast"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_FLRG</code><spanclass="sig-paren">(</span><em>flrs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.yu.WeightedFTS.generate_FLRG"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">train</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.yu.WeightedFTS.train"title="Permalink to this definition">¶</a></dt>
<spanid="pyfts-models-cheng-module"></span><h2>pyFTS.models.cheng module<aclass="headerlink"href="#module-pyFTS.models.cheng"title="Permalink to this headline">¶</a></h2>
<p>Trend Weighted Fuzzy Time Series by Cheng, Chen and Wu (2009)</p>
<p>C.-H. Cheng, Y.-S. Chen, and Y.-L. Wu, “Forecasting innovation diffusion of products using trend-weighted fuzzy time-series model,”
Expert Syst. Appl., vol. 36, no. 2, pp. 1826–1832, 2009.</p>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.cheng.</code><codeclass="descname">TrendWeightedFLRG</code><spanclass="sig-paren">(</span><em>LHS</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.cheng.TrendWeightedFLRG"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">weights</code><spanclass="sig-paren">(</span><em>sets</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.cheng.TrendWeightedFLRG.weights"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.cheng.</code><codeclass="descname">TrendWeightedFTS</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.cheng.TrendWeightedFTS"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_FLRG</code><spanclass="sig-paren">(</span><em>flrs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.cheng.TrendWeightedFTS.generate_FLRG"title="Permalink to this definition">¶</a></dt>
<spanid="pyfts-models-hofts-module"></span><h2>pyFTS.models.hofts module<aclass="headerlink"href="#module-pyFTS.models.hofts"title="Permalink to this headline">¶</a></h2>
<p>High Order FTS</p>
<p>Severiano, S. A. Jr; Silva, P. C. L.; Sadaei, H. J.; Guimarães, F. G. Very Short-term Solar Forecasting
using Fuzzy Time Series. 2017 IEEE International Conference on Fuzzy Systems. DOI10.1109/FUZZ-IEEE.2017.8015732</p>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.hofts.</code><codeclass="descname">HighOrderFLRG</code><spanclass="sig-paren">(</span><em>order</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.HighOrderFLRG"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">append_lhs</code><spanclass="sig-paren">(</span><em>c</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.HighOrderFLRG.append_lhs"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">append_rhs</code><spanclass="sig-paren">(</span><em>c</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.HighOrderFLRG.append_rhs"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.hofts.</code><codeclass="descname">HighOrderFTS</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.HighOrderFTS"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">configure_lags</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.HighOrderFTS.configure_lags"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.HighOrderFTS.forecast"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_flrg</code><spanclass="sig-paren">(</span><em>data</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.HighOrderFTS.generate_flrg"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_flrg_fuzzyfied</code><spanclass="sig-paren">(</span><em>data</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.HighOrderFTS.generate_flrg_fuzzyfied"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_lhs_flrg</code><spanclass="sig-paren">(</span><em>sample</em>, <em>explain=False</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.HighOrderFTS.generate_lhs_flrg"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_lhs_flrg_fuzzyfied</code><spanclass="sig-paren">(</span><em>sample</em>, <em>explain=False</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.HighOrderFTS.generate_lhs_flrg_fuzzyfied"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">train</code><spanclass="sig-paren">(</span><em>data</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.HighOrderFTS.train"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.hofts.</code><codeclass="descname">WeightedHighOrderFLRG</code><spanclass="sig-paren">(</span><em>order</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.WeightedHighOrderFLRG"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">append_lhs</code><spanclass="sig-paren">(</span><em>c</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.WeightedHighOrderFLRG.append_lhs"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">append_rhs</code><spanclass="sig-paren">(</span><em>fset</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.WeightedHighOrderFLRG.append_rhs"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_lower</code><spanclass="sig-paren">(</span><em>sets</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.WeightedHighOrderFLRG.get_lower"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_midpoint</code><spanclass="sig-paren">(</span><em>sets</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.WeightedHighOrderFLRG.get_midpoint"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_upper</code><spanclass="sig-paren">(</span><em>sets</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.WeightedHighOrderFLRG.get_upper"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">weights</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.WeightedHighOrderFLRG.weights"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.hofts.</code><codeclass="descname">WeightedHighOrderFTS</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.WeightedHighOrderFTS"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_lhs_flrg_fuzzyfied</code><spanclass="sig-paren">(</span><em>sample</em>, <em>explain=False</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hofts.WeightedHighOrderFTS.generate_lhs_flrg_fuzzyfied"title="Permalink to this definition">¶</a></dt>
<spanid="pyfts-models-hwang-module"></span><h2>pyFTS.models.hwang module<aclass="headerlink"href="#module-pyFTS.models.hwang"title="Permalink to this headline">¶</a></h2>
<p>High Order Fuzzy Time Series by Hwang, Chen and Lee (1998)</p>
<p>Jeng-Ren Hwang, Shyi-Ming Chen, and Chia-Hoang Lee, “Handling forecasting problems using fuzzy time series,”
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.hwang.</code><codeclass="descname">HighOrderFTS</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hwang.HighOrderFTS"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">configure_lags</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hwang.HighOrderFTS.configure_lags"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hwang.HighOrderFTS.forecast"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">train</code><spanclass="sig-paren">(</span><em>data</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.hwang.HighOrderFTS.train"title="Permalink to this definition">¶</a></dt>
<trclass="field-odd field"><thclass="field-name">Parameters:</th><tdclass="field-body"><ulclass="first last simple">
<li><strong>data</strong>– training time series data</li>
<li><strong>kwargs</strong>– Method specific parameters</li>
</ul>
</td>
</tr>
</tbody>
</table>
</dd></dl>
</dd></dl>
</div>
<divclass="section"id="module-pyFTS.models.ifts">
<spanid="pyfts-models-ifts-module"></span><h2>pyFTS.models.ifts module<aclass="headerlink"href="#module-pyFTS.models.ifts"title="Permalink to this headline">¶</a></h2>
<p>High Order Interval Fuzzy Time Series</p>
<p>SILVA, Petrônio CL; SADAEI, Hossein Javedani; GUIMARÃES, Frederico Gadelha. Interval Forecasting with Fuzzy Time Series.
In: Computational Intelligence (SSCI), 2016 IEEE Symposium Series on. IEEE, 2016. p. 1-8.</p>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.ifts.</code><codeclass="descname">IntervalFTS</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ifts.IntervalFTS"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast_ahead_interval</code><spanclass="sig-paren">(</span><em>data</em>, <em>steps</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ifts.IntervalFTS.forecast_ahead_interval"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast_interval</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ifts.IntervalFTS.forecast_interval"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_lower</code><spanclass="sig-paren">(</span><em>flrg</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ifts.IntervalFTS.get_lower"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_sequence_membership</code><spanclass="sig-paren">(</span><em>data</em>, <em>fuzzySets</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ifts.IntervalFTS.get_sequence_membership"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_upper</code><spanclass="sig-paren">(</span><em>flrg</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ifts.IntervalFTS.get_upper"title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>
</dd></dl>
<dlclass="class">
<dtid="pyFTS.models.ifts.WeightedIntervalFTS">
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.ifts.</code><codeclass="descname">WeightedIntervalFTS</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ifts.WeightedIntervalFTS"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast_ahead_interval</code><spanclass="sig-paren">(</span><em>data</em>, <em>steps</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ifts.WeightedIntervalFTS.forecast_ahead_interval"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast_interval</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ifts.WeightedIntervalFTS.forecast_interval"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_lower</code><spanclass="sig-paren">(</span><em>flrg</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ifts.WeightedIntervalFTS.get_lower"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_sequence_membership</code><spanclass="sig-paren">(</span><em>data</em>, <em>fuzzySets</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ifts.WeightedIntervalFTS.get_sequence_membership"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_upper</code><spanclass="sig-paren">(</span><em>flrg</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ifts.WeightedIntervalFTS.get_upper"title="Permalink to this definition">¶</a></dt>
<spanid="pyfts-models-ismailefendi-module"></span><h2>pyFTS.models.ismailefendi module<aclass="headerlink"href="#module-pyFTS.models.ismailefendi"title="Permalink to this headline">¶</a></h2>
<p>First Order Improved Weighted Fuzzy Time Series by Efendi, Ismail and Deris (2013)</p>
<p>R. Efendi, Z. Ismail, and M. M. Deris, “Improved weight Fuzzy Time Series as used in the exchange rates forecasting of
US Dollar to Ringgit Malaysia,” Int. J. Comput. Intell. Appl., vol. 12, no. 1, p. 1350005, 2013.</p>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.ismailefendi.</code><codeclass="descname">ImprovedWeightedFLRG</code><spanclass="sig-paren">(</span><em>LHS</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ismailefendi.ImprovedWeightedFLRG"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">append_rhs</code><spanclass="sig-paren">(</span><em>c</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ismailefendi.ImprovedWeightedFLRG.append_rhs"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">weights</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ismailefendi.ImprovedWeightedFLRG.weights"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.ismailefendi.</code><codeclass="descname">ImprovedWeightedFTS</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ismailefendi.ImprovedWeightedFTS"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ismailefendi.ImprovedWeightedFTS.forecast"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_flrg</code><spanclass="sig-paren">(</span><em>flrs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ismailefendi.ImprovedWeightedFTS.generate_flrg"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">train</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.ismailefendi.ImprovedWeightedFTS.train"title="Permalink to this definition">¶</a></dt>
<spanid="pyfts-models-pwfts-module"></span><h2>pyFTS.models.pwfts module<aclass="headerlink"href="#module-pyFTS.models.pwfts"title="Permalink to this headline">¶</a></h2>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.pwfts.</code><codeclass="descname">ProbabilisticWeightedFLRG</code><spanclass="sig-paren">(</span><em>order</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFLRG"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">append_rhs</code><spanclass="sig-paren">(</span><em>c</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFLRG.append_rhs"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_lower</code><spanclass="sig-paren">(</span><em>sets</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFLRG.get_lower"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_membership</code><spanclass="sig-paren">(</span><em>data</em>, <em>sets</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFLRG.get_membership"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_midpoint</code><spanclass="sig-paren">(</span><em>sets</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFLRG.get_midpoint"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_upper</code><spanclass="sig-paren">(</span><em>sets</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFLRG.get_upper"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">lhs_conditional_probability</code><spanclass="sig-paren">(</span><em>x</em>, <em>sets</em>, <em>norm</em>, <em>uod</em>, <em>nbins</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFLRG.lhs_conditional_probability"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">lhs_conditional_probability_fuzzyfied</code><spanclass="sig-paren">(</span><em>lhs_mv</em>, <em>sets</em>, <em>norm</em>, <em>uod</em>, <em>nbins</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFLRG.lhs_conditional_probability_fuzzyfied"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">partition_function</code><spanclass="sig-paren">(</span><em>sets</em>, <em>uod</em>, <em>nbins=100</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFLRG.partition_function"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">rhs_conditional_probability</code><spanclass="sig-paren">(</span><em>x</em>, <em>sets</em>, <em>uod</em>, <em>nbins</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFLRG.rhs_conditional_probability"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">rhs_unconditional_probability</code><spanclass="sig-paren">(</span><em>c</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFLRG.rhs_unconditional_probability"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.pwfts.</code><codeclass="descname">ProbabilisticWeightedFTS</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">add_new_PWFLGR</code><spanclass="sig-paren">(</span><em>flrg</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.add_new_PWFLGR"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">flrg_lhs_conditional_probability</code><spanclass="sig-paren">(</span><em>x</em>, <em>flrg</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.flrg_lhs_conditional_probability"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">flrg_lhs_conditional_probability_fuzzyfied</code><spanclass="sig-paren">(</span><em>x</em>, <em>flrg</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.flrg_lhs_conditional_probability_fuzzyfied"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">flrg_lhs_unconditional_probability</code><spanclass="sig-paren">(</span><em>flrg</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.flrg_lhs_unconditional_probability"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">flrg_rhs_conditional_probability</code><spanclass="sig-paren">(</span><em>x</em>, <em>flrg</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.flrg_rhs_conditional_probability"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast</code><spanclass="sig-paren">(</span><em>data</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.forecast"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast_ahead</code><spanclass="sig-paren">(</span><em>data</em>, <em>steps</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.forecast_ahead"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast_ahead_distribution</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>steps</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.forecast_ahead_distribution"title="Permalink to this definition">¶</a></dt>
<trclass="field-even field"><thclass="field-name">Returns:</th><tdclass="field-body"><pclass="first last">a list with the forecasted Probability Distributions</p>
<codeclass="descname">forecast_ahead_interval</code><spanclass="sig-paren">(</span><em>data</em>, <em>steps</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.forecast_ahead_interval"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast_distribution</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.forecast_distribution"title="Permalink to this definition">¶</a></dt>
<trclass="field-even field"><thclass="field-name">Returns:</th><tdclass="field-body"><pclass="first last">a list with probabilistic.ProbabilityDistribution objects representing the forecasted Probability Distributions</p>
<codeclass="descname">forecast_distribution_from_distribution</code><spanclass="sig-paren">(</span><em>previous_dist</em>, <em>smooth</em>, <em>uod</em>, <em>bins</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.forecast_distribution_from_distribution"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast_interval</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.forecast_interval"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_flrg</code><spanclass="sig-paren">(</span><em>data</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.generate_flrg"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_flrg2</code><spanclass="sig-paren">(</span><em>data</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.generate_flrg2"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_flrg_fuzzyfied</code><spanclass="sig-paren">(</span><em>data</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.generate_flrg_fuzzyfied"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_lhs_flrg</code><spanclass="sig-paren">(</span><em>sample</em>, <em>explain=False</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.generate_lhs_flrg"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_lhs_flrg_fuzzyfied</code><spanclass="sig-paren">(</span><em>sample</em>, <em>explain=False</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.generate_lhs_flrg_fuzzyfied"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_lower</code><spanclass="sig-paren">(</span><em>flrg</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.get_lower"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_midpoint</code><spanclass="sig-paren">(</span><em>flrg</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.get_midpoint"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_sets_from_both_fuzzyfication</code><spanclass="sig-paren">(</span><em>sample</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.get_sets_from_both_fuzzyfication"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">get_upper</code><spanclass="sig-paren">(</span><em>flrg</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.get_upper"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">interval_heuristic</code><spanclass="sig-paren">(</span><em>sample</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.interval_heuristic"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">interval_quantile</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>alpha</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.interval_quantile"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">point_expected_value</code><spanclass="sig-paren">(</span><em>sample</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.point_expected_value"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">point_heuristic</code><spanclass="sig-paren">(</span><em>sample</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.point_heuristic"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">pwflrg_lhs_memberhip_fuzzyfied</code><spanclass="sig-paren">(</span><em>flrg</em>, <em>sample</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.pwflrg_lhs_memberhip_fuzzyfied"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">train</code><spanclass="sig-paren">(</span><em>data</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.train"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">update_model</code><spanclass="sig-paren">(</span><em>data</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.ProbabilisticWeightedFTS.update_model"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">pyFTS.models.pwfts.</code><codeclass="descname">visualize_distributions</code><spanclass="sig-paren">(</span><em>model</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.pwfts.visualize_distributions"title="Permalink to this definition">¶</a></dt>
<spanid="pyfts-models-sadaei-module"></span><h2>pyFTS.models.sadaei module<aclass="headerlink"href="#module-pyFTS.models.sadaei"title="Permalink to this headline">¶</a></h2>
<p>First Order Exponentialy Weighted Fuzzy Time Series by Sadaei et al. (2013)</p>
<p>H. J. Sadaei, R. Enayatifar, A. H. Abdullah, and A. Gani, “Short-term load forecasting using a hybrid model with a
refined exponentially weighted fuzzy time series and an improved harmony search,” Int. J. Electr. Power Energy Syst., vol. 62, no. from 2005, pp. 118–129, 2014.</p>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.sadaei.</code><codeclass="descname">ExponentialyWeightedFLRG</code><spanclass="sig-paren">(</span><em>LHS</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.sadaei.ExponentialyWeightedFLRG"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">append_rhs</code><spanclass="sig-paren">(</span><em>c</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.sadaei.ExponentialyWeightedFLRG.append_rhs"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">weights</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.sadaei.ExponentialyWeightedFLRG.weights"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">pyFTS.models.sadaei.</code><codeclass="descname">ExponentialyWeightedFTS</code><spanclass="sig-paren">(</span><em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.sadaei.ExponentialyWeightedFTS"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">forecast</code><spanclass="sig-paren">(</span><em>ndata</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.sadaei.ExponentialyWeightedFTS.forecast"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">generate_flrg</code><spanclass="sig-paren">(</span><em>flrs</em>, <em>c</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.sadaei.ExponentialyWeightedFTS.generate_flrg"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">train</code><spanclass="sig-paren">(</span><em>data</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyFTS.models.sadaei.ExponentialyWeightedFTS.train"title="Permalink to this definition">¶</a></dt>