2016-10-28 3 views
1

Я попытался предсказать временные ряды, используя LSTM RNN synaptic.js - Node neural network Package. Я установил 1500 итераций, 70 memcells и использовал тонны входных данных. поэтому для обучения и тестирования потребуется около 4 часов. Обученная модель была хорошей. после получения результата предсказания я хотел немного изменить входные данные и повторно использовать эту обучаемую модель. Но я не мог найти способ сохранить обученную модель. Мне нужна ваша помощь и совет. благодаряВозможно ли повторное использование модели LSTM RNN в модели synaptics.js?

http://caza.la/synaptic/#/

+0

Вы нашли решение для этого? –

ответ

0

Это довольно легко сделать! Для этого на самом деле есть встроенная функция. Есть два способа сделать это.

Если вы хотите использовать сеть без подготовки снова

Это создаст отдельную функцию вашей сети, вы можете использовать его в любом месте с JavaScript, не требуя synaptic.js! Wiki

var standalone = myNetwork.standalone(); 

Если вы хотите изменить сеть позже

Просто преобразовать свою сеть в формате JSON. Это может быть загружено в любое время снова с помощью synaptic.js! Wiki

// Export the network to a JSON which you can save as plain text 
var exported = myNetwork.toJSON(); 

// Conver the network back to useable network 
var imported = Network.fromJSON(exported);