Classes ======= T1FS ---- .. autoclass:: pyit2fls.T1FS .. autofunction:: pyit2fls.T1FS.__repr__ .. autofunction:: pyit2fls.T1FS.copy .. autofunction:: pyit2fls.T1FS.__call__ .. autofunction:: pyit2fls.T1FS.__neg__ .. autofunction:: pyit2fls.T1FS._CoG .. autofunction:: pyit2fls.T1FS.defuzzify .. autofunction:: pyit2fls.T1FS.plot T1TSK ----- .. autoclass:: pyit2fls.T1TSK .. autofunction:: pyit2fls.T1TSK.__repr__ .. autofunction:: pyit2fls.T1TSK.copy .. autofunction:: pyit2fls.T1TSK.add_input_variable .. autofunction:: pyit2fls.T1TSK.add_output_variable .. autofunction:: pyit2fls.T1TSK.add_rule .. autofunction:: pyit2fls.T1TSK.evaluate T1Mamdani --------- .. autoclass:: pyit2fls.T1Mamdani .. autofunction:: pyit2fls.T1Mamdani.__repr__ .. autofunction:: pyit2fls.T1Mamdani.copy .. autofunction:: pyit2fls.T1Mamdani.add_input_variable .. autofunction:: pyit2fls.T1Mamdani.add_output_variable .. autofunction:: pyit2fls.T1Mamdani.add_rule .. autofunction:: pyit2fls.T1Mamdani._CoG .. autofunction:: pyit2fls.T1Mamdani._CoA .. autofunction:: pyit2fls.T1Mamdani._product_evaluate .. autofunction:: pyit2fls.T1Mamdani._minimum_evaluate .. autofunction:: pyit2fls.T1Mamdani._lukasiewicz_evaluate .. autofunction:: pyit2fls.T1Mamdani._zadeh_evaluate .. autofunction:: pyit2fls.T1Mamdani._dienes_rescher_evaluate IT2FS ----- .. autoclass:: pyit2fls.IT2FS .. autofunction:: pyit2fls.IT2FS.__repr__ .. autoproperty:: pyit2fls.IT2FS.upper .. autoproperty:: pyit2fls.IT2FS.lower .. autofunction:: pyit2fls.IT2FS.check_set .. autofunction:: pyit2fls.IT2FS.copy .. autofunction:: pyit2fls.IT2FS.plot .. autofunction:: pyit2fls.IT2FS.__neg__ IT2FLS ------ .. autoclass:: pyit2fls.IT2FLS .. autofunction:: pyit2fls.IT2FLS.__repr__ .. autofunction:: pyit2fls.IT2FLS.add_input_variable .. autofunction:: pyit2fls.IT2FLS.add_output_variable .. autofunction:: pyit2fls.IT2FLS.add_rule .. autofunction:: pyit2fls.IT2FLS.copy .. autofunction:: pyit2fls.IT2FLS.evaluate_list .. autofunction:: pyit2fls.IT2FLS.evaluate IT2TSK ------ .. autoclass:: pyit2fls.IT2TSK .. autofunction:: pyit2fls.IT2TSK.__repr__ .. autofunction:: pyit2fls.IT2TSK.add_input_variable .. autofunction:: pyit2fls.IT2TSK.add_output_variable .. autofunction:: pyit2fls.IT2TSK.add_rule .. autofunction:: pyit2fls.IT2TSK.copy .. autofunction:: pyit2fls.IT2TSK.evaluate IT2Mamdani ---------- .. autoclass:: pyit2fls.IT2Mamdani .. autofunction:: pyit2fls.IT2Mamdani.add_input_variable .. autofunction:: pyit2fls.IT2Mamdani.add_output_variable .. autofunction:: pyit2fls.IT2Mamdani.add_rule .. autofunction:: pyit2fls.IT2Mamdani.copy .. autofunction:: pyit2fls.IT2Mamdani.__repr__ .. autofunction:: pyit2fls.IT2Mamdani.__meet .. autofunction:: pyit2fls.IT2Mamdani.__join .. autofunction:: pyit2fls.IT2Mamdani.__Mamdani_Centroid .. autofunction:: pyit2fls.IT2Mamdani.__Mamdani_CoSet .. autofunction:: pyit2fls.IT2Mamdani.__Mamdani_CoSum .. autofunction:: pyit2fls.IT2Mamdani.__Mamdani_Height .. autofunction:: pyit2fls.IT2Mamdani.__Mamdani_ModiHe T1Fuzzy_ML ---------- .. autoclass:: pyit2fls.T1Fuzzy_ML .. autofunction:: pyit2fls.T1Fuzzy_ML.error .. autofunction:: pyit2fls.T1Fuzzy_ML.fit .. autofunction:: pyit2fls.T1Fuzzy_ML.score T1Mamdani_ML ------------ .. autoclass:: pyit2fls.T1Mamdani_ML .. autofunction:: pyit2fls.T1Mamdani_ML.get_T1Mamdani T1TSK_ML -------- .. autoclass:: pyit2fls.T1TSK_ML .. autofunction:: pyit2fls.T1TSK_ML.get_T1TSK Linear_System ------------- .. autoclass:: pyit2fls.Linear_System .. autofunction:: pyit2fls.Linear_System.__call__ .. autofunction:: pyit2fls.Linear_System.Y .. autofunction:: pyit2fls.Linear_System.__repr__ .. autofunction:: pyit2fls.Linear_System.__str__ .. autofunction:: pyit2fls.Linear_System.__add__ .. autofunction:: pyit2fls.Linear_System.__sub__ .. autofunction:: pyit2fls.Linear_System.__neg__ .. autofunction:: pyit2fls.Linear_System.__mul__ .. autofunction:: pyit2fls.Linear_System.__truediv__ .. autofunction:: pyit2fls.Linear_System.__isub__ .. autofunction:: pyit2fls.Linear_System.__iadd__ .. autofunction:: pyit2fls.Linear_System.__imul__ .. autofunction:: pyit2fls.Linear_System.__idiv__ T1_TS_Model ----------- .. autoclass:: pyit2fls.T1_TS_Model .. autofunction:: pyit2fls.T1_TS_Model.d0 .. autofunction:: pyit2fls.T1_TS_Model.__call__ .. autofunction:: pyit2fls.T1_TS_Model.Y IT2TSK_ML_Model --------------- .. autoclass:: pyit2fls.IT2TSK_ML_Model .. autofunction:: pyit2fls.IT2TSK_ML_Model.__call__ IT2TSK_ML --------- .. autoclass:: pyit2fls.IT2TSK_ML .. autofunction:: pyit2fls.IT2TSK_ML.error .. autofunction:: pyit2fls.IT2TSK_ML.fit .. autofunction:: pyit2fls.IT2TSK_ML.score IT2Mamdani_ML_Model ------------------- .. autoclass:: pyit2fls.IT2Mamdani_ML_Model .. autofunction:: pyit2fls.IT2Mamdani_ML_Model.__call__ IT2Mamdani_ML ------------- .. autoclass:: pyit2fls.IT2Mamdani_ML .. autofunction:: pyit2fls.IT2Mamdani_ML.error .. autofunction:: pyit2fls.IT2Mamdani_ML.fit .. autofunction:: pyit2fls.IT2Mamdani_ML.score IT2_TS_Model ------------ .. autoclass:: pyit2fls.IT2_TS_Model .. autofunction:: pyit2fls.IT2_TS_Model.d0 .. autofunction:: pyit2fls.IT2_TS_Model.__call__ .. autofunction:: pyit2fls.IT2_TS_Model.Y GA -- .. autoclass:: pyit2fls.GA .. autofunction:: pyit2fls.GA.tournament_selection .. autofunction:: pyit2fls.GA.mutate .. autofunction:: pyit2fls.GA.crossover .. autofunction:: pyit2fls.GA.iterate PSO --- .. autoclass:: pyit2fls.PSO .. autofunction:: pyit2fls.PSO.iterate GWO --- .. autoclass:: pyit2fls.GWO .. autofunction:: pyit2fls.GWO.iterate .. autofunction:: pyit2fls.GWO._update_leaders WOA --- .. autoclass:: pyit2fls.WOA .. autofunction:: pyit2fls.WOA.iterate FFA --- .. autoclass:: pyit2fls.FFA .. autofunction:: pyit2fls.FFA.iterate CuckooSearch ------------ .. autoclass:: pyit2fls.CuckooSearch .. autofunction:: pyit2fls.CuckooSearch.iterate .. autofunction:: pyit2fls.CuckooSearch.get_cuckoo .. autofunction:: pyit2fls.CuckooSearch.get_best_solution ICA --- .. autoclass:: pyit2fls.ICA .. autofunction:: pyit2fls.ICA.iterate .. autofunction:: pyit2fls.ICA.get_best_solution