fix iife loader

pull/193/head
Vladimir Mandic 2021-09-11 11:42:48 -04:00
parent 92a8ecfd60
commit 1702b6a833
7 changed files with 511 additions and 225 deletions

View File

@ -11,6 +11,7 @@
### **HEAD -> main** 2021/09/11 mandic00@live.com
- simplify dependencies
- fix file permissions
- remove old build server
- change build process

View File

@ -116,6 +116,7 @@
"input": "src/human.ts",
"output": "dist/human.js",
"minify": true,
"globalName": "Human",
"external": ["fs", "os", "buffer", "util"]
},
{

View File

@ -265,6 +265,7 @@ async function main() {
}
human = new Human(config.main);
// human.tf.env().set('WEBGPU_USE_GLSL', false);
document.getElementById('log').innerText = `Human: version ${human.version}`;
await startWorkers();

View File

@ -1,11 +1,9 @@
// load Human using IIFE script as Chome Mobile does not support Modules as Workers
/// <reference lib="webworker" />
// import Human from '../dist/human.esm.js';
// import Human from '../../dist/human.esm'; // load Human using IIFE script as Chome Mobile does not support Modules as Workers
self.importScripts('../../assets/tf.es2017.js');
self.importScripts('../../assets/tf-backend-webgpu.es2017.js');
self.importScripts('../../dist/human.js');
self.importScripts('../../node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js');
// self.importScripts('../../assets/tf-backend-webgpu.fesm.js');
let human;

438
dist/human.js vendored

File diff suppressed because one or more lines are too long

View File

@ -211,3 +211,288 @@
2021-09-11 11:16:40 STATE: Lint: {"locations":["src/**/*.ts","test/*.js","demo/**/*.js"],"files":75,"errors":0,"warnings":0}
2021-09-11 11:16:41 STATE: ChangeLog: {"repository":"https://github.com/vladmandic/human","branch":"main","output":"CHANGELOG.md"}
2021-09-11 11:16:41 INFO:  Done...
2021-09-11 11:22:21 INFO:  @vladmandic/human version 2.1.5
2021-09-11 11:22:21 INFO:  User: vlado Platform: linux Arch: x64 Node: v16.5.0
2021-09-11 11:22:21 INFO:  Application: {"name":"@vladmandic/human","version":"2.1.5"}
2021-09-11 11:22:21 INFO:  Environment: {"profile":"development","config":"build.json","tsconfig":true,"eslintrc":true,"git":true}
2021-09-11 11:22:21 INFO:  Toolchain: {"build":"0.4.1","esbuild":"0.12.26","typescript":"4.4.3","typedoc":"0.21.9","eslint":"7.32.0"}
2021-09-11 11:22:21 INFO:  Build: {"profile":"development","steps":["serve","watch","compile"]}
2021-09-11 11:22:21 STATE: WebServer: {"ssl":false,"port":10030,"root":"."}
2021-09-11 11:22:21 STATE: WebServer: {"ssl":true,"port":10031,"root":".","sslKey":"node_modules/@vladmandic/build/cert/https.key","sslCrt":"node_modules/@vladmandic/build/cert/https.crt"}
2021-09-11 11:22:21 STATE: Watch: {"locations":["src/**","src/**","tfjs/*"]}
2021-09-11 11:22:21 STATE: Compile: {"name":"tfjs/nodejs/cpu","format":"cjs","platform":"node","input":"tfjs/tf-node.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":102,"outputBytes":1416}
2021-09-11 11:22:21 STATE: Compile: {"name":"human/nodejs/cpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node.js","files":47,"inputBytes":456782,"outputBytes":396579}
2021-09-11 11:22:21 STATE: Compile: {"name":"tfjs/nodejs/gpu","format":"cjs","platform":"node","input":"tfjs/tf-node-gpu.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":110,"outputBytes":1424}
2021-09-11 11:22:21 STATE: Compile: {"name":"human/nodejs/gpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-gpu.js","files":47,"inputBytes":456790,"outputBytes":396583}
2021-09-11 11:22:21 STATE: Compile: {"name":"tfjs/nodejs/wasm","format":"cjs","platform":"node","input":"tfjs/tf-node-wasm.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":149,"outputBytes":1491}
2021-09-11 11:22:21 STATE: Compile: {"name":"human/nodejs/wasm","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-wasm.js","files":47,"inputBytes":456857,"outputBytes":396655}
2021-09-11 11:22:21 STATE: Compile: {"name":"tfjs/browser/esm/nobundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":2168,"outputBytes":1590}
2021-09-11 11:22:21 STATE: Compile: {"name":"human/browser/esm/nobundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm-nobundle.js","files":47,"inputBytes":456956,"outputBytes":398559}
2021-09-11 11:22:21 STATE: Compile: {"name":"tfjs/browser/esm/bundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":7,"inputBytes":2168,"outputBytes":2343983}
2021-09-11 11:22:22 STATE: Compile: {"name":"human/browser/iife/bundle","format":"iife","platform":"browser","input":"src/human.ts","output":"dist/human.js","files":47,"inputBytes":2799349,"outputBytes":1391492}
2021-09-11 11:22:22 STATE: Compile: {"name":"human/browser/esm/bundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm.js","files":47,"inputBytes":2799349,"outputBytes":2583497}
2021-09-11 11:22:22 INFO:  Listening...
2021-09-11 11:25:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/html","size":2009,"url":"/demo/webgpu/index.html","remote":"::ffff:192.168.0.200"}
2021-09-11 11:25:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":8439,"url":"/demo/webgpu/index.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:25:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"font/woff2","size":181500,"url":"/assets/lato-light.woff2","remote":"::ffff:192.168.0.200"}
2021-09-11 11:25:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":2583497,"url":"/dist/human.esm.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:25:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":10894,"url":"/demo/helpers/gl-bench.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:25:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":6541676,"url":"/dist/human.esm.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:25:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"image/x-icon","size":261950,"url":"/favicon.ico","remote":"::ffff:192.168.0.200"}
2021-09-11 11:25:15 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/html","size":2009,"url":"/demo/webgpu/index.html","remote":"::ffff:192.168.0.200"}
2021-09-11 11:25:15 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":8441,"url":"/demo/webgpu/index.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:25:15 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"font/woff2","size":181500,"url":"/assets/lato-light.woff2","remote":"::ffff:192.168.0.200"}
2021-09-11 11:25:15 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":2583497,"url":"/dist/human.esm.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:25:15 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":10894,"url":"/demo/helpers/gl-bench.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:25:15 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":6541676,"url":"/dist/human.esm.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:25:15 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"image/x-icon","size":261950,"url":"/favicon.ico","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/html","size":2009,"url":"/demo/webgpu/index.html","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":8444,"url":"/demo/webgpu/index.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"font/woff2","size":181500,"url":"/assets/lato-light.woff2","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":2583497,"url":"/dist/human.esm.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":10894,"url":"/demo/helpers/gl-bench.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":6541676,"url":"/dist/human.esm.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1000,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1000,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1000,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1000,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"image/x-icon","size":261950,"url":"/favicon.ico","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:09 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:10 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:10 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:10 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:56 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/html","size":2009,"url":"/demo/webgpu/index.html","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:56 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":8466,"url":"/demo/webgpu/index.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:56 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"font/woff2","size":181500,"url":"/assets/lato-light.woff2","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:56 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":2583497,"url":"/dist/human.esm.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:56 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":10894,"url":"/demo/helpers/gl-bench.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:56 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":6541676,"url":"/dist/human.esm.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"image/x-icon","size":261950,"url":"/favicon.ico","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1000,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1000,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1000,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1000,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:31:58 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/html","size":2009,"url":"/demo/webgpu/index.html","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":8444,"url":"/demo/webgpu/index.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"font/woff2","size":181500,"url":"/assets/lato-light.woff2","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":2583497,"url":"/dist/human.esm.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":10894,"url":"/demo/helpers/gl-bench.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":6541676,"url":"/dist/human.esm.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":992,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":992,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":992,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":992,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"image/x-icon","size":261950,"url":"/favicon.ico","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:41 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:42 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:42 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:42 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:32:42 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:34:02 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/html","size":2009,"url":"/demo/webgpu/index.html","remote":"::ffff:192.168.0.200"}
2021-09-11 11:34:02 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":8444,"url":"/demo/webgpu/index.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:34:02 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":2583497,"url":"/dist/human.esm.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:34:02 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":10894,"url":"/demo/helpers/gl-bench.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:34:02 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"font/woff2","size":181500,"url":"/assets/lato-light.woff2","remote":"::ffff:192.168.0.200"}
2021-09-11 11:34:02 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":6541676,"url":"/dist/human.esm.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:34:02 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1035,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:34:02 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1035,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:34:02 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1035,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:34:02 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1035,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:34:02 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"image/x-icon","size":261950,"url":"/favicon.ico","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/html","size":2009,"url":"/demo/webgpu/index.html","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":8444,"url":"/demo/webgpu/index.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"font/woff2","size":181500,"url":"/assets/lato-light.woff2","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":2583497,"url":"/dist/human.esm.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":10894,"url":"/demo/helpers/gl-bench.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":6541676,"url":"/dist/human.esm.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":991,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":991,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":991,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":991,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"image/x-icon","size":261950,"url":"/favicon.ico","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:05 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:06 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:06 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:06 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:06 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:06 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:06 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:06 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:06 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/html","size":2009,"url":"/demo/webgpu/index.html","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":8444,"url":"/demo/webgpu/index.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"font/woff2","size":181500,"url":"/assets/lato-light.woff2","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":2583497,"url":"/dist/human.esm.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":10894,"url":"/demo/helpers/gl-bench.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":6541676,"url":"/dist/human.esm.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":999,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":999,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":999,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":999,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"image/x-icon","size":261950,"url":"/favicon.ico","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:21 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391492,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:35:28 INFO:  Build exiting...
2021-09-11 11:36:14 INFO:  @vladmandic/human version 2.1.5
2021-09-11 11:36:14 INFO:  User: vlado Platform: linux Arch: x64 Node: v16.5.0
2021-09-11 11:36:14 INFO:  Application: {"name":"@vladmandic/human","version":"2.1.5"}
2021-09-11 11:36:14 INFO:  Environment: {"profile":"development","config":"build.json","tsconfig":true,"eslintrc":true,"git":true}
2021-09-11 11:36:14 INFO:  Toolchain: {"build":"0.4.1","esbuild":"0.12.26","typescript":"4.4.3","typedoc":"0.21.9","eslint":"7.32.0"}
2021-09-11 11:36:14 INFO:  Build: {"profile":"development","steps":["serve","watch","compile"]}
2021-09-11 11:36:14 STATE: WebServer: {"ssl":false,"port":10030,"root":"."}
2021-09-11 11:36:14 STATE: WebServer: {"ssl":true,"port":10031,"root":".","sslKey":"node_modules/@vladmandic/build/cert/https.key","sslCrt":"node_modules/@vladmandic/build/cert/https.crt"}
2021-09-11 11:36:14 STATE: Watch: {"locations":["src/**","src/**","tfjs/*"]}
2021-09-11 11:36:14 STATE: Compile: {"name":"tfjs/nodejs/cpu","format":"cjs","platform":"node","input":"tfjs/tf-node.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":102,"outputBytes":1416}
2021-09-11 11:36:14 STATE: Compile: {"name":"human/nodejs/cpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node.js","files":47,"inputBytes":456782,"outputBytes":396579}
2021-09-11 11:36:14 STATE: Compile: {"name":"tfjs/nodejs/gpu","format":"cjs","platform":"node","input":"tfjs/tf-node-gpu.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":110,"outputBytes":1424}
2021-09-11 11:36:14 STATE: Compile: {"name":"human/nodejs/gpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-gpu.js","files":47,"inputBytes":456790,"outputBytes":396583}
2021-09-11 11:36:14 STATE: Compile: {"name":"tfjs/nodejs/wasm","format":"cjs","platform":"node","input":"tfjs/tf-node-wasm.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":149,"outputBytes":1491}
2021-09-11 11:36:14 STATE: Compile: {"name":"human/nodejs/wasm","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-wasm.js","files":47,"inputBytes":456857,"outputBytes":396655}
2021-09-11 11:36:14 STATE: Compile: {"name":"tfjs/browser/esm/nobundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":2168,"outputBytes":1590}
2021-09-11 11:36:15 STATE: Compile: {"name":"human/browser/esm/nobundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm-nobundle.js","files":47,"inputBytes":456956,"outputBytes":398559}
2021-09-11 11:36:15 STATE: Compile: {"name":"tfjs/browser/esm/bundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":7,"inputBytes":2168,"outputBytes":2343983}
2021-09-11 11:36:15 STATE: Compile: {"name":"human/browser/iife/bundle","format":"iife","platform":"browser","input":"src/human.ts","output":"dist/human.js","files":47,"inputBytes":2799349,"outputBytes":1391563}
2021-09-11 11:36:16 STATE: Compile: {"name":"human/browser/esm/bundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm.js","files":47,"inputBytes":2799349,"outputBytes":2583497}
2021-09-11 11:36:16 INFO:  Listening...
2021-09-11 11:36:17 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/html","size":2009,"url":"/demo/webgpu/index.html","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:17 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":8444,"url":"/demo/webgpu/index.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:17 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"font/woff2","size":181500,"url":"/assets/lato-light.woff2","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:17 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":2583497,"url":"/dist/human.esm.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:17 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":10894,"url":"/demo/helpers/gl-bench.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":6541676,"url":"/dist/human.esm.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":999,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":999,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":999,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":999,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"image/x-icon","size":261950,"url":"/favicon.ico","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391563,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391563,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391563,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391563,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1128665,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:18 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":1811575,"url":"/node_modules/@tensorflow/tfjs-core/dist/tf-core.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/json","size":161813,"url":"/models/movenet-lightning.json","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/json","size":113998,"url":"/models/handdetect.json","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/json","size":129116,"url":"/models/handskeleton.json","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/json","size":79038,"url":"/models/blazeface.json","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/json","size":89289,"url":"/models/facemesh.json","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":4650216,"url":"/models/movenet-lightning.bin","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":538928,"url":"/models/blazeface.bin","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":3515612,"url":"/models/handdetect.bin","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":5502280,"url":"/models/handskeleton.bin","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":2955780,"url":"/models/facemesh.bin","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/json","size":71432,"url":"/models/faceres.json","remote":"::ffff:192.168.0.200"}
2021-09-11 11:36:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":6978814,"url":"/models/faceres.bin","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/html","size":2009,"url":"/demo/webgpu/index.html","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":8444,"url":"/demo/webgpu/index.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":2583497,"url":"/dist/human.esm.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":10894,"url":"/demo/helpers/gl-bench.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"font/woff2","size":181500,"url":"/assets/lato-light.woff2","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":6541676,"url":"/dist/human.esm.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":960,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":960,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":960,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":960,"url":"/demo/webgpu/worker.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"image/x-icon","size":261950,"url":"/favicon.ico","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":4057692,"url":"/assets/tf.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":4057692,"url":"/assets/tf.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":4057692,"url":"/assets/tf.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:19 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":4057692,"url":"/assets/tf.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1844219,"url":"/assets/tf-backend-webgpu.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1844219,"url":"/assets/tf-backend-webgpu.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1844219,"url":"/assets/tf-backend-webgpu.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1844219,"url":"/assets/tf-backend-webgpu.es2017.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":11843201,"url":"/assets/tf.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":11843201,"url":"/assets/tf.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":11843201,"url":"/assets/tf.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":11843201,"url":"/assets/tf.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391563,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391563,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":2489610,"url":"/assets/tf-backend-webgpu.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391563,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"text/javascript","size":1391563,"url":"/dist/human.js","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":2489610,"url":"/assets/tf-backend-webgpu.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":2489610,"url":"/assets/tf-backend-webgpu.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:20 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":2489610,"url":"/assets/tf-backend-webgpu.es2017.js.map","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/json","size":79038,"url":"/models/blazeface.json","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/json","size":89289,"url":"/models/facemesh.json","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":538928,"url":"/models/blazeface.bin","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":2955780,"url":"/models/facemesh.bin","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/json","size":161813,"url":"/models/movenet-lightning.json","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/json","size":113998,"url":"/models/handdetect.json","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/json","size":129116,"url":"/models/handskeleton.json","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":4650216,"url":"/models/movenet-lightning.bin","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":5502280,"url":"/models/handskeleton.bin","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":3515612,"url":"/models/handdetect.bin","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/json","size":71432,"url":"/models/faceres.json","remote":"::ffff:192.168.0.200"}
2021-09-11 11:37:22 DATA:  HTTP: {"method":"GET","ver":"1.1","status":200,"mime":"application/octet-stream","size":6978814,"url":"/models/faceres.bin","remote":"::ffff:192.168.0.200"}
2021-09-11 11:41:19 INFO:  Build exiting...
2021-09-11 11:41:26 INFO:  @vladmandic/human version 2.1.5
2021-09-11 11:41:26 INFO:  User: vlado Platform: linux Arch: x64 Node: v16.5.0
2021-09-11 11:41:26 INFO:  Application: {"name":"@vladmandic/human","version":"2.1.5"}
2021-09-11 11:41:26 INFO:  Environment: {"profile":"production","config":"build.json","tsconfig":true,"eslintrc":true,"git":true}
2021-09-11 11:41:26 INFO:  Toolchain: {"build":"0.4.1","esbuild":"0.12.26","typescript":"4.4.3","typedoc":"0.21.9","eslint":"7.32.0"}
2021-09-11 11:41:26 INFO:  Build: {"profile":"production","steps":["clean","compile","typings","typedoc","lint","changelog"]}
2021-09-11 11:41:26 STATE: Clean: {"locations":["dist/*","types/*","typedoc/*"]}
2021-09-11 11:41:26 STATE: Compile: {"name":"tfjs/nodejs/cpu","format":"cjs","platform":"node","input":"tfjs/tf-node.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":102,"outputBytes":1416}
2021-09-11 11:41:26 STATE: Compile: {"name":"human/nodejs/cpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node.js","files":47,"inputBytes":456782,"outputBytes":396579}
2021-09-11 11:41:26 STATE: Compile: {"name":"tfjs/nodejs/gpu","format":"cjs","platform":"node","input":"tfjs/tf-node-gpu.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":110,"outputBytes":1424}
2021-09-11 11:41:27 STATE: Compile: {"name":"human/nodejs/gpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-gpu.js","files":47,"inputBytes":456790,"outputBytes":396583}
2021-09-11 11:41:27 STATE: Compile: {"name":"tfjs/nodejs/wasm","format":"cjs","platform":"node","input":"tfjs/tf-node-wasm.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":149,"outputBytes":1491}
2021-09-11 11:41:27 STATE: Compile: {"name":"human/nodejs/wasm","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-wasm.js","files":47,"inputBytes":456857,"outputBytes":396655}
2021-09-11 11:41:27 STATE: Compile: {"name":"tfjs/browser/esm/nobundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":2168,"outputBytes":1590}
2021-09-11 11:41:27 STATE: Compile: {"name":"human/browser/esm/nobundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm-nobundle.js","files":47,"inputBytes":456956,"outputBytes":398559}
2021-09-11 11:41:27 STATE: Compile: {"name":"tfjs/browser/esm/bundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":7,"inputBytes":2168,"outputBytes":2343983}
2021-09-11 11:41:27 STATE: Compile: {"name":"human/browser/iife/bundle","format":"iife","platform":"browser","input":"src/human.ts","output":"dist/human.js","files":47,"inputBytes":2799349,"outputBytes":1391563}
2021-09-11 11:41:28 STATE: Compile: {"name":"human/browser/esm/bundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm.js","files":47,"inputBytes":2799349,"outputBytes":2583497}
2021-09-11 11:41:44 STATE: Typings: {"input":"src/human.ts","output":"types","files":47}
2021-09-11 11:41:50 STATE: TypeDoc: {"input":"src/human.ts","output":"typedoc","objects":14,"index":true}
2021-09-11 11:42:16 STATE: Lint: {"locations":["src/**/*.ts","test/*.js","demo/**/*.js"],"files":75,"errors":0,"warnings":0}
2021-09-11 11:42:16 STATE: ChangeLog: {"repository":"https://github.com/vladmandic/human","branch":"main","output":"CHANGELOG.md"}
2021-09-11 11:42:16 INFO:  Done...

2
wiki

@ -1 +1 @@
Subproject commit 3bf213c17d3f25368dc161ad33df8195b60dacb2
Subproject commit ec49beb9f19c0abde3e62b24ba2c7749ef54c9aa