Предполагается, что ваш файл data.json находится в том же каталоге:
fetch('data.json')
.then(response => response.json())
.then(json => {
const result = brain.likely(json, net);
});
В качестве альтернативы, с async / await:
(async () => {
const json = await (await fetch('data.json')).json();
const result = brain.likely(json, net);
})();
Если это сделано с помощью загрузки файла:
// target input element
const input = document.querySelector('input');
// upload event
input.addEventListener('change', () => {
const file = this.files[0];
const reader = new FileReader();
reader.addEventListener('load', e => {
const json = JSON.parse(e.target.result);
const result = brain.likely(json, net);
});
reader.readAsText(file);
});
Если сделано через узел:
const json = require('./data.json');
brain.likely(json, net);
Полезные ресурсы для обработки файлов: