, including all inherited members.
_fis_name | slifis::SLIFIS | [private] |
_FisType | slifis::SLIFIS | [private] |
_HasChanged | slifis::SLIFIS | [private] |
_InferParams | slifis::SLIFIS | [private] |
_InputFuzzySets | slifis::SLIFIS | [private] |
_mf_out | slifis::SLIFIS | [private] |
_OutputFuzzySet | slifis::SLIFIS | [private] |
_rule_base | slifis::SLIFIS | [private] |
_s_file_format | slifis::SLIFIS | [private, static] |
_v_out_mf | slifis::SLIFIS | [private] |
_v_RuleIndexes | slifis::SLIFIS | [private] |
AddInput(const FUZZY_IN &f) | slifis::SLIFIS | |
AddInputMf(std::string name, const MEMBFUNC &mf) | slifis::SLIFIS | |
AddInputMf(size_t idx, const MEMBFUNC &mf) | slifis::SLIFIS | |
AddOutputMf(const MEMBFUNC &mf) | slifis::SLIFIS | |
AddRule(const RULE &r) | slifis::SLIFIS | |
AddRule(const RULE_IDX &rule) | slifis::SLIFIS | |
AddRuleFromValues(const std::vector< REALVAL > &vect, const VALUE_PTR &out) | slifis::SLIFIS | |
AddRuleFromValues(const std::vector< REALVAL > &vect, const VALUE &out) | slifis::SLIFIS | |
BuildRuleBaseFromData(const DATA_SET &dataset, RBB_PARAMS &rbb_params) | slifis::SLIFIS | |
BuildTSRulesFromValues(const DATA_SET &dataset, RBB_PARAMS &rbb_params) | slifis::SLIFIS | |
Clear() | slifis::SLIFIS | |
ClearCounters() | slifis::SLIFIS | |
DeleteAllInputs() | slifis::SLIFIS | [inline] |
DeleteAllInputsMf() | slifis::SLIFIS | [inline] |
DeleteAllRules() | slifis::SLIFIS | [inline] |
DeleteInput(std::string in_name) | slifis::SLIFIS | |
DeleteInput(size_t idx) | slifis::SLIFIS | |
DeleteInputMf(size_t fs_idx, size_t mf_idx) | slifis::SLIFIS | |
DeleteInputMf(std::string fs_name, size_t mf_idx) | slifis::SLIFIS | |
DeleteOutputMf(size_t idx) | slifis::SLIFIS | |
FactorizeRuleBase() | slifis::SLIFIS | |
Generate3DPlot(INPUT_RANGE &r0, INPUT_RANGE &r1, std::string filename) | slifis::SLIFIS | |
GenerateHistogramFile() const | slifis::SLIFIS | |
GetDefuzzMethod() const | slifis::SLIFIS | [inline] |
GetFuzzyValue(size_t idx_input, size_t idx_mf) const | slifis::SLIFIS | |
GetFuzzyValue(std::string in_name, size_t idx_mf) const | slifis::SLIFIS | |
GetInferenceParams() | slifis::SLIFIS | [inline] |
GetInputCoeffVar(size_t idx) | slifis::SLIFIS | |
GetInputCoeffVar(std::string input_name) | slifis::SLIFIS | |
GetInputName(size_t idx) const | slifis::SLIFIS | |
GetInputSet(size_t idx) const | slifis::SLIFIS | |
GetInputSet(std::string inputvar) const | slifis::SLIFIS | |
GetInputTriggerValues(size_t input_idx, std::vector< size_t > &v_hits) const | slifis::SLIFIS | |
GetInputTriggerValues(std::string fs_name, std::vector< size_t > &v_hits) const | slifis::SLIFIS | |
GetName() const | slifis::SLIFIS | [inline] |
GetNbInputs() const | slifis::SLIFIS | [inline] |
GetNbRules() const | slifis::SLIFIS | [inline] |
GetOutMfVector() const | slifis::SLIFIS | [inline] |
GetOutputCoeffVar() | slifis::SLIFIS | |
GetOutputMf() | slifis::SLIFIS | |
GetOutputName() const | slifis::SLIFIS | [inline] |
GetOutputSet() const | slifis::SLIFIS | |
GetOutputTriggerValues(std::vector< size_t > &v_hits) const | slifis::SLIFIS | |
GetOutputValue() | slifis::SLIFIS | |
GetOutRulesVector() const | slifis::SLIFIS | [inline] |
GetRuleBase() const | slifis::SLIFIS | [inline] |
GetRuleBase() | slifis::SLIFIS | [inline] |
GetType() const | slifis::SLIFIS | [inline] |
GetVersion_String() | slifis::SLIFIS | [static] |
HasInput(std::string s) const | slifis::SLIFIS | |
IsValid() const | slifis::SLIFIS | |
operator!=(const SLIFIS &m) const | slifis::SLIFIS | [inline] |
operator==(const SLIFIS &m) const | slifis::SLIFIS | |
P_ComputeCoeffVar(const std::vector< size_t > &v_hits) | slifis::SLIFIS | [private] |
P_Evaluate_M() | slifis::SLIFIS | [private] |
P_Evaluate_TS(REALVAL &out_val) | slifis::SLIFIS | [private] |
P_Init(EN_FIS_TYPE Type) | slifis::SLIFIS | [private] |
P_Read_bin(std::string filename) | slifis::SLIFIS | [private] |
P_Read_XML(std::string filename) | slifis::SLIFIS | [private] |
P_Write_bin(std::string filename) const | slifis::SLIFIS | [private] |
P_Write_FCL(std::string filename) const | slifis::SLIFIS | [private] |
P_Write_XML(std::string filename) const | slifis::SLIFIS | [private] |
Print(FILE *f=stderr) const | slifis::SLIFIS | |
Print(std::string filename) const | slifis::SLIFIS | |
PrintDifferences(FILE *f, const SLIFIS &fis1, const SLIFIS &fis2) | slifis::SLIFIS | [friend] |
Read(std::string filename, EN_AUTO_FILE_FORMAT format_auto=AUTO_EXT_OFF, EN_FIS_CHECKING=EN_FIS_CHECKING_YES) | slifis::SLIFIS | |
ReduceRuleBase(EN_REDUCE_METHOD method=REDM_HIGHEST_SUM) | slifis::SLIFIS | |
SetDefaultIO(EN_FF_TYPE f) | slifis::SLIFIS | [inline, static] |
SetDefuzzMethod(EN_DEFUZZMETHOD m) | slifis::SLIFIS | [inline] |
SetInputValue(size_t idx, REALVAL value) | slifis::SLIFIS | |
SetInputValue(std::string inputvar, REALVAL value) | slifis::SLIFIS | |
SetInputValues(const std::vector< REALVAL > &vect) | slifis::SLIFIS | |
SetInputValues(const DATA_POINT &dpt, const DATA_DESCR &dd) | slifis::SLIFIS | |
SetName(std::string n) | slifis::SLIFIS | [inline] |
SetOutput(const FUZZY_OUT &f) | slifis::SLIFIS | |
SetOutputAggregMethod(EN_SNORM snorm) | slifis::SLIFIS | [inline] |
SetRuleInferenceMethod(EN_TNORM and_op, EN_SNORM or_op) | slifis::SLIFIS | [inline] |
SLIFIS(EN_FIS_TYPE FisType=TYPE_MAMDANI) | slifis::SLIFIS | |
SLIFIS(std::string name, EN_FIS_TYPE Type=TYPE_MAMDANI) | slifis::SLIFIS | |
Write(std::string filename, EN_AUTO_FILE_FORMAT format_auto=AUTO_EXT_OFF) const | slifis::SLIFIS | |