File LRPpreprocessorPOStaggerDatabase Documentation

Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: LRPpreprocessorPOStaggerDatabase.cpp/.hpp

File Description: LRP preprocessor POS tagger database

File Function List


File Diagram (functions hierarchy)


Function LRPpreprocessorPOStaggerDatabaseClass::initialisePOStaggerDatabase()

Function Summary
namereturn typedescription
initialisePOStaggerDatabasevoidinitialise POS tagger database

Function Arguments
nametypedescription
newLRPposTaggerDatabaseFolderNameconst string new LRP pos tagger database folder name

Function Reference List


Function Trace
locationcurrent function being traced
LRPmain.hppinitialisePOStaggerDatabase

Trace Diagram (magenta)


Function LRPpreprocessorPOStaggerDatabaseClass::writeDatabaseNeuralNetwork()

Function Summary
namereturn typedescription
writeDatabaseNeuralNetworkboolwrite database neural network

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStagger.hppwriteDatabaseNeuralNetwork
LRPmain.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStagger.hppgeneratePOStaggerDatabaseFromWikiDumpText

Trace Diagram (magenta)


Function LRPpreprocessorPOStaggerDatabaseClass::externalANNgenerateBatchTrainData()

Function Summary
namereturn typedescription
externalANNgenerateBatchTrainDataboolexternal ANN generate batch train data

Function Arguments
nametypedescription
firstExperienceInListconst ANNexperience* first experience in list
batchIndex const int batch index

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStagger.hppexternalANNgenerateBatchTrainData
LRPmain.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStagger.hppgeneratePOStaggerDatabaseFromWikiDumpText

Trace Diagram (magenta)


Function LRPpreprocessorPOStaggerDatabaseClass::externalANNgenerateBatchFileName()

Function Summary
namereturn typedescription
externalANNgenerateBatchFileNamestringexternal ANN generate batch file name

Function Arguments
nametypedescription
fileNamePrependconst string file name prepend
batchIndex const int batch index

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStaggerDatabase.hppexternalANNgenerateBatchFileName
LRPpreprocessorPOStagger.hppexternalANNgenerateBatchTrainData
LRPmain.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStagger.hppgeneratePOStaggerDatabaseFromWikiDumpText

Trace Diagram (magenta)


Function LRPpreprocessorPOStaggerDatabaseClass::externalANNgenerateBatchTrainDataExecuteFeed()

Function Summary
namereturn typedescription
externalANNgenerateBatchTrainDataExecuteFeedboolexternal ANN generate batch train data execute feed

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStaggerDatabase.hppexternalANNgenerateBatchTrainDataExecuteFeed
LRPpreprocessorPOStagger.hppexternalANNgenerateBatchTrainData
LRPmain.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStagger.hppgeneratePOStaggerDatabaseFromWikiDumpText

Trace Diagram (magenta)


Function LRPpreprocessorPOStaggerDatabaseClass::externalANNtrain()

Function Summary
namereturn typedescription
externalANNtrainboolexternal ANN train

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStagger.hppexternalANNtrain
LRPmain.hppgeneratePOStaggerDatabaseFromWikiDumpText

Trace Diagram (magenta)


Function LRPpreprocessorPOStaggerDatabaseClass::externalANNtrainEpoch()

Function Summary
namereturn typedescription
externalANNtrainEpochboolexternal ANN train epoch

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStagger.hppexternalANNtrainEpoch
LRPmain.hppgeneratePOStaggerDatabaseFromWikiDumpText

Trace Diagram (magenta)


Function LRPpreprocessorPOStaggerDatabaseClass::externalANNtrainEpochBatch()

Function Summary
namereturn typedescription
externalANNtrainEpochBatchboolexternal ANN train epoch batch

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStaggerDatabase.hppexternalANNtrainEpochBatch
LRPpreprocessorPOStaggerDatabase.hppexternalANNgenerateBatchTrainDataExecuteFeed
LRPpreprocessorPOStagger.hppexternalANNgenerateBatchTrainData
LRPmain.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStagger.hppgeneratePOStaggerDatabaseFromWikiDumpText

Trace Diagram (magenta)


Function LRPpreprocessorPOStaggerDatabaseClass::externalANNgenerateBatchDataExperiences()

Function Summary
namereturn typedescription
externalANNgenerateBatchDataExperiencesboolexternal ANN generate batch data experiences

