Library API
Class Hierarchy
-
- Class Ante
- Class Antecedent
- Class AttrName
- Class BagDimlp
- Class BpNN
- Class CannotCreateDirectoryError
- Class CannotOpenFileError
- Class CleanRuleStruct
- Struct CleanRuleStruct::AssocAnte
- Struct CleanRuleStruct::CleanRule
- Class CommandArgumentException
- Class DataSet
- Class DataSetFid
- Class Dimlp
- Class DimlpRule
- Struct DimlpRule::Antecedent
- Class ErrorHandler
- Class Fidex
- Struct Fidex::currentExecutionSpecs
- Class FileContentError
- Class FileFormatError
- Class FileNotFoundError
- Class FloatRandomFunction
- Class Hyperbox
- Class Hyperspace
- Class InternalError
- Class IntRandomFunction
- Class Layer
- Class LayerDimlp
- Class LayerDimlp2
- Class LayerDimlp3
- Class LayerDimlp4
- Class LayerFdimlp
- Class LayerRad
- Class LayerSD
- Class LayerSP3
- Class LayerSP4
- Class LayerSP5
- Class OneVarThresDescr
- Struct OneVarThresDescr::Elem
- Class Parameters
- Class RealHyp
- Class RealHyp2
- Class Rule
- Class RuleProcessing
- Struct RuleProcessing::Saved
- Class StairObj
- Class StringInt
- Struct StringInt::Elem
- Class ThresDescr
- Class VectWithRandVal
- Class VirtualHyp
- Enum ParameterCode
Full API
Namespaces
Classes and Structs
- Struct CleanRuleStruct::CleanRule
- Nested Relationships
- Struct Documentation
CleanRuleCleanRule::SevAntCleanRule::NbAntCleanRule::ClassificationCleanRule::StrClassCleanRule::NbAllCarriedCleanRule::NbCarriedTrainCleanRule::NbCarriedTestCleanRule::NbCarriedValidCleanRule::NbCorrectTrainCleanRule::NbCorrectTestCleanRule::NbCorrectValidCleanRule::NbWrongTrainCleanRule::NbWrongTestCleanRule::NbWrongValidCleanRule::AccuracyTrainCleanRule::AccuracyTestCleanRule::AccuracyValidCleanRule::Flag
- Class BpNN
- Inheritance Relationships
- Class Documentation
BpNNBpNN::GetNbLayers()BpNN::GetNbWeightLayers()BpNN::Max()BpNN::GetLayer()BpNN::SaveWeights()BpNN::ForwardOneExample1()BpNN::ForwardOneExample1()BpNN::ForwardOneExample1()BpNN::ReadWeights()BpNN::PrintSpecErrDimlp()BpNN::PrintSpecErr()BpNN::DefineSmlp()BpNN::DefineDimlp()BpNN::DefineQmlp()BpNN::DefineFdimlp()BpNN::DefineFdimlp2()BpNN::DefineSD()BpNN::DefineSP3()BpNN::DefineSP4()BpNN::DefineSP5()BpNN::DefineSR()BpNN::ComputeError()BpNN::TrainPhase()BpNN::BpNN()BpNN::operator=()BpNN::~BpNN()BpNN::BpNN()BpNN::BpNN()BpNN::BpNN()BpNN::resetInitRandomGen()
- Class DataSetFid
- Class Documentation
DataSetFidDataSetFid::DataSetFid()DataSetFid::DataSetFid()DataSetFid::DataSetFid()DataSetFid::DataSetFid()DataSetFid::parseSingleNetwork()DataSetFid::parseMultipleNetworks()DataSetFid::setDataFromFile()DataSetFid::setPredFromFile()DataSetFid::setClassFromFile()DataSetFid::getDatas()DataSetFid::getClasses()DataSetFid::getHasClasses()DataSetFid::getPredictions()DataSetFid::getOutputValuesPredictions()DataSetFid::getNbClasses()DataSetFid::getNbAttributes()DataSetFid::getNbSamples()DataSetFid::setAttributes()DataSetFid::getAttributeNames()DataSetFid::getClassNames()DataSetFid::getHasAttributeNames()DataSetFid::getHasClassNames()DataSetFid::getWeights()DataSetFid::getInBiais()DataSetFid::getInWeights()DataSetFid::getNbNets()
- Class Documentation
- Class DimlpRule
- Nested Relationships
- Inheritance Relationships
- Class Documentation
DimlpRuleDimlpRule::GetNbAnt()DimlpRule::GoToBeg()DimlpRule::GoToNext()DimlpRule::GetVar()DimlpRule::GetVal()DimlpRule::GetRel()DimlpRule::RemAnt()DimlpRule::SetAnt()DimlpRule::SetThres()DimlpRule::IsAntDeleted()DimlpRule::SavePtrAnt()DimlpRule::PrevPtrAnt()DimlpRule::GetNbAntWithout()DimlpRule::DeleteRule()DimlpRule::Insert()DimlpRule::Copy()DimlpRule::Del()DimlpRule::DimlpRule()
- Class Fidex
- Nested Relationships
- Class Documentation
- Class Hyperbox
- Class Documentation
HyperboxHyperbox::Hyperbox()Hyperbox::Hyperbox()Hyperbox::setCoveredSamples()Hyperbox::getDiscriminativeHyperplans()Hyperbox::resetDiscriminativeHyperplans()Hyperbox::computeCoveredSamples()Hyperbox::computeFidelity()Hyperbox::getFidelity()Hyperbox::setFidelity()Hyperbox::getCoveredSamples()Hyperbox::discriminateHyperplan()
- Class Documentation
- Class Layer
- Inheritance Relationships
- Class Documentation
LayerLayer::InitWeights()Layer::GetNbDown()Layer::GetNbUp()Layer::GetDown()Layer::GetUp()Layer::GetDeltaUp()Layer::GetWeights()Layer::GetBias()Layer::SetDown()Layer::SetDeltaDown()Layer::Activation1()Layer::Activation2()Layer::HalfErrFunct()Layer::ReadWeights()Layer::WriteWeights()Layer::PushWeights()Layer::PopWeights()Layer::ForwSpec()Layer::ForwSpec2()Layer::ForwRadial()Layer::ForwLayer()Layer::ForwAndTransf1()Layer::ForwAndTransf2()Layer::ComputeDeltaOut()Layer::ComputeDeltaDownSpec2()Layer::ComputeDeltaDown()Layer::AdaptBiasSpec2()Layer::AdaptBias()Layer::AdaptWeightsSpec()Layer::AdaptWeightsSpec2()Layer::AdaptWeights()Layer::BackLayer()Layer::BackLayerWithout()Layer::SetEtas()Layer::~Layer()Layer::Layer()
- Class OneVarThresDescr
- Nested Relationships
- Class Documentation
OneVarThresDescrOneVarThresDescr::GetNbThres()OneVarThresDescr::GoToBeg()OneVarThresDescr::GoToNext()OneVarThresDescr::GetThres()OneVarThresDescr::GetPtrPat()OneVarThresDescr::GetCountPatDiscr()OneVarThresDescr::IncCountPatDiscr()OneVarThresDescr::SetCountPat()OneVarThresDescr::ResetCountPatDiscr()OneVarThresDescr::Insert()OneVarThresDescr::Del()OneVarThresDescr::OneVarThresDescr()
- Class Parameters
- Class Documentation
ParametersParameters::Parameters()Parameters::Parameters()Parameters::Parameters()Parameters::setInt()Parameters::setInt()Parameters::setFloat()Parameters::setFloat()Parameters::setDouble()Parameters::setDouble()Parameters::setBool()Parameters::setBool()Parameters::setDoubleVector()Parameters::setDoubleVector()Parameters::setIntVector()Parameters::setIntVector()Parameters::setString()Parameters::setDefaultInt()Parameters::setDefaultFloat()Parameters::setDefaultDouble()Parameters::setDefaultBool()Parameters::setDefaultDoubleVector()Parameters::setDefaultIntVector()Parameters::setDefaultString()Parameters::getInt()Parameters::getFloat()Parameters::getDouble()Parameters::getBool()Parameters::getDoubleVector()Parameters::getIntVector()Parameters::getString()Parameters::getArch()Parameters::getArchInd()Parameters::getAllInts()Parameters::getAllFloats()Parameters::getAllDoubles()Parameters::getAllBools()Parameters::getAllDoubleVectors()Parameters::getAllIntVectors()Parameters::getAllStrings()Parameters::isIntSet()Parameters::isFloatSet()Parameters::isDoubleSet()Parameters::isBoolSet()Parameters::isDoubleVectorSet()Parameters::isIntVectorSet()Parameters::isStringSet()Parameters::sanitizePath()Parameters::writeHiddenLayersFile()Parameters::readHiddenLayersFile()Parameters::vectorToString()Parameters::assertStringExists()Parameters::assertIntExists()Parameters::assertFloatExists()Parameters::assertDoubleExists()Parameters::assertBoolExists()Parameters::assertDoubleVectorExists()Parameters::assertIntVectorExists()Parameters::checkAttributeAndClassCounts()Parameters::checkParametersCommon()Parameters::checkParametersFidex()Parameters::checkParametersDecisionThreshold()Parameters::checkParametersDimlpTrn()Parameters::checkParametersNormalization()Parameters::setDefaultNbQuantLevels()Parameters::setDefaultFidex()Parameters::setDefaultDecisionThreshold()Parameters::setDefaultDimlpTrn()Parameters::getParameterName()
- Class Documentation
- Class Rule
- Class Documentation
RuleRule::Rule()Rule::Rule()Rule::setOutputClass()Rule::setCoveringSize()Rule::setFidelity()Rule::setAccuracy()Rule::setConfidence()Rule::setAntecedents()Rule::setCoveredSamples()Rule::getAntecedents()Rule::getNbAntecedents()Rule::getCoveredSamples()Rule::getCoveringSize()Rule::getOutputClass()Rule::getFidelity()Rule::getAccuracy()Rule::getConfidence()Rule::addAntecedent()Rule::addCoveredSample()Rule::toString()Rule::isEqual()Rule::fromJsonFile()Rule::toJsonFile()
- Class Documentation
- Class RuleProcessing
- Nested Relationships
- Class Documentation
RuleProcessingRuleProcessing::IsRuleEmpty()RuleProcessing::GetNbRules()RuleProcessing::GoToBeg()RuleProcessing::GoToNext()RuleProcessing::GetRule()RuleProcessing::Save()RuleProcessing::Previous()RuleProcessing::CountAnt()RuleProcessing::CountRules()RuleProcessing::Clean()RuleProcessing::MixPrune()RuleProcessing::EnlargeAndPrune()RuleProcessing::Insert()RuleProcessing::Del()RuleProcessing::RuleProcessing()RuleProcessing::RuleProcessing()
Enums
- Enum ParameterCode
- Enum Documentation
ParameterCodeParameterCode::TRAIN_DATA_FILEParameterCode::TRAIN_PRED_FILEParameterCode::TRAIN_PRED_OUTFILEParameterCode::TRAIN_CLASS_FILEParameterCode::TEST_DATA_FILEParameterCode::TEST_PRED_FILEParameterCode::TEST_PRED_OUTFILEParameterCode::TEST_CLASS_FILEParameterCode::VALID_DATA_FILEParameterCode::VALID_CLASS_FILEParameterCode::VALID_PRED_OUTFILEParameterCode::RULES_FILEParameterCode::RULES_OUTFILEParameterCode::GLOBAL_RULES_OUTFILEParameterCode::GLOBAL_RULES_FILEParameterCode::EXPLANATION_FILEParameterCode::CONSOLE_FILEParameterCode::ROOT_FOLDERParameterCode::ATTRIBUTES_FILEParameterCode::WEIGHTS_FILEParameterCode::WEIGHTS_OUTFILEParameterCode::HID_FILEParameterCode::STATS_FILEParameterCode::NB_ATTRIBUTESParameterCode::NB_CLASSESParameterCode::NB_DIMLP_NETSParameterCode::NB_EX_PER_NETParameterCode::NB_QUANT_LEVELSParameterCode::NB_FIDEX_RULESParameterCode::HEURISTICParameterCode::MAX_ITERATIONSParameterCode::MIN_COVERINGParameterCode::COVERING_STRATEGYParameterCode::MAX_FAILED_ATTEMPTSParameterCode::NB_THREADSParameterCode::POSITIVE_CLASS_INDEXParameterCode::SEEDParameterCode::DECISION_THRESHOLDParameterCode::HI_KNOTParameterCode::DROPOUT_HYPParameterCode::DROPOUT_DIMParameterCode::MIN_FIDELITYParameterCode::LOWEST_MIN_FIDELITYParameterCode::LEARNING_RATEParameterCode::MOMENTUMParameterCode::FLATParameterCode::ERROR_THRESHParameterCode::ACC_THRESHParameterCode::ABS_ERROR_THRESHParameterCode::NB_EPOCHSParameterCode::NB_EPOCHS_ERRORParameterCode::WITH_RULE_EXTRACTIONParameterCode::NORMALIZATION_FILEParameterCode::MUSParameterCode::SIGMASParameterCode::NORMALIZATION_INDICESParameterCode::WITH_FIDEXParameterCode::WITH_MINIMAL_VERSIONParameterCode::FIRST_HIDDEN_LAYERParameterCode::HIDDEN_LAYERSParameterCode::HIDDEN_LAYERS_OUTFILEParameterCode::HIDDEN_LAYERS_FILEParameterCode::_NB_PARAMETERS
- Enum Documentation