When I run the p300 bci scenario openvibe-scenarios\bci\p300-speller-xDAWN\p300-speller-3-train-classifier.xml
I get this error:
Code: Select all
IBox& l_rStaticBoxContext=this->getStaticBoxContext();
CIdentifier a;//we need to fill this
CString b;
l_rStaticBoxContext.getSettingValue(0, b);// b is filled here I suppose
a=this->getTypeManager().getEnumerationEntryValueFromName(OVTK_TypeId_ClassificationAlgorithm, b);
if(a==OV_UndefinedIdentifier) //true
{
this->getLogManager() << LogLevel_Error << "Unknown classifier algorithm [" << b << "]\n"; // my code goes here!!!!!!!!!!!!!!!!!!!!!!
return false;
}
Code: Select all
uint64 CTypeManager::getEnumerationEntryValueFromName(
const CIdentifier& rTypeIdentifier,
const CString& rEntryName) const
I am not very much into these identificators, so I will appreciate some hints.
I am using the 13.1 code.
Also I have noticed this problem is only when the classifier is set to "LDA". When changed to "SVM" works fine.
I believe that LDA registration is missing in ovp_main.cpp project OpenViBE-plugins-classification-dynamic???
Anton Andreev
Gipsa-lab
p.s. I can not checkout the code from svn from svn://scm.gforge.inria.fr/svn/openvibe/trunk