При попытке сохранить нейронную сеть NEAT с помощью библиотеки машинного обучения Encog я получаю следующую ошибку:
System.Collections.Generi c .KeyNotFoundException: «Указанный ключ» Encog .Neural.NEAT.NEATNetwork 'отсутствует в словаре.'
Код, который я использую для сохранения файла, выглядит следующим образом и соответствует документации:
String FILENAME = "C:/Users/`/Desktop/C# Projects/BFA-Dirty/Network.eg";
EncogDirectoryPersistence.SaveObject(new FileInfo(FILENAME), network);
Наряду с ошибкой, это создает файл, но файл пуст.
Есть идеи, как это исправить? Не совсем уверен, что я понимаю ошибку, так как включил Using: Encog.Neural.NEAT;
, которая, по моему мнению, содержит NEATNetwork.