It seems that EncogAnalyst.Save(FileInfo) method is not saving the customized data, especially classes.
Eg. With following code:
'Analyst
Dim analyst = New EncogAnalyst()
'Wizard
Dim wizard = New AnalystWizard(analyst)
Dim BaseFile As FileInfo = FileUtil.CombinePath(New FileInfo(CSV_EXPORTS_PATH), 'baseFile.csv')
wizard.Wizard(BaseFile, True, AnalystFileFormat.DecpntComma)
As you can see the rest of the classes were ignored and only those classes which were actually present in the baseFile.csv provided to wizard reflect. This results in Can't determine class for: error when this analyst is loaded later and is used to normalize same type of data but having a different class e.g. CLASS_1
It seems that EncogAnalyst.Save(FileInfo) method is not saving the customized data, especially classes.
Eg. With following code:
And then customizing one of the fields,
This results in following config in .ega file
As you can see the rest of the classes were ignored and only those classes which were actually present in the baseFile.csv provided to wizard reflect. This results in Can't determine class for: error when this analyst is loaded later and is used to normalize same type of data but having a different class e.g. CLASS_1
Kindly review.