all these changes

This commit is contained in:
Jake Kasper
2026-04-09 13:19:47 -05:00
parent e83a51a051
commit 65315f36d1
39102 changed files with 7932979 additions and 567 deletions

42
frontend/node_modules/skmeans/test/test.js generated vendored Normal file
View File

@@ -0,0 +1,42 @@
const skmeans = require("../main.js");
function testUni() {
var data = [];
for(let i=0;i<1000;i++) {
var r = Math.random();
if(r>=0 && r<0.33) data.push(r);
else if(r>=0.33 && r<0.66) data.push(r+4);
else data.push(r+9);
}
var its = 10000;
var ti = Date.now();
for(var i=0;i<its;i++) {
var res = skmeans(data,3);
}
var tf = Date.now();
console.log("Unidimensional",1000*its/(tf-ti) + " ops/sec");
}
function testMulti() {
var data = [];
for(let i=0;i<1000;i++) {
var r = Math.random();
if(r>=0 && r<0.33) data.push([r,r*2]);
else if(r>=0.33 && r<0.66) data.push([r+4,2*(r+4)]);
else data.push([r+9,2*(r+9)]);
}
var its = 10000;
var ti = Date.now();
for(var i=0;i<its;i++) {
var res = skmeans(data,3);
}
var tf = Date.now();
console.log("Multidimensional",1000*its/(tf-ti) + " ops/sec");
}
testUni();
testMulti();