Loading External Data : You can initialize ml5.neuralNetwork
specifying an external url to some data structured as a CSV or a JSON file. If you pass in data as part of the options, you will need to provide a callback function that will be called when your data has finished loading. Furthermore, you will need to specify which properties in the data that ml5.neuralNetwork
will use for inputs and outputs.
const options = {
dataUrl: 'data/colorData.csv'
task: 'classification' // or 'regression'
inputs: ['r', 'g','b'], // r, g, b
outputs: ['color'] // red-ish, blue-ish
}
const nn = ml5.neuralNetwork(options, dataLoaded)
function dataLoaded(){
// continue on your neural network journey
nn.normalizeData();
// ...
}