是否可以将经过训练的网络保存到文件中,然后再次使用它(加载文件)?可以举个简单的例子吗?目前我每次训练都应该运行:
EncogUtility.trainConsole(网络、trainingSet、TRAINING_MINUTES)
最佳答案
你可以使用类似这样的东西来保存训练好的网络文件(这是C#,Java可能有不同的FileInfo类):
FileInfo networkFile = new FileInfo(@"C:\Data\network.eg");
Encog.Persist.EncogDirectoryPersistence.SaveObject(networkFile, (BasicNetwork)network);
然后您可以使用类似的方法来重新加载网络文件:
network = (BasicNetwork)(Encog.Persist.EncogDirectoryPersistence.LoadObject(networkFile));
关于java - Encog,保存到经过训练的网络文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34680581/