deeplearning4j: Как я могу сохранить / сохранить обученную модель на уровне постоянства и загрузить ее обратно, когда приходит специальный запрос для оценки модели глубокого обучения?
DataNormalization normalizer = new NormalizerStandardize();
normalizer.fit(trainingData); //Collect the statistics (mean/stdev) from the training data. This does not modify the input data
normalizer.transform(trainingData);
//run the model
MultiLayerNetwork model = new MultiLayerNetwork(conf);
model.init();
model.setListeners(new ScoreIterationListener(100));
for( int i=0; i<epochs; i++ ) {
model.fit(trainingData);
}
Мне нужнохранить обученную модель.Как я могу это сделать?С каким Api?
//evaluate the model on the test set
Evaluation eval = new Evaluation(3);
INDArray output = model.output(testData.getFeatures());
eval.eval(testData.getLabels(), output);
log.info(eval.stats());