A fuzzy logic C++ library
Todo medium priority list
Member slifis::DATA_SET::GetSubset (const std::vector< size_t > &v_idx, const INPUT_SETS &inputsets, DATA_SET &subset) const
Needs to be tested!
Member slifis::DATA_SET::GetSubset (const std::vector< size_t > &v_idx, const INPUT_SETS &inputsets, double threshold, DATA_SET &subset) const
Needs to be tested!
Member slifis::DATA_SET::ReadData (DATAFILE_INFO &dfi)
the following statement is incorrect: the data file might have 10 string fields, but maybe we want only 2 of them
Class slifis::RULE_IDX
Idea: separate into 2 different classes for Mamdani and TS rules. This way we can store TS coeffs and fitting errors only in a TS rule. This implies to rethink rules classes relations...
Member slifis::SLIFIS::BuildRuleBaseFromData (const DATA_SET &dataset, RBB_PARAMS &rbb_params)
When would this return false ? Should we make it void ? But maybe in the future, we'll find a situation where it fails, so keep it bool for now!