JSFiddle - React, Tailwind, and code Playground
by Timar
HTML
<script src="https://rawgit.com/eu81273/jsfiddle-console/master/console.js"></script>
<script src="https://unpkg.com/brain.js"></script>
JavaScript
const trainingData = [
'truefalsefalsetrue&&false=false',
'truefalsetruetrue||false=true',
'falsetruefalsefalse&&true=false',
'falsetruetruefalse||true=true'
];
const lstm = new brain.recurrent.LSTM();
const result = lstm.train(trainingData, {
iterations: 1500,
log: details => console.log(details),
errorThresh: 0.011
});
const run1 = lstm.run('truefalsetrue');
const run2 = lstm.run('falsetruefalse');
const run3 = lstm.run('falsetruetrue');
const run4 = lstm.run('truefalsefalse');
console.log('run 1: Jane' + run1);
console.log('run 2: Doug' + run2);
console.log('run 3: Spot' + run3);
console.log('run 4: It' + run4);