Function Arguments
nametypedescription
firstExperienceInListconst ANNexperience* first experience in list
batchDataInput vector<string>* batch data input
batchDataOutput vector<string>* batch data output

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStaggerDatabase.hppexternalANNgenerateBatchDataExperiences
LRPpreprocessorPOStagger.hppexternalANNgenerateBatchTrainData
LRPmain.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStagger.hppgeneratePOStaggerDatabaseFromWikiDumpText

Trace Diagram (magenta)


Function LRPpreprocessorPOStaggerDatabaseClass::externalANNgenerateBatchDataExperienceInput()

Function Summary
namereturn typedescription
externalANNgenerateBatchDataExperienceInputstringexternal ANN generate batch data experience input

Function Arguments
nametypedescription
currentExperienceInListconst ANNexperience* current experience in list

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStagger.hppexternalANNgenerateBatchDataExperienceInput
LRPpreprocessorPOStagger.hppaddPOStaggerDatabaseEntry1
LRPmain.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStagger.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStaggerDatabase.hppexternalANNgenerateBatchDataExperienceInput
LRPpreprocessorPOStaggerDatabase.hppexternalANNgenerateBatchDataExperiences

Trace Diagram (magenta)


Function LRPpreprocessorPOStaggerDatabaseClass::externalANNexecuteScript()

Function Summary
namereturn typedescription
externalANNexecuteScriptboolexternal ANN execute script

Function Arguments
nametypedescription
scriptNamestring script name

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStaggerDatabase.hppexternalANNexecuteScript
LRPpreprocessorPOStaggerDatabase.hppexternalANNtrainEpochBatch
LRPpreprocessorPOStaggerDatabase.hppexternalANNgenerateBatchTrainDataExecuteFeed
LRPpreprocessorPOStagger.hppexternalANNgenerateBatchTrainData
LRPmain.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStagger.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStaggerDatabase.hppexternalANNexecuteScript
LRPpreprocessorPOStaggerDatabase.hppexternalANNexecuteScript

Trace Diagram (magenta)


Function LRPpreprocessorPOStaggerDatabaseClass::generateIntFormatString()

Function Summary
namereturn typedescription
generateIntFormatStringstringgenerate int format string

Function Arguments
nametypedescription
numberOfCharactersconst int number of characters

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStagger.hppgenerateIntFormatString
LRPpreprocessorPOStagger.hppgenerateWikiDumpTextInputFileName
LRPmain.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStagger.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStaggerDatabase.hppgenerateIntFormatString
LRPpreprocessorPOStaggerDatabase.hppexternalANNgenerateBatchFileName

Trace Diagram (magenta)


Function LRPpreprocessorPOStaggerDatabaseClass::determinePOSambiguityInfoIsAmbiguous()

Function Summary
namereturn typedescription
determinePOSambiguityInfoIsAmbiguousbooldetermine POS ambiguity info is ambiguous

Function Arguments
nametypedescription
POSambiguityInfoconst uint64_t POS ambiguity info
unambiguousPOSinfoIndex uchar* unambiguous POS info index
treatWordAsAmbiguousIfNullPOSvalue const bool treat word as ambiguous if null POS value

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStagger.hppdeterminePOSambiguityInfoIsAmbiguous
LRPpreprocessorPOStagger.hppdeterminePOSambiguityInfo
LRPpreprocessorPOStagger.hppgeneratePOSambiguityInfoPermutation
LRPmain.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStagger.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStagger.hppdeterminePOSambiguityInfoIsAmbiguous

Trace Diagram (magenta)


Function LRPpreprocessorPOStaggerDatabaseClass::externalANNgenerateExperienceInputStandalone()

Function Summary
namereturn typedescription
externalANNgenerateExperienceInputStandalonestringexternal ANN generate experience input standalone

Function Arguments
nametypedescription
currentExperienceInListconst ANNexperience* current experience in list

Function Reference List


Function Trace
locationcurrent function being traced
LRPpreprocessorPOStaggerDatabase.hppexternalANNgenerateExperienceInputStandalone
LRPpreprocessorPOStagger.hppexternalANNgenerateBatchDataExperienceInput
LRPpreprocessorPOStagger.hppaddPOStaggerDatabaseEntry1
LRPmain.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStagger.hppgeneratePOStaggerDatabaseFromWikiDumpText
LRPpreprocessorPOStaggerDatabase.hppexternalANNgenerateBatchDataExperienceInput
LRPpreprocessorPOStaggerDatabase.hppexternalANNgenerateBatchDataExperiences

Trace Diagram (magenta)