allData = {
const redData = tf.randomNormal([NPOINTS, 2], 2, 2)
console.log(redData)
const redLabels = tf.zeros([NPOINTS])
const blueData = tf.randomNormal([NPOINTS, 2], -2, 2)
const blueLabels = tf.ones([NPOINTS])
let flatArray = Array.from(redData.concat(blueData).dataSync())
let trueLabels = Array.from(redLabels.concat(blueLabels).dataSync())
let fullArray = []
for (let i = 0; i < flatArray.length; i += 2) {
fullArray.push({
"id": i / 2,
"x": flatArray[i],
"y": flatArray[i+1],
"label": trueLabels[i / 2],
"labelled": false
})
}
return fullArray
}