是否可以将训练有素的网络保存到文件中,然后再次使用它(加载文件)?你能举一个简单的例子吗?目前我应该每次训练都跑:
EncogUtility.trainConsole(network,trainingSet,TRAINING_MINUTES)
答案 0 :(得分:2)
你可以使用这样的东西来保存训练有素的网络文件(这是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));
答案 1 :(得分:1)
使用此示例保存/加载您的网络:
func delCell(indexPath: IndexPath) {/*code for cell removal here*/}