diff --git a/index.html b/index.html index 2bdf5b8..e69e264 100644 --- a/index.html +++ b/index.html @@ -861,7 +861,7 @@ - + diff --git a/package-lock.json b/package-lock.json index 57dd4dc..6d7851d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,8 +13,8 @@ "@tensorflow-models/blazeface": "^0.0.7", "@tensorflow-models/knn-classifier": "^1.2.2", "@tensorflow-models/mobilenet": "^2.1.0", - "@tensorflow/tfjs": "^3.13.0", - "@tensorflow/tfjs-backend-wasm": "^3.13.0", + "@tensorflow/tfjs": "^3.14.0", + "@tensorflow/tfjs-backend-wasm": "^3.14.0", "axios": "^0.26.0", "electron-squirrel-startup": "^1.0.0", "nodemailer": "^6.7.2", @@ -1472,16 +1472,16 @@ } }, "node_modules/@tensorflow/tfjs": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs/-/tfjs-3.13.0.tgz", - "integrity": "sha512-B5HvNH+6hHhQQkn+AG+u4j5sxZBMYdsq4IWXlBZzioJcVygtZhBWXkxp01boSwngjqUBgi8S2DopBE7McAUKqQ==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs/-/tfjs-3.14.0.tgz", + "integrity": "sha512-tqp3LcmbjhcbtvQZdGiaTSv9zYMH/RqtHHPbTjHw5TpXAcLp3/g//QHed7Bmm2C6q96SKIgDU/7WCJmNrpoxRA==", "dependencies": { - "@tensorflow/tfjs-backend-cpu": "3.13.0", - "@tensorflow/tfjs-backend-webgl": "3.13.0", - "@tensorflow/tfjs-converter": "3.13.0", - "@tensorflow/tfjs-core": "3.13.0", - "@tensorflow/tfjs-data": "3.13.0", - "@tensorflow/tfjs-layers": "3.13.0", + "@tensorflow/tfjs-backend-cpu": "3.14.0", + "@tensorflow/tfjs-backend-webgl": "3.14.0", + "@tensorflow/tfjs-converter": "3.14.0", + "@tensorflow/tfjs-core": "3.14.0", + "@tensorflow/tfjs-data": "3.14.0", + "@tensorflow/tfjs-layers": "3.14.0", "argparse": "^1.0.10", "chalk": "^4.1.0", "core-js": "3", @@ -1493,9 +1493,9 @@ } }, "node_modules/@tensorflow/tfjs-backend-cpu": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.13.0.tgz", - "integrity": "sha512-POmzUoAP8HooYYTZ72O1ZYkpVZB0f+8PeAkbTxIG0oahcJccj6a0Vovp1A6xWKfljUoPlJb3jWVC++S603ZL8w==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.14.0.tgz", + "integrity": "sha512-Sk0B8p1QUqxEVsOmBNxxX2BUgeR8mfXVc6JZM5lWKP79bYy8YGzuiitrSrcxAhEFAANgmDVvM9FTTVR25a0CWg==", "dependencies": { "@types/seedrandom": "2.4.27", "seedrandom": "2.4.3" @@ -1504,27 +1504,27 @@ "yarn": ">= 1.3.2" }, "peerDependencies": { - "@tensorflow/tfjs-core": "3.13.0" + "@tensorflow/tfjs-core": "3.14.0" } }, "node_modules/@tensorflow/tfjs-backend-wasm": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-wasm/-/tfjs-backend-wasm-3.13.0.tgz", - "integrity": "sha512-h5kNS4xvljoySzfcFwqbdFB6QZGR06IA9/Xq/PjBeZt18XEoJGqKHbOCYupmUlr5pxo/gnXzPhAC2h4SfZXPXw==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-wasm/-/tfjs-backend-wasm-3.14.0.tgz", + "integrity": "sha512-7dCG5eJRyK3CpXXbisbMcFyoi//fx62EQ+bvIra4/9YaTzkCoREDw9TAyyyTG4/wCxtOlU4+lmKD9675AXf97Q==", "dependencies": { - "@tensorflow/tfjs-backend-cpu": "3.13.0", + "@tensorflow/tfjs-backend-cpu": "3.14.0", "@types/emscripten": "~0.0.34" }, "peerDependencies": { - "@tensorflow/tfjs-core": "3.13.0" + "@tensorflow/tfjs-core": "3.14.0" } }, "node_modules/@tensorflow/tfjs-backend-webgl": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.13.0.tgz", - "integrity": "sha512-ZuJS11tCoZx2F1Eq7wqiqu8euJpPW/JV0qOKBehlRpV2qQrR+wHMpBT1hhDl4qU4LdgFTtSggKIRg/L8b0ScUQ==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.14.0.tgz", + "integrity": "sha512-P3qB9LmC69+9ut9cC76mGUS4tLIFk95qmWUaUP1Zk4R3iLkiRnLE4xmBxGnm3rNckoWS77Ujpel58i4QK1BmCw==", "dependencies": { - "@tensorflow/tfjs-backend-cpu": "3.13.0", + "@tensorflow/tfjs-backend-cpu": "3.14.0", "@types/offscreencanvas": "~2019.3.0", "@types/seedrandom": "2.4.27", "@types/webgl-ext": "0.0.30", @@ -1535,21 +1535,21 @@ "yarn": ">= 1.3.2" }, "peerDependencies": { - "@tensorflow/tfjs-core": "3.13.0" + "@tensorflow/tfjs-core": "3.14.0" } }, "node_modules/@tensorflow/tfjs-converter": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.13.0.tgz", - "integrity": "sha512-H2VpDTv9Ve0HBt7ttzz46DmnsPaiT0B+yJjVH3NebGZbgY9C8boBgJIsdyqfiqEWBS3WxF8h4rh58Hv5XXMgaQ==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.14.0.tgz", + "integrity": "sha512-cz8dpfOU5kOeY8SyNdmg5Pv836fYmZGH/6j3VaslALkqK63TOgVGpWUzi7f10KEZCZUk29TTVeu3u9zqobSBpA==", "peerDependencies": { - "@tensorflow/tfjs-core": "3.13.0" + "@tensorflow/tfjs-core": "3.14.0" } }, "node_modules/@tensorflow/tfjs-core": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.13.0.tgz", - "integrity": "sha512-18qBEVIB/4u2OUK9nA5P1XT3e3LyarElD1UKNSNDpnMLxhLTUVZaCR71eHJcpl9wP2Q0cciaTJCTpJdPv1tNDQ==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.14.0.tgz", + "integrity": "sha512-bS/iuI9BpDVZuqEPfLzIFLoHYd+ihNIiux+EXveuFO8phPx7FkgPqakatHYLzrdYlOfAXurIxIlGNAzVKNQOUQ==", "dependencies": { "@types/long": "^4.0.1", "@types/offscreencanvas": "~2019.3.0", @@ -1564,24 +1564,24 @@ } }, "node_modules/@tensorflow/tfjs-data": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-data/-/tfjs-data-3.13.0.tgz", - "integrity": "sha512-n50+lxPK0CU72nlFt4dzMCCNV44CQsQU3sSP9zdR2bYHeoFqjjy1ISp+UV5N5DNLj7bsEMs73kGS1EuJ7YcdqQ==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-data/-/tfjs-data-3.14.0.tgz", + "integrity": "sha512-pM3Hn51LyAWvOoh6ll5ei5Ec6o14gblyNDfuV0xeOphUAEXGEdpjFP/GDkDPlgLPQAxTli78Jd1B+cLKbgWwTQ==", "dependencies": { "@types/node-fetch": "^2.1.2", "node-fetch": "~2.6.1" }, "peerDependencies": { - "@tensorflow/tfjs-core": "3.13.0", + "@tensorflow/tfjs-core": "3.14.0", "seedrandom": "~2.4.3" } }, "node_modules/@tensorflow/tfjs-layers": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-layers/-/tfjs-layers-3.13.0.tgz", - "integrity": "sha512-kTWJ/+9fbNCMDA9iQjDMYHmWivsiWz8CKNSOZdeCW7tiBwF1EiREBVQXMk1JI11ngQa8f+rYSLs7rkhp3SYl5Q==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-layers/-/tfjs-layers-3.14.0.tgz", + "integrity": "sha512-7ACV0WrxUF4nRRvLmCiKevAHPhChaxgZ+5T5lPrjR1PtFGL0yOsWVaHphSvUIOHEV5HA6S06/p3Yi+2wlDL6fA==", "peerDependencies": { - "@tensorflow/tfjs-core": "3.13.0" + "@tensorflow/tfjs-core": "3.14.0" } }, "node_modules/@tootallnate/once": { @@ -9212,16 +9212,16 @@ "integrity": "sha512-JjqT9ijHDFA2FEpUGWg7H2lQ0GrMuE2VmiCRBYmUew6b4JKht8LXDjG5HxZh95YH6c/25sZWTpGeHbquloH+hw==" }, "@tensorflow/tfjs": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs/-/tfjs-3.13.0.tgz", - "integrity": "sha512-B5HvNH+6hHhQQkn+AG+u4j5sxZBMYdsq4IWXlBZzioJcVygtZhBWXkxp01boSwngjqUBgi8S2DopBE7McAUKqQ==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs/-/tfjs-3.14.0.tgz", + "integrity": "sha512-tqp3LcmbjhcbtvQZdGiaTSv9zYMH/RqtHHPbTjHw5TpXAcLp3/g//QHed7Bmm2C6q96SKIgDU/7WCJmNrpoxRA==", "requires": { - "@tensorflow/tfjs-backend-cpu": "3.13.0", - "@tensorflow/tfjs-backend-webgl": "3.13.0", - "@tensorflow/tfjs-converter": "3.13.0", - "@tensorflow/tfjs-core": "3.13.0", - "@tensorflow/tfjs-data": "3.13.0", - "@tensorflow/tfjs-layers": "3.13.0", + "@tensorflow/tfjs-backend-cpu": "3.14.0", + "@tensorflow/tfjs-backend-webgl": "3.14.0", + "@tensorflow/tfjs-converter": "3.14.0", + "@tensorflow/tfjs-core": "3.14.0", + "@tensorflow/tfjs-data": "3.14.0", + "@tensorflow/tfjs-layers": "3.14.0", "argparse": "^1.0.10", "chalk": "^4.1.0", "core-js": "3", @@ -9230,29 +9230,29 @@ } }, "@tensorflow/tfjs-backend-cpu": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.13.0.tgz", - "integrity": "sha512-POmzUoAP8HooYYTZ72O1ZYkpVZB0f+8PeAkbTxIG0oahcJccj6a0Vovp1A6xWKfljUoPlJb3jWVC++S603ZL8w==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.14.0.tgz", + "integrity": "sha512-Sk0B8p1QUqxEVsOmBNxxX2BUgeR8mfXVc6JZM5lWKP79bYy8YGzuiitrSrcxAhEFAANgmDVvM9FTTVR25a0CWg==", "requires": { "@types/seedrandom": "2.4.27", "seedrandom": "2.4.3" } }, "@tensorflow/tfjs-backend-wasm": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-wasm/-/tfjs-backend-wasm-3.13.0.tgz", - "integrity": "sha512-h5kNS4xvljoySzfcFwqbdFB6QZGR06IA9/Xq/PjBeZt18XEoJGqKHbOCYupmUlr5pxo/gnXzPhAC2h4SfZXPXw==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-wasm/-/tfjs-backend-wasm-3.14.0.tgz", + "integrity": "sha512-7dCG5eJRyK3CpXXbisbMcFyoi//fx62EQ+bvIra4/9YaTzkCoREDw9TAyyyTG4/wCxtOlU4+lmKD9675AXf97Q==", "requires": { - "@tensorflow/tfjs-backend-cpu": "3.13.0", + "@tensorflow/tfjs-backend-cpu": "3.14.0", "@types/emscripten": "~0.0.34" } }, "@tensorflow/tfjs-backend-webgl": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.13.0.tgz", - "integrity": "sha512-ZuJS11tCoZx2F1Eq7wqiqu8euJpPW/JV0qOKBehlRpV2qQrR+wHMpBT1hhDl4qU4LdgFTtSggKIRg/L8b0ScUQ==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.14.0.tgz", + "integrity": "sha512-P3qB9LmC69+9ut9cC76mGUS4tLIFk95qmWUaUP1Zk4R3iLkiRnLE4xmBxGnm3rNckoWS77Ujpel58i4QK1BmCw==", "requires": { - "@tensorflow/tfjs-backend-cpu": "3.13.0", + "@tensorflow/tfjs-backend-cpu": "3.14.0", "@types/offscreencanvas": "~2019.3.0", "@types/seedrandom": "2.4.27", "@types/webgl-ext": "0.0.30", @@ -9261,14 +9261,14 @@ } }, "@tensorflow/tfjs-converter": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.13.0.tgz", - "integrity": "sha512-H2VpDTv9Ve0HBt7ttzz46DmnsPaiT0B+yJjVH3NebGZbgY9C8boBgJIsdyqfiqEWBS3WxF8h4rh58Hv5XXMgaQ==" + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.14.0.tgz", + "integrity": "sha512-cz8dpfOU5kOeY8SyNdmg5Pv836fYmZGH/6j3VaslALkqK63TOgVGpWUzi7f10KEZCZUk29TTVeu3u9zqobSBpA==" }, "@tensorflow/tfjs-core": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.13.0.tgz", - "integrity": "sha512-18qBEVIB/4u2OUK9nA5P1XT3e3LyarElD1UKNSNDpnMLxhLTUVZaCR71eHJcpl9wP2Q0cciaTJCTpJdPv1tNDQ==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.14.0.tgz", + "integrity": "sha512-bS/iuI9BpDVZuqEPfLzIFLoHYd+ihNIiux+EXveuFO8phPx7FkgPqakatHYLzrdYlOfAXurIxIlGNAzVKNQOUQ==", "requires": { "@types/long": "^4.0.1", "@types/offscreencanvas": "~2019.3.0", @@ -9280,18 +9280,18 @@ } }, "@tensorflow/tfjs-data": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-data/-/tfjs-data-3.13.0.tgz", - "integrity": "sha512-n50+lxPK0CU72nlFt4dzMCCNV44CQsQU3sSP9zdR2bYHeoFqjjy1ISp+UV5N5DNLj7bsEMs73kGS1EuJ7YcdqQ==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-data/-/tfjs-data-3.14.0.tgz", + "integrity": "sha512-pM3Hn51LyAWvOoh6ll5ei5Ec6o14gblyNDfuV0xeOphUAEXGEdpjFP/GDkDPlgLPQAxTli78Jd1B+cLKbgWwTQ==", "requires": { "@types/node-fetch": "^2.1.2", "node-fetch": "~2.6.1" } }, "@tensorflow/tfjs-layers": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-layers/-/tfjs-layers-3.13.0.tgz", - "integrity": "sha512-kTWJ/+9fbNCMDA9iQjDMYHmWivsiWz8CKNSOZdeCW7tiBwF1EiREBVQXMk1JI11ngQa8f+rYSLs7rkhp3SYl5Q==" + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-layers/-/tfjs-layers-3.14.0.tgz", + "integrity": "sha512-7ACV0WrxUF4nRRvLmCiKevAHPhChaxgZ+5T5lPrjR1PtFGL0yOsWVaHphSvUIOHEV5HA6S06/p3Yi+2wlDL6fA==" }, "@tootallnate/once": { "version": "1.1.2", diff --git a/package.json b/package.json index 1f22d11..122da8d 100644 --- a/package.json +++ b/package.json @@ -35,8 +35,8 @@ "@tensorflow-models/blazeface": "^0.0.7", "@tensorflow-models/knn-classifier": "^1.2.2", "@tensorflow-models/mobilenet": "^2.1.0", - "@tensorflow/tfjs": "^3.13.0", - "@tensorflow/tfjs-backend-wasm": "^3.13.0", + "@tensorflow/tfjs": "^3.14.0", + "@tensorflow/tfjs-backend-wasm": "^3.14.0", "axios": "^0.26.0", "electron-squirrel-startup": "^1.0.0", "nodemailer": "^6.7.2",