2015-03-12 2 views
1

Я смотрел пример ниже, но не смог найти способ сохранить NormalizationHelper в файл, как это предлагается в комментарии. Я пытался как метод ниже, первый один выдаст ошибку, а второй один спасает его, но затем выдает ошибку загрузки файла с EncogUtility.LoadEGB2MemoryNormalizationHelper - как сохранить его в файле

Спасибо за ваше время уважением Винченцо

EncogDirectoryPersistence .SaveObject EncogUtility.SaveEGB

Encog-DotNet-ядро-3.3.0 \ ConsoleExamples \ Примеры \ Руководство \ TimeSeries \ SunSpotTimeseries.cs

 // Loop over the entire, original, dataset and feed it through the 
     // model. This also shows how you would process new data, that was 
     // not part of your training set. You do not need to retrain, simply 
     // use the NormalizationHelper class. After you train, you can save 
     // the NormalizationHelper to later normalize and denormalize your 
     // data. 

ответ

1

В прошлом году я столкнулся с той же проблемой сериализации в Encog 3.3 и исправил ее в ветви репозитория github. См. Отчет об ошибке Encog "NormalizationHelper is not serializable #194".

Это не похоже, что более новая версия была выпущена с тех пор. Эта проблема отмечена для включения в v3.4.

Одним из способов обхода в то же время было бы загрузить текущую базу кода разработки из репозитория github.