2021-09-19 14:17:52 INFO:  @vladmandic/human version 2.2.2 2021-09-19 14:17:52 INFO:  User: vlado Platform: linux Arch: x64 Node: v16.5.0 2021-09-19 14:17:52 INFO:  tests: ["test-node.js","test-node-gpu.js","test-node-wasm.js"] 2021-09-19 14:17:52 INFO:  2021-09-19 14:17:52 INFO:  ../demo/nodejs/node.js start 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 2021-09-19 14:17:52 INFO:  @vladmandic/human version 2.2.2 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 2021-09-19 14:17:52 INFO:  User: vlado Platform: linux Arch: x64 Node: v16.5.0 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 2021-09-19 14:17:52 INFO:  Current folder: /home/vlado/dev/human 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.658 Human: invalid configuration [ { reason: 'unknown property', where: 'detector.enabled = true' } ] 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 2021-09-19 14:17:52 INFO:  Human: 2.2.2 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.662 Human: version: 2.2.2 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.662 Human: tfjs version: 3.9.0 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.663 Human: available backends: [ 'cpu', 'tensorflow' ] 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.663 Human: setting backend: tensorflow 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.691 Human: load model: file://models/blazeface.json 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.713 Human: load model: file://models/facemesh.json 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.714 Human: load model: file://models/iris.json 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.719 Human: load model: file://models/emotion.json 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.790 Human: load model: file://models/handdetect.json 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.790 Human: load model: file://models/handskeleton.json 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.851 Human: load model: file://models/movenet-lightning.json 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.893 Human: load model: file://models/mb3-centernet.json 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.950 Human: load model: file://models/faceres.json 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.950 Human: tf engine state: 50796284 bytes 1320 tensors 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 14:17:52.953 Human: model validation: centernet [ 'floormod' ] 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 2021-09-19 14:17:52 INFO:  Loaded: [ 'face', 'handpose', 'movenet', 'emotion', 'centernet', 'faceres' ] 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 2021-09-19 14:17:52 INFO:  Memory state: { unreliable: true, numTensors: 1320, numDataBuffers: 1320, numBytes: 50796284 } 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 2021-09-19 14:17:52 WARN:  Parameters: missing 2021-09-19 14:17:52 DATA:  ../demo/nodejs/node.js stdout: 2021-09-19 14:17:52 STATE: Processing embedded warmup image: face 2021-09-19 14:17:53 DATA:  ../demo/nodejs/node.js stdout: 14:17:53.917 Human: Warmup face 962 ms 2021-09-19 14:17:53 DATA:  ../demo/nodejs/node.js stdout: 2021-09-19 14:17:53 STATE: Processing embedded warmup image: full 2021-09-19 14:17:54 DATA:  ../demo/nodejs/node.js stdout: 14:17:54.970 Human: Warmup full 1053 ms 2021-09-19 14:17:55 INFO:  2021-09-19 14:17:55 INFO:  ../demo/nodejs/node-canvas.js start 2021-09-19 14:17:55 DATA:  ../demo/nodejs/node-canvas.js stdout: 2021-09-19 14:17:55 INFO:  @vladmandic/human version 2.2.2 2021-09-19 14:17:55 DATA:  ../demo/nodejs/node-canvas.js stdout: 2021-09-19 14:17:55 INFO:  User: vlado Platform: linux Arch: x64 Node: v16.5.0 2021-09-19 14:17:55 DATA:  ../demo/nodejs/node-canvas.js stdout: 2021-09-19 14:17:55 INFO:  Human: 2.2.2 2021-09-19 14:17:55 DATA:  ../demo/nodejs/node-canvas.js stdout: 2021-09-19 14:17:55 INFO:  Loaded models: [ 'face', 'handpose', 'movenet', 'emotion', 'centernet', 'faceres' ] 2021-09-19 14:17:55 DATA:  ../demo/nodejs/node-canvas.js stdout: 2021-09-19 14:17:55 INFO:  Memory state: { unreliable: true, numTensors: 1320, numDataBuffers: 1320, numBytes: 50796284 } 2021-09-19 14:17:55 DATA:  ../demo/nodejs/node-canvas.js stdout: 2021-09-19 14:17:55 ERROR: Parameters: missing 2021-09-19 14:17:55 INFO:  2021-09-19 14:17:55 INFO:  ../demo/nodejs/node-env.js start 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 2021-09-19 14:17:56 INFO:  Human: 2.2.2 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 2021-09-19 14:17:56 DATA:  Environment { 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: browser: false, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: node: true, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: worker: undefined, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: platform: 'linux x64', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: agent: 'NodeJS v16.5.0', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: initial: true, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: backends: [ 'cpu', 'tensorflow' ], 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: tfjs: { version: '3.9.0' }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: wasm: { supported: true, backend: false, simd: undefined, multithread: undefined }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: webgl: { supported: false, backend: false, version: undefined, renderer: undefined }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: webgpu: { supported: false, backend: false, adapter: undefined }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: kernels: [ 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'fft', 'ifft', 'lrn', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'lrngrad', '_fusedmatmul', 'abs', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'acos', 'acosh', 'add', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'addn', 'all', 'any', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'argmax', 'argmin', 'asin', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'asinh', 'atan2', 'atan', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'atanh', 'avgpool3d', 'avgpool3dgrad', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'avgpool', 'avgpoolgrad', 'batchmatmul', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'batchtospacend', 'broadcastargs', 'cast', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'ceil', 'clipbyvalue', 'complexabs', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'complex', 'concat', 'conv2dbackpropfilter', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'conv2dbackpropinput', 'conv2d', 'conv3dbackpropfilterv2', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'conv3dbackpropinputv2', 'conv3d', 'cos', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'cosh', 'cropandresize', 'cumsum', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'bincount', 'depthtospace', 'depthwiseconv2dnativebackpropfilter', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'depthwiseconv2dnativebackpropinput', 'depthwiseconv2dnative', 'diag', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'dilation2dbackpropfilter', 'dilation2dbackpropinput', 'dilation2d', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'elu', 'elugrad', 'equal', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'erf', 'exp', 'expanddims', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'expm1', 'fill', 'flipleftright', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'floor', 'floordiv', 'fusedbatchnorm', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'fusedconv2d', 'fuseddepthwiseconv2d', 'gathernd', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'gatherv2', 'greater', 'greaterequal', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'identity', 'imag', 'isfinite', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'isinf', 'isnan', 'leakyrelu', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'less', 'lessequal', 'linspace', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'log1p', 'log', 'logicaland', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'logicalnot', 'logicalor', 'max', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'maxpool3d', 'maxpool3dgrad', 'maxpool', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'maxpoolgrad', 'maximum', 'mean', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'min', 'minimum', 'mirrorpad', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'mod', 'multinomial', 'multiply', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'neg', 'nonmaxsuppressionv3', 'nonmaxsuppressionv4', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'nonmaxsuppressionv5', 'notequal', 'onehot', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'oneslike', 'pack', 'padv2', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'pow', 'prelu', 'prod', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'range', 'real', 'realdiv', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'reciprocal', 'relu6', 'relu', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'reshape', 'resizebilinear', 'resizebilineargrad', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'resizenearestneighbor', 'resizenearestneighborgrad', 'reverse', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'round', 'rsqrt', 'scatternd', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'select', 'selu', 'sigmoid', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'sign', 'sin', 'sinh', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'slice', 'softmax', 'softplus', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'spacetobatchnd', 'sparsetodense', 'splitv', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'sqrt', 'square', 'squareddifference', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'step', 'stridedslice', 'sub', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'sum', 'tan', 'tanh', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'tile', 'topk', 'transpose', 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 'unpack', 'unsortedsegmentsum', 'zeroslike' 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: ], 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: Canvas: undefined, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: Image: undefined 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 2021-09-19 14:17:56 DATA:  Models: [ 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'face', loaded: true }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'handpose', loaded: true }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'posenet', loaded: false }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'blazepose', loaded: false }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'efficientpose', loaded: false }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'movenet', loaded: true }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'age', loaded: false }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'gender', loaded: false }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'emotion', loaded: true }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'embedding', loaded: false }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'nanodet', loaded: false }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'centernet', loaded: false }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'faceres', loaded: true }, 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: { name: 'segmentation', loaded: false } 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 2021-09-19 14:17:56 INFO:  Memory state: { unreliable: true, numTensors: 1053, numDataBuffers: 1053, numBytes: 42736024 } 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-env.js stdout: 2021-09-19 14:17:56 INFO:  TFJS flags: { IS_BROWSER: false, IS_NODE: true, DEBUG: false, CPU_HANDOFF_SIZE_THRESHOLD: 128, PROD: true, TENSORLIKE_CHECK_SHAPE_CONSISTENCY: false } 2021-09-19 14:17:56 INFO:  2021-09-19 14:17:56 INFO:  ../demo/nodejs/node-event.js start 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-event.js stdout: 2021-09-19 14:17:56 INFO:  @vladmandic/human version 2.2.2 2021-09-19 14:17:56 DATA:  ../demo/nodejs/node-event.js stdout: 2021-09-19 14:17:56 INFO:  User: vlado Platform: linux Arch: x64 Node: v16.5.0 2021-09-19 14:17:57 DATA:  ../demo/nodejs/node-event.js stdout: 2021-09-19 14:17:57 ERROR: Missing 2021-09-19 14:17:57 INFO:  2021-09-19 14:17:57 INFO:  ../demo/nodejs/node-multiprocess.js start 2021-09-19 14:17:57 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:57 INFO:  @vladmandic/human version 2.2.2 2021-09-19 14:17:57 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:57 INFO:  User: vlado Platform: linux Arch: x64 Node: v16.5.0 2021-09-19 14:17:57 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:57 INFO:  FaceAPI multi-process test 2021-09-19 14:17:57 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:57 STATE: Enumerated images: ./assets 9 2021-09-19 14:17:57 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:57 STATE: Main: started worker: 778644 2021-09-19 14:17:57 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:57 STATE: Main: started worker: 778645 2021-09-19 14:17:57 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:57 STATE: Main: started worker: 778651 2021-09-19 14:17:57 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:57 STATE: Main: started worker: 778653 2021-09-19 14:17:57 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:57 STATE: Worker: PID: 778644 TensorFlow/JS 3.9.0 Human 2.2.2 Backend: tensorflow 2021-09-19 14:17:57 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:57 STATE: Worker: PID: 778651 TensorFlow/JS 3.9.0 Human 2.2.2 Backend: tensorflow 2021-09-19 14:17:58 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:58 STATE: Worker: PID: 778645 TensorFlow/JS 3.9.0 Human 2.2.2 Backend: tensorflow 2021-09-19 14:17:58 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:58 STATE: Worker: PID: 778653 TensorFlow/JS 3.9.0 Human 2.2.2 Backend: tensorflow 2021-09-19 14:17:58 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:58 DATA:  Worker received message: 778644 { test: true } 2021-09-19 14:17:58 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:58 STATE: Main: dispatching to worker: 778644 2021-09-19 14:17:58 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:58 INFO:  Latency: worker initializtion: 0 message round trip: 1473 2021-09-19 14:17:58 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:58 STATE: Main: dispatching to worker: 778651 2021-09-19 14:17:58 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:58 STATE: Main: dispatching to worker: 778645 2021-09-19 14:17:58 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:58 DATA:  Worker received message: 778644 { image: 'assets/screenshot-angle.jpg' } 2021-09-19 14:17:58 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:58 DATA:  Worker received message: 778651 { image: 'assets/screenshot-face.jpg' } 2021-09-19 14:17:58 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:58 DATA:  Worker received message: 778645 { image: 'assets/screenshot-face3d.jpg' } 2021-09-19 14:17:58 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:58 STATE: Main: dispatching to worker: 778653 2021-09-19 14:17:58 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:17:58 DATA:  Worker received message: 778653 { image: 'assets/screenshot-facematch.jpg' } 2021-09-19 14:18:00 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:00 DATA:  Main: worker finished: 778645 detected faces: 0 bodies: 1 hands: 0 objects: 1 2021-09-19 14:18:00 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:00 STATE: Main: dispatching to worker: 778645 2021-09-19 14:18:00 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:00 DATA:  Worker received message: 778645 { image: 'assets/screenshot-group.jpg' } 2021-09-19 14:18:01 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:01 DATA:  Main: worker finished: 778644 detected faces: 0 bodies: 1 hands: 0 objects: 1 2021-09-19 14:18:01 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:01 STATE: Main: dispatching to worker: 778644 2021-09-19 14:18:01 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:01 DATA:  Worker received message: 778644 { image: 'assets/screenshot-person.jpg' } 2021-09-19 14:18:01 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:01 DATA:  Main: worker finished: 778651 detected faces: 1 bodies: 1 hands: 0 objects: 1 2021-09-19 14:18:01 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:01 STATE: Main: dispatching to worker: 778651 2021-09-19 14:18:01 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:01 DATA:  Worker received message: 778651 { image: 'assets/screenshot-pose.jpg' } 2021-09-19 14:18:03 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:03 DATA:  Main: worker finished: 778651 detected faces: 0 bodies: 1 hands: 0 objects: 0 2021-09-19 14:18:03 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:03 STATE: Main: dispatching to worker: 778651 2021-09-19 14:18:03 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:03 DATA:  Worker received message: 778651 { image: 'assets/screenshot-segmentation.jpg' } 2021-09-19 14:18:03 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:03 DATA:  Main: worker finished: 778644 detected faces: 0 bodies: 1 hands: 0 objects: 8 2021-09-19 14:18:03 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:03 STATE: Main: dispatching to worker: 778644 2021-09-19 14:18:03 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:03 DATA:  Worker received message: 778644 { image: 'assets/screenshot-vrm.jpg' } 2021-09-19 14:18:04 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:04 DATA:  Main: worker finished: 778645 detected faces: 1 bodies: 1 hands: 0 objects: 8 2021-09-19 14:18:04 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:04 STATE: Main: worker exit: 778645 0 2021-09-19 14:18:05 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:05 DATA:  Main: worker finished: 778651 detected faces: 0 bodies: 1 hands: 0 objects: 1 2021-09-19 14:18:05 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:05 STATE: Main: worker exit: 778651 0 2021-09-19 14:18:05 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:05 DATA:  Main: worker finished: 778644 detected faces: 2 bodies: 1 hands: 0 objects: 3 2021-09-19 14:18:05 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:05 STATE: Main: worker exit: 778644 0 2021-09-19 14:18:06 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:06 DATA:  Main: worker finished: 778653 detected faces: 12 bodies: 1 hands: 0 objects: 5 2021-09-19 14:18:06 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:06 INFO:  Processed: 9 images in total: 9742 ms working: 9742 ms average: 1082 ms 2021-09-19 14:18:06 DATA:  ../demo/nodejs/node-multiprocess.js stdout: 2021-09-19 14:18:06 STATE: Main: worker exit: 778653 0 2021-09-19 14:18:06 INFO:  2021-09-19 14:18:06 INFO:  test-node.js start 2021-09-19 14:18:07 STATE: test-node.js passed: configuration default validation [] 2021-09-19 14:18:07 STATE: test-node.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}] 2021-09-19 14:18:07 STATE: test-node.js passed: create human 2021-09-19 14:18:07 INFO:  test-node.js human version: 2.2.2 2021-09-19 14:18:07 INFO:  test-node.js platform: linux x64 agent: NodeJS v16.5.0 2021-09-19 14:18:07 INFO:  test-node.js tfjs version: 3.9.0 2021-09-19 14:18:07 STATE: test-node.js passed: set backend: tensorflow 2021-09-19 14:18:07 STATE: test-node.js tensors 1456 2021-09-19 14:18:07 STATE: test-node.js passed: load models 2021-09-19 14:18:07 STATE: test-node.js result: defined models: 14 loaded models: 7 2021-09-19 14:18:07 STATE: test-node.js passed: warmup: none default 2021-09-19 14:18:07 STATE: test-node.js passed: warmup none result match 2021-09-19 14:18:07 STATE: test-node.js event: image 2021-09-19 14:18:08 STATE: test-node.js event: detect 2021-09-19 14:18:08 STATE: test-node.js event: warmup 2021-09-19 14:18:08 STATE: test-node.js passed: warmup: face default 2021-09-19 14:18:08 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 1 person: 1 {"score":1,"age":23.6,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.42,"keypoints":4} 2021-09-19 14:18:08 DATA:  test-node.js result: performance: load: 289 total: 1039 2021-09-19 14:18:08 STATE: test-node.js passed: warmup face result match 2021-09-19 14:18:08 STATE: test-node.js event: image 2021-09-19 14:18:09 STATE: test-node.js event: detect 2021-09-19 14:18:09 STATE: test-node.js event: warmup 2021-09-19 14:18:09 STATE: test-node.js passed: warmup: body default 2021-09-19 14:18:09 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 1 person: 1 {"score":1,"age":29.5,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:09 DATA:  test-node.js result: performance: load: 289 total: 1052 2021-09-19 14:18:09 STATE: test-node.js passed: warmup body result match 2021-09-19 14:18:09 INFO:  test-node.js test default 2021-09-19 14:18:10 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:10 STATE: test-node.js event: image 2021-09-19 14:18:11 STATE: test-node.js event: detect 2021-09-19 14:18:11 STATE: test-node.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:18:11 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 1 person: 1 {"score":1,"age":28.5,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:11 DATA:  test-node.js result: performance: load: 289 total: 1102 2021-09-19 14:18:11 STATE: test-node.js passed: default result face match 2021-09-19 14:18:11 INFO:  test-node.js test sync 2021-09-19 14:18:12 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:12 STATE: test-node.js event: image 2021-09-19 14:18:13 STATE: test-node.js event: detect 2021-09-19 14:18:13 STATE: test-node.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:18:13 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 1 person: 1 {"score":1,"age":28.5,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:13 DATA:  test-node.js result: performance: load: 289 total: 1007 2021-09-19 14:18:13 STATE: test-node.js passed: default sync 2021-09-19 14:18:13 INFO:  test-node.js test object 2021-09-19 14:18:14 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:14 STATE: test-node.js event: image 2021-09-19 14:18:15 STATE: test-node.js event: detect 2021-09-19 14:18:15 STATE: test-node.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:18:15 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 1 person: 1 {"score":1,"age":28.5,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:15 DATA:  test-node.js result: performance: load: 289 total: 1023 2021-09-19 14:18:15 STATE: test-node.js passed: object result match 2021-09-19 14:18:15 INFO:  test-node.js test sensitive 2021-09-19 14:18:16 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:16 STATE: test-node.js event: image 2021-09-19 14:18:17 STATE: test-node.js event: detect 2021-09-19 14:18:17 STATE: test-node.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:18:17 DATA:  test-node.js result: face: 1 body: 1 hand: 3 gesture: 9 object: 1 person: 1 {"score":1,"age":28.5,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:17 DATA:  test-node.js result: performance: load: 289 total: 1662 2021-09-19 14:18:17 STATE: test-node.js passed: sensitive result match 2021-09-19 14:18:17 STATE: test-node.js passed: sensitive face result match 2021-09-19 14:18:17 STATE: test-node.js passed: sensitive body result match 2021-09-19 14:18:17 STATE: test-node.js passed: sensitive hand result match 2021-09-19 14:18:17 INFO:  test-node.js test detectors 2021-09-19 14:18:18 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:18 STATE: test-node.js event: image 2021-09-19 14:18:19 STATE: test-node.js event: detect 2021-09-19 14:18:19 STATE: test-node.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:18:19 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 1 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:19 DATA:  test-node.js result: performance: load: 289 total: 559 2021-09-19 14:18:19 STATE: test-node.js passed: detector result face match 2021-09-19 14:18:19 STATE: test-node.js passed: detector result hand match 2021-09-19 14:18:19 INFO:  test-node.js test body variants 2021-09-19 14:18:20 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:20 STATE: test-node.js event: image 2021-09-19 14:18:20 STATE: test-node.js event: detect 2021-09-19 14:18:20 STATE: test-node.js passed: detect: samples/ai-body.jpg posenet 2021-09-19 14:18:20 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 1 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.91,"keypoints":17} 2021-09-19 14:18:20 DATA:  test-node.js result: performance: load: 289 total: 726 2021-09-19 14:18:21 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:21 STATE: test-node.js event: image 2021-09-19 14:18:22 STATE: test-node.js event: detect 2021-09-19 14:18:22 STATE: test-node.js passed: detect: samples/ai-body.jpg movenet 2021-09-19 14:18:22 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 1 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:22 DATA:  test-node.js result: performance: load: 289 total: 638 2021-09-19 14:18:22 STATE: test-node.js event: image 2021-09-19 14:18:23 STATE: test-node.js event: detect 2021-09-19 14:18:23 STATE: test-node.js passed: detect: random default 2021-09-19 14:18:23 DATA:  test-node.js result: face: 0 body: 1 hand: 1 gesture: 1 object: 0 person: 0 {} {} {"score":0.06,"keypoints":17} 2021-09-19 14:18:23 DATA:  test-node.js result: performance: load: 289 total: 549 2021-09-19 14:18:23 INFO:  test-node.js test: first instance 2021-09-19 14:18:23 STATE: test-node.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040} 2021-09-19 14:18:24 STATE: test-node.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:18:24 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 1 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10} 2021-09-19 14:18:24 DATA:  test-node.js result: performance: load: 2 total: 659 2021-09-19 14:18:24 INFO:  test-node.js test: second instance 2021-09-19 14:18:24 STATE: test-node.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040} 2021-09-19 14:18:24 STATE: test-node.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:18:24 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 1 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10} 2021-09-19 14:18:24 DATA:  test-node.js result: performance: load: 4 total: 589 2021-09-19 14:18:24 INFO:  test-node.js test: concurrent 2021-09-19 14:18:25 STATE: test-node.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120} 2021-09-19 14:18:25 STATE: test-node.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120} 2021-09-19 14:18:25 STATE: test-node.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120} 2021-09-19 14:18:25 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:26 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:27 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:27 STATE: test-node.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040} 2021-09-19 14:18:28 STATE: test-node.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040} 2021-09-19 14:18:28 STATE: test-node.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040} 2021-09-19 14:18:28 STATE: test-node.js event: image 2021-09-19 14:18:28 STATE: test-node.js event: image 2021-09-19 14:18:28 STATE: test-node.js event: image 2021-09-19 14:18:33 STATE: test-node.js event: detect 2021-09-19 14:18:33 STATE: test-node.js event: detect 2021-09-19 14:18:33 STATE: test-node.js passed: detect: samples/ai-face.jpg default 2021-09-19 14:18:33 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 1 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":10} 2021-09-19 14:18:33 DATA:  test-node.js result: performance: load: 289 total: 5071 2021-09-19 14:18:33 STATE: test-node.js passed: detect: samples/ai-face.jpg default 2021-09-19 14:18:33 DATA:  test-node.js result: face: 2 body: 1 hand: 0 gesture: 1 object: 1 person: 2 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":10} 2021-09-19 14:18:33 DATA:  test-node.js result: performance: load: 7 total: 5071 2021-09-19 14:18:33 STATE: test-node.js passed: detect: samples/ai-face.jpg default 2021-09-19 14:18:33 DATA:  test-node.js result: face: 3 body: 1 hand: 0 gesture: 1 object: 1 person: 3 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":10} 2021-09-19 14:18:33 DATA:  test-node.js result: performance: load: 7 total: 5071 2021-09-19 14:18:33 STATE: test-node.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:18:33 DATA:  test-node.js result: face: 7 body: 1 hand: 0 gesture: 1 object: 1 person: 7 {"score":0.91} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10} 2021-09-19 14:18:33 DATA:  test-node.js result: performance: load: 289 total: 5071 2021-09-19 14:18:33 STATE: test-node.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:18:33 DATA:  test-node.js result: face: 8 body: 1 hand: 0 gesture: 1 object: 1 person: 8 {"score":0.91} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10} 2021-09-19 14:18:33 DATA:  test-node.js result: performance: load: 7 total: 5071 2021-09-19 14:18:33 STATE: test-node.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:18:33 DATA:  test-node.js result: face: 9 body: 1 hand: 0 gesture: 1 object: 1 person: 9 {"score":0.91} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10} 2021-09-19 14:18:33 DATA:  test-node.js result: performance: load: 7 total: 5071 2021-09-19 14:18:33 STATE: test-node.js event: detect 2021-09-19 14:18:33 STATE: test-node.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:18:33 DATA:  test-node.js result: face: 4 body: 1 hand: 1 gesture: 1 object: 1 person: 4 {"score":0.91} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":10} 2021-09-19 14:18:33 DATA:  test-node.js result: performance: load: 289 total: 5075 2021-09-19 14:18:33 STATE: test-node.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:18:33 DATA:  test-node.js result: face: 5 body: 1 hand: 1 gesture: 1 object: 1 person: 5 {"score":0.91} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":10} 2021-09-19 14:18:33 DATA:  test-node.js result: performance: load: 7 total: 5075 2021-09-19 14:18:33 STATE: test-node.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:18:33 DATA:  test-node.js result: face: 6 body: 1 hand: 1 gesture: 1 object: 1 person: 6 {"score":0.91} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":10} 2021-09-19 14:18:33 DATA:  test-node.js result: performance: load: 7 total: 5075 2021-09-19 14:18:33 STATE: test-node.js passeed: no memory leak 2021-09-19 14:18:33 STATE: test-node.js passeed: equal usage 2021-09-19 14:18:33 INFO:  test-node.js events: {"image":13,"detect":13,"warmup":2} 2021-09-19 14:18:33 INFO:  test-node.js test complete: 26284 ms 2021-09-19 14:18:33 INFO:  2021-09-19 14:18:33 INFO:  test-node-gpu.js start 2021-09-19 14:18:33 WARN:  test-node-gpu.js stderr: 2021-09-19 14:18:33.996652: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: cannot open shared object file: No such file or directory 2021-09-19 14:18:34 WARN:  test-node-gpu.js stderr: 2021-09-19 14:18:34.045087: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libcuda.so.1'; dlerror: libcuda.so.1: cannot open shared object file: No such file or directory 2021-09-19 14:18:34 WARN:  test-node-gpu.js stderr: 2021-09-19 14:18:34.045868: I tensorflow/stream_executor/cuda/cuda_diagnostics.cc:156] kernel driver does not appear to be running on this host (wyse): /proc/driver/nvidia/version does not exist 2021-09-19 14:18:34 STATE: test-node-gpu.js passed: configuration default validation [] 2021-09-19 14:18:34 STATE: test-node-gpu.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}] 2021-09-19 14:18:34 STATE: test-node-gpu.js passed: create human 2021-09-19 14:18:34 INFO:  test-node-gpu.js human version: 2.2.2 2021-09-19 14:18:34 INFO:  test-node-gpu.js platform: linux x64 agent: NodeJS v16.5.0 2021-09-19 14:18:34 INFO:  test-node-gpu.js tfjs version: 3.9.0 2021-09-19 14:18:34 STATE: test-node-gpu.js passed: set backend: tensorflow 2021-09-19 14:18:34 STATE: test-node-gpu.js tensors 1456 2021-09-19 14:18:34 STATE: test-node-gpu.js passed: load models 2021-09-19 14:18:34 STATE: test-node-gpu.js result: defined models: 14 loaded models: 7 2021-09-19 14:18:34 STATE: test-node-gpu.js passed: warmup: none default 2021-09-19 14:18:34 STATE: test-node-gpu.js passed: warmup none result match 2021-09-19 14:18:34 STATE: test-node-gpu.js event: image 2021-09-19 14:18:35 STATE: test-node-gpu.js event: detect 2021-09-19 14:18:35 STATE: test-node-gpu.js event: warmup 2021-09-19 14:18:35 STATE: test-node-gpu.js passed: warmup: face default 2021-09-19 14:18:35 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 1 person: 1 {"score":1,"age":23.6,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.42,"keypoints":4} 2021-09-19 14:18:35 DATA:  test-node-gpu.js result: performance: load: 292 total: 990 2021-09-19 14:18:35 STATE: test-node-gpu.js passed: warmup face result match 2021-09-19 14:18:35 STATE: test-node-gpu.js event: image 2021-09-19 14:18:36 STATE: test-node-gpu.js event: detect 2021-09-19 14:18:36 STATE: test-node-gpu.js event: warmup 2021-09-19 14:18:36 STATE: test-node-gpu.js passed: warmup: body default 2021-09-19 14:18:36 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 1 person: 1 {"score":1,"age":29.5,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:36 DATA:  test-node-gpu.js result: performance: load: 292 total: 1029 2021-09-19 14:18:36 STATE: test-node-gpu.js passed: warmup body result match 2021-09-19 14:18:36 INFO:  test-node-gpu.js test default 2021-09-19 14:18:37 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:37 STATE: test-node-gpu.js event: image 2021-09-19 14:18:38 STATE: test-node-gpu.js event: detect 2021-09-19 14:18:38 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:18:38 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 1 person: 1 {"score":1,"age":28.5,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:38 DATA:  test-node-gpu.js result: performance: load: 292 total: 1058 2021-09-19 14:18:38 STATE: test-node-gpu.js passed: default result face match 2021-09-19 14:18:38 INFO:  test-node-gpu.js test sync 2021-09-19 14:18:39 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:39 STATE: test-node-gpu.js event: image 2021-09-19 14:18:40 STATE: test-node-gpu.js event: detect 2021-09-19 14:18:40 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:18:40 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 1 person: 1 {"score":1,"age":28.5,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:40 DATA:  test-node-gpu.js result: performance: load: 292 total: 1113 2021-09-19 14:18:40 STATE: test-node-gpu.js passed: default sync 2021-09-19 14:18:40 INFO:  test-node-gpu.js test object 2021-09-19 14:18:41 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:41 STATE: test-node-gpu.js event: image 2021-09-19 14:18:42 STATE: test-node-gpu.js event: detect 2021-09-19 14:18:42 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:18:42 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 1 person: 1 {"score":1,"age":28.5,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:42 DATA:  test-node-gpu.js result: performance: load: 292 total: 943 2021-09-19 14:18:42 STATE: test-node-gpu.js passed: object result match 2021-09-19 14:18:42 INFO:  test-node-gpu.js test sensitive 2021-09-19 14:18:43 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:43 STATE: test-node-gpu.js event: image 2021-09-19 14:18:44 STATE: test-node-gpu.js event: detect 2021-09-19 14:18:44 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:18:44 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 3 gesture: 9 object: 1 person: 1 {"score":1,"age":28.5,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:44 DATA:  test-node-gpu.js result: performance: load: 292 total: 1614 2021-09-19 14:18:44 STATE: test-node-gpu.js passed: sensitive result match 2021-09-19 14:18:44 STATE: test-node-gpu.js passed: sensitive face result match 2021-09-19 14:18:44 STATE: test-node-gpu.js passed: sensitive body result match 2021-09-19 14:18:44 STATE: test-node-gpu.js passed: sensitive hand result match 2021-09-19 14:18:44 INFO:  test-node-gpu.js test detectors 2021-09-19 14:18:45 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:45 STATE: test-node-gpu.js event: image 2021-09-19 14:18:46 STATE: test-node-gpu.js event: detect 2021-09-19 14:18:46 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:18:46 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 1 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:46 DATA:  test-node-gpu.js result: performance: load: 292 total: 683 2021-09-19 14:18:46 STATE: test-node-gpu.js passed: detector result face match 2021-09-19 14:18:46 STATE: test-node-gpu.js passed: detector result hand match 2021-09-19 14:18:46 INFO:  test-node-gpu.js test body variants 2021-09-19 14:18:47 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:47 STATE: test-node-gpu.js event: image 2021-09-19 14:18:47 STATE: test-node-gpu.js event: detect 2021-09-19 14:18:47 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg posenet 2021-09-19 14:18:47 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 1 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.91,"keypoints":17} 2021-09-19 14:18:47 DATA:  test-node-gpu.js result: performance: load: 292 total: 660 2021-09-19 14:18:48 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:48 STATE: test-node-gpu.js event: image 2021-09-19 14:18:49 STATE: test-node-gpu.js event: detect 2021-09-19 14:18:49 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg movenet 2021-09-19 14:18:49 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 1 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} 2021-09-19 14:18:49 DATA:  test-node-gpu.js result: performance: load: 292 total: 632 2021-09-19 14:18:49 STATE: test-node-gpu.js event: image 2021-09-19 14:18:49 STATE: test-node-gpu.js event: detect 2021-09-19 14:18:49 STATE: test-node-gpu.js passed: detect: random default 2021-09-19 14:18:49 DATA:  test-node-gpu.js result: face: 0 body: 1 hand: 1 gesture: 1 object: 0 person: 0 {} {} {"score":0.06,"keypoints":17} 2021-09-19 14:18:49 DATA:  test-node-gpu.js result: performance: load: 292 total: 557 2021-09-19 14:18:49 INFO:  test-node-gpu.js test: first instance 2021-09-19 14:18:50 STATE: test-node-gpu.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040} 2021-09-19 14:18:50 STATE: test-node-gpu.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:18:50 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 1 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10} 2021-09-19 14:18:50 DATA:  test-node-gpu.js result: performance: load: 2 total: 587 2021-09-19 14:18:50 INFO:  test-node-gpu.js test: second instance 2021-09-19 14:18:51 STATE: test-node-gpu.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040} 2021-09-19 14:18:51 STATE: test-node-gpu.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:18:51 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 1 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10} 2021-09-19 14:18:51 DATA:  test-node-gpu.js result: performance: load: 2 total: 608 2021-09-19 14:18:51 INFO:  test-node-gpu.js test: concurrent 2021-09-19 14:18:51 STATE: test-node-gpu.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120} 2021-09-19 14:18:51 STATE: test-node-gpu.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120} 2021-09-19 14:18:51 STATE: test-node-gpu.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120} 2021-09-19 14:18:52 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:53 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:54 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} 2021-09-19 14:18:54 STATE: test-node-gpu.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040} 2021-09-19 14:18:54 STATE: test-node-gpu.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040} 2021-09-19 14:18:55 STATE: test-node-gpu.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040} 2021-09-19 14:18:55 STATE: test-node-gpu.js event: image 2021-09-19 14:18:55 STATE: test-node-gpu.js event: image 2021-09-19 14:18:55 STATE: test-node-gpu.js event: image 2021-09-19 14:19:00 STATE: test-node-gpu.js event: detect 2021-09-19 14:19:00 STATE: test-node-gpu.js event: detect 2021-09-19 14:19:00 STATE: test-node-gpu.js passed: detect: samples/ai-face.jpg default 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 1 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":10} 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: performance: load: 292 total: 5136 2021-09-19 14:19:00 STATE: test-node-gpu.js passed: detect: samples/ai-face.jpg default 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: face: 2 body: 1 hand: 0 gesture: 1 object: 1 person: 2 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":10} 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: performance: load: 2 total: 5137 2021-09-19 14:19:00 STATE: test-node-gpu.js passed: detect: samples/ai-face.jpg default 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: face: 3 body: 1 hand: 0 gesture: 1 object: 1 person: 3 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":10} 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: performance: load: 2 total: 5137 2021-09-19 14:19:00 STATE: test-node-gpu.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: face: 7 body: 1 hand: 0 gesture: 1 object: 1 person: 7 {"score":0.91} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10} 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: performance: load: 292 total: 5136 2021-09-19 14:19:00 STATE: test-node-gpu.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: face: 8 body: 1 hand: 0 gesture: 1 object: 1 person: 8 {"score":0.91} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10} 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: performance: load: 2 total: 5137 2021-09-19 14:19:00 STATE: test-node-gpu.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: face: 9 body: 1 hand: 0 gesture: 1 object: 1 person: 9 {"score":0.91} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10} 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: performance: load: 2 total: 5137 2021-09-19 14:19:00 STATE: test-node-gpu.js event: detect 2021-09-19 14:19:00 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: face: 4 body: 1 hand: 1 gesture: 1 object: 1 person: 4 {"score":0.91} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":10} 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: performance: load: 292 total: 5142 2021-09-19 14:19:00 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: face: 5 body: 1 hand: 1 gesture: 1 object: 1 person: 5 {"score":0.91} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":10} 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: performance: load: 2 total: 5143 2021-09-19 14:19:00 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: face: 6 body: 1 hand: 1 gesture: 1 object: 1 person: 6 {"score":0.91} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":10} 2021-09-19 14:19:00 DATA:  test-node-gpu.js result: performance: load: 2 total: 5143 2021-09-19 14:19:00 STATE: test-node-gpu.js passeed: no memory leak 2021-09-19 14:19:00 STATE: test-node-gpu.js passeed: equal usage 2021-09-19 14:19:00 INFO:  test-node-gpu.js events: {"image":13,"detect":13,"warmup":2} 2021-09-19 14:19:00 INFO:  test-node-gpu.js test complete: 26192 ms 2021-09-19 14:19:00 INFO:  2021-09-19 14:19:00 INFO:  test-node-wasm.js start 2021-09-19 14:19:00 STATE: test-node-wasm.js passed: model server: https://vladmandic.github.io/human/models/ 2021-09-19 14:19:00 STATE: test-node-wasm.js passed: configuration default validation [] 2021-09-19 14:19:00 STATE: test-node-wasm.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}] 2021-09-19 14:19:00 STATE: test-node-wasm.js passed: create human 2021-09-19 14:19:00 INFO:  test-node-wasm.js human version: 2.2.2 2021-09-19 14:19:00 INFO:  test-node-wasm.js platform: linux x64 agent: NodeJS v16.5.0 2021-09-19 14:19:00 INFO:  test-node-wasm.js tfjs version: 3.9.0 2021-09-19 14:19:02 STATE: test-node-wasm.js passed: set backend: wasm 2021-09-19 14:19:02 STATE: test-node-wasm.js tensors 1189 2021-09-19 14:19:02 STATE: test-node-wasm.js passed: load models 2021-09-19 14:19:02 STATE: test-node-wasm.js result: defined models: 14 loaded models: 6 2021-09-19 14:19:02 STATE: test-node-wasm.js passed: warmup: none default 2021-09-19 14:19:02 STATE: test-node-wasm.js passed: warmup none result match 2021-09-19 14:19:02 STATE: test-node-wasm.js event: image 2021-09-19 14:19:03 STATE: test-node-wasm.js event: detect 2021-09-19 14:19:03 STATE: test-node-wasm.js event: warmup 2021-09-19 14:19:03 STATE: test-node-wasm.js passed: warmup: face default 2021-09-19 14:19:03 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 0 person: 1 {"score":1,"age":23.6,"gender":"female"} {} {"score":0.47,"keypoints":4} 2021-09-19 14:19:03 DATA:  test-node-wasm.js result: performance: load: 1497 total: 1051 2021-09-19 14:19:03 STATE: test-node-wasm.js passed: warmup face result match 2021-09-19 14:19:06 STATE: test-node-wasm.js event: image 2021-09-19 14:19:07 STATE: test-node-wasm.js event: detect 2021-09-19 14:19:07 STATE: test-node-wasm.js event: warmup 2021-09-19 14:19:07 STATE: test-node-wasm.js passed: warmup: body default 2021-09-19 14:19:07 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 0 person: 1 {"score":1,"age":28.5,"gender":"female"} {} {"score":0.92,"keypoints":17} 2021-09-19 14:19:07 DATA:  test-node-wasm.js result: performance: load: 1497 total: 2659 2021-09-19 14:19:07 STATE: test-node-wasm.js passed: warmup body result match 2021-09-19 14:19:07 INFO:  test-node-wasm.js test default 2021-09-19 14:19:09 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} 2021-09-19 14:19:11 STATE: test-node-wasm.js event: image 2021-09-19 14:19:11 STATE: test-node-wasm.js event: detect 2021-09-19 14:19:11 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:19:11 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 0 person: 1 {"score":1,"age":28.5,"gender":"female"} {} {"score":0.92,"keypoints":17} 2021-09-19 14:19:11 DATA:  test-node-wasm.js result: performance: load: 1497 total: 2536 2021-09-19 14:19:11 STATE: test-node-wasm.js passed: default result face match 2021-09-19 14:19:11 INFO:  test-node-wasm.js test sync 2021-09-19 14:19:13 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} 2021-09-19 14:19:15 STATE: test-node-wasm.js event: image 2021-09-19 14:19:16 STATE: test-node-wasm.js event: detect 2021-09-19 14:19:16 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:19:16 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 0 person: 1 {"score":1,"age":28.5,"gender":"female"} {} {"score":0.92,"keypoints":17} 2021-09-19 14:19:16 DATA:  test-node-wasm.js result: performance: load: 1497 total: 2547 2021-09-19 14:19:16 STATE: test-node-wasm.js passed: default sync 2021-09-19 14:19:16 INFO:  test-node-wasm.js test object 2021-09-19 14:19:18 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} 2021-09-19 14:19:20 STATE: test-node-wasm.js event: image 2021-09-19 14:19:21 STATE: test-node-wasm.js event: detect 2021-09-19 14:19:21 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:19:21 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 0 person: 1 {"score":1,"age":28.5,"gender":"female"} {} {"score":0.92,"keypoints":17} 2021-09-19 14:19:21 DATA:  test-node-wasm.js result: performance: load: 1497 total: 2618 2021-09-19 14:19:21 ERROR: test-node-wasm.js failed: object result mismatch 0 2021-09-19 14:19:21 INFO:  test-node-wasm.js test sensitive 2021-09-19 14:19:22 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} 2021-09-19 14:19:24 STATE: test-node-wasm.js event: image 2021-09-19 14:19:26 STATE: test-node-wasm.js event: detect 2021-09-19 14:19:26 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:19:26 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 3 gesture: 9 object: 0 person: 1 {"score":1,"age":28.5,"gender":"female"} {} {"score":0.92,"keypoints":17} 2021-09-19 14:19:26 DATA:  test-node-wasm.js result: performance: load: 1497 total: 4065 2021-09-19 14:19:26 STATE: test-node-wasm.js passed: sensitive result match 2021-09-19 14:19:26 ERROR: test-node-wasm.js failed: sensitive face result mismatch 1 4 478 3 1024 9 2021-09-19 14:19:26 STATE: test-node-wasm.js passed: sensitive body result match 2021-09-19 14:19:26 STATE: test-node-wasm.js passed: sensitive hand result match 2021-09-19 14:19:26 INFO:  test-node-wasm.js test detectors 2021-09-19 14:19:28 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} 2021-09-19 14:19:29 STATE: test-node-wasm.js event: image 2021-09-19 14:19:30 STATE: test-node-wasm.js event: detect 2021-09-19 14:19:30 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:19:30 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 1 object: 0 person: 1 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:19:30 DATA:  test-node-wasm.js result: performance: load: 1497 total: 1963 2021-09-19 14:19:30 STATE: test-node-wasm.js passed: detector result face match 2021-09-19 14:19:30 STATE: test-node-wasm.js passed: detector result hand match 2021-09-19 14:19:30 INFO:  test-node-wasm.js test body variants 2021-09-19 14:19:32 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} 2021-09-19 14:19:33 STATE: test-node-wasm.js event: image 2021-09-19 14:19:34 STATE: test-node-wasm.js event: detect 2021-09-19 14:19:34 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg posenet 2021-09-19 14:19:34 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 1 object: 0 person: 1 {"score":0.93} {} {"score":0.91,"keypoints":17} 2021-09-19 14:19:34 DATA:  test-node-wasm.js result: performance: load: 1497 total: 2126 2021-09-19 14:19:35 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} 2021-09-19 14:19:37 STATE: test-node-wasm.js event: image 2021-09-19 14:19:37 STATE: test-node-wasm.js event: detect 2021-09-19 14:19:37 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg movenet 2021-09-19 14:19:37 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 1 object: 0 person: 1 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:19:37 DATA:  test-node-wasm.js result: performance: load: 1497 total: 2037 2021-09-19 14:19:39 STATE: test-node-wasm.js event: image 2021-09-19 14:19:40 STATE: test-node-wasm.js event: detect 2021-09-19 14:19:40 STATE: test-node-wasm.js passed: detect: random default 2021-09-19 14:19:40 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 1 object: 0 person: 1 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:19:40 DATA:  test-node-wasm.js result: performance: load: 1497 total: 2023 2021-09-19 14:19:40 INFO:  test-node-wasm.js test: first instance 2021-09-19 14:19:40 STATE: test-node-wasm.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151155104} 2021-09-19 14:19:42 STATE: test-node-wasm.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:19:42 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 1 object: 0 person: 1 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:19:42 DATA:  test-node-wasm.js result: performance: load: 2 total: 1977 2021-09-19 14:19:42 INFO:  test-node-wasm.js test: second instance 2021-09-19 14:19:43 STATE: test-node-wasm.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151155104} 2021-09-19 14:19:45 STATE: test-node-wasm.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:19:45 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 1 object: 0 person: 1 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:19:45 DATA:  test-node-wasm.js result: performance: load: 4 total: 1873 2021-09-19 14:19:45 INFO:  test-node-wasm.js test: concurrent 2021-09-19 14:19:45 STATE: test-node-wasm.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34697856} 2021-09-19 14:19:45 STATE: test-node-wasm.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34697856} 2021-09-19 14:19:45 STATE: test-node-wasm.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34697856} 2021-09-19 14:19:46 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} 2021-09-19 14:19:48 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} 2021-09-19 14:19:49 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} 2021-09-19 14:19:50 STATE: test-node-wasm.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151155104} 2021-09-19 14:19:51 STATE: test-node-wasm.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151155104} 2021-09-19 14:19:51 STATE: test-node-wasm.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151155104} 2021-09-19 14:19:53 STATE: test-node-wasm.js event: image 2021-09-19 14:19:58 STATE: test-node-wasm.js event: image 2021-09-19 14:20:03 STATE: test-node-wasm.js event: image 2021-09-19 14:20:09 STATE: test-node-wasm.js event: detect 2021-09-19 14:20:09 STATE: test-node-wasm.js event: detect 2021-09-19 14:20:09 STATE: test-node-wasm.js event: detect 2021-09-19 14:20:09 STATE: test-node-wasm.js passed: detect: samples/ai-face.jpg default 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 1 object: 0 person: 1 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: performance: load: 1497 total: 17952 2021-09-19 14:20:09 STATE: test-node-wasm.js passed: detect: samples/ai-face.jpg default 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: face: 2 body: 1 hand: 1 gesture: 1 object: 0 person: 2 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: performance: load: 2 total: 17952 2021-09-19 14:20:09 STATE: test-node-wasm.js passed: detect: samples/ai-face.jpg default 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: face: 3 body: 1 hand: 1 gesture: 1 object: 0 person: 3 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: performance: load: 4 total: 17952 2021-09-19 14:20:09 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: face: 4 body: 1 hand: 1 gesture: 1 object: 0 person: 4 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: performance: load: 1497 total: 17952 2021-09-19 14:20:09 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: face: 5 body: 1 hand: 1 gesture: 1 object: 0 person: 5 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: performance: load: 2 total: 17952 2021-09-19 14:20:09 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: face: 6 body: 1 hand: 1 gesture: 1 object: 0 person: 6 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: performance: load: 4 total: 17952 2021-09-19 14:20:09 STATE: test-node-wasm.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: face: 7 body: 1 hand: 1 gesture: 1 object: 0 person: 7 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: performance: load: 1497 total: 17952 2021-09-19 14:20:09 STATE: test-node-wasm.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: face: 8 body: 1 hand: 1 gesture: 1 object: 0 person: 8 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: performance: load: 2 total: 17952 2021-09-19 14:20:09 STATE: test-node-wasm.js passed: detect: samples/ai-upper.jpg default 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: face: 9 body: 1 hand: 1 gesture: 1 object: 0 person: 9 {"score":0.93} {} {"score":0.92,"keypoints":17} 2021-09-19 14:20:09 DATA:  test-node-wasm.js result: performance: load: 4 total: 17952 2021-09-19 14:20:09 STATE: test-node-wasm.js passeed: no memory leak 2021-09-19 14:20:09 STATE: test-node-wasm.js passeed: equal usage 2021-09-19 14:20:09 INFO:  test-node-wasm.js events: {"image":13,"detect":13,"warmup":2} 2021-09-19 14:20:09 INFO:  test-node-wasm.js test complete: 68725 ms 2021-09-19 14:20:09 INFO:  2021-09-19 14:20:09 INFO:  status: {"test-node.js":{"passed":57,"failed":0},"test-node-gpu.js":{"passed":57,"failed":0},"test-node-wasm.js":{"passed":56,"failed":2}}