Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var server = new ChallengeClient(settings.model);
- log.info('Predicting results...');
- // override problem iterator to use our own
- server.problemIterator = function(problem) {
- // run learning algorithm solution to get output prediction
- var output = brain.predict(problem.inputs);
- // add predicted output to problem object
- problem.predicted_output = output;
- // send output prediction to server to update graph ui
- server.sendPrediction(problem, function(data) {
- //log.info(data);
- });
- };
- // when server send exit command
- server.onExit = function(data) {
- log.info('Prediction completed!');
- // save process results when completed
- if(model) {
- log.info('Saving to network memory...');
- model = brain.exportModel();
- memory.remember(model);
- log.info('Network memory saved!');
- }
- };
- // start iterating through challenge problems
- server.start();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement