human/test/test.log

600 lines
64 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

2021-09-24 09:52:41 INFO:  @vladmandic/human version 2.2.3
2021-09-24 09:52:41 INFO:  User: vlado Platform: linux Arch: x64 Node: v16.5.0
2021-09-24 09:52:41 INFO:  tests: ["test-node.js","test-node-gpu.js","test-node-wasm.js"]
2021-09-24 09:52:41 INFO:  demos: ["../demo/nodejs/node.js","../demo/nodejs/node-canvas.js","../demo/nodejs/node-env.js","../demo/nodejs/node-event.js","../demo/nodejs/node-multiprocess.js"]
2021-09-24 09:52:41 INFO: 
2021-09-24 09:52:41 INFO:  test-node.js start
2021-09-24 09:52:41 STATE: test-node.js passed: configuration default validation []
2021-09-24 09:52:41 STATE: test-node.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}]
2021-09-24 09:52:42 STATE: test-node.js passed: models loaded [{"name":"age","loaded":false},{"name":"agegenderrace","loaded":false},{"name":"blazepose","loaded":false},{"name":"centernet","loaded":true},{"name":"efficientpose","loaded":false},{"name":"embedding","loaded":false},{"name":"emotion","loaded":true},{"name":"facedetect","loaded":true},{"name":"faceiris","loaded":true},{"name":"facemesh","loaded":true},{"name":"faceres","loaded":true},{"name":"gender","loaded":false},{"name":"handpose","loaded":true},{"name":"handskeleton","loaded":true},{"name":"handtrack","loaded":false},{"name":"movenet","loaded":true},{"name":"nanodet","loaded":false},{"name":"posenet","loaded":false},{"name":"segmentation","loaded":true}]
2021-09-24 09:52:42 STATE: test-node.js passed: create human
2021-09-24 09:52:42 INFO:  test-node.js human version: 2.2.3
2021-09-24 09:52:42 INFO:  test-node.js platform: linux x64 agent: NodeJS v16.5.0
2021-09-24 09:52:42 INFO:  test-node.js tfjs version: 3.9.0
2021-09-24 09:52:42 STATE: test-node.js passed: set backend: tensorflow
2021-09-24 09:52:42 STATE: test-node.js tensors 1456
2021-09-24 09:52:42 STATE: test-node.js passed: load models
2021-09-24 09:52:42 STATE: test-node.js result: defined models: 19 loaded models: 10
2021-09-24 09:52:42 STATE: test-node.js passed: warmup: none default
2021-09-24 09:52:42 STATE: test-node.js passed: warmup none result match
2021-09-24 09:52:42 STATE: test-node.js event: image
2021-09-24 09:52:43 STATE: test-node.js event: detect
2021-09-24 09:52:43 STATE: test-node.js event: warmup
2021-09-24 09:52:43 STATE: test-node.js passed: warmup: face default
2021-09-24 09:52:43 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-24 09:52:43 DATA:  test-node.js result: performance: load: 303 total: 992
2021-09-24 09:52:43 STATE: test-node.js passed: warmup face result match
2021-09-24 09:52:43 STATE: test-node.js event: image
2021-09-24 09:52:44 STATE: test-node.js event: detect
2021-09-24 09:52:44 STATE: test-node.js event: warmup
2021-09-24 09:52:44 STATE: test-node.js passed: warmup: body default
2021-09-24 09:52:44 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-24 09:52:44 DATA:  test-node.js result: performance: load: 303 total: 1059
2021-09-24 09:52:44 STATE: test-node.js passed: warmup body result match
2021-09-24 09:52:44 INFO:  test-node.js test default
2021-09-24 09:52:45 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:52:45 STATE: test-node.js event: image
2021-09-24 09:52:46 STATE: test-node.js event: detect
2021-09-24 09:52:46 STATE: test-node.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:52:46 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-24 09:52:46 DATA:  test-node.js result: performance: load: 303 total: 1055
2021-09-24 09:52:46 STATE: test-node.js passed: default result face match
2021-09-24 09:52:46 INFO:  test-node.js test sync
2021-09-24 09:52:47 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:52:47 STATE: test-node.js event: image
2021-09-24 09:52:48 STATE: test-node.js event: detect
2021-09-24 09:52:48 STATE: test-node.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:52:48 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-24 09:52:48 DATA:  test-node.js result: performance: load: 303 total: 1009
2021-09-24 09:52:48 STATE: test-node.js passed: default sync
2021-09-24 09:52:48 STATE: test-node.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120}
2021-09-24 09:52:48 STATE: test-node.js passed: image input null [1,256,256,3]
2021-09-24 09:52:48 STATE: test-node.js passed: invalid input {"error":"could not convert input to tensor"}
2021-09-24 09:52:48 INFO:  test-node.js test face similarity
2021-09-24 09:52:48 STATE: test-node.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120}
2021-09-24 09:52:48 STATE: test-node.js event: image
2021-09-24 09:52:48 STATE: test-node.js event: detect
2021-09-24 09:52:48 STATE: test-node.js passed: detect: samples/ai-face.jpg default
2021-09-24 09:52:48 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.47,"keypoints":4}
2021-09-24 09:52:48 DATA:  test-node.js result: performance: load: 303 total: 727
2021-09-24 09:52:49 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:52:49 STATE: test-node.js event: image
2021-09-24 09:52:50 STATE: test-node.js event: detect
2021-09-24 09:52:50 STATE: test-node.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:52:50 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-24 09:52:50 DATA:  test-node.js result: performance: load: 303 total: 961
2021-09-24 09:52:50 STATE: test-node.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040}
2021-09-24 09:52:50 STATE: test-node.js event: image
2021-09-24 09:52:51 STATE: test-node.js event: detect
2021-09-24 09:52:51 STATE: test-node.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:52:51 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.71,"class":"person"} {"score":0.69,"keypoints":10}
2021-09-24 09:52:51 DATA:  test-node.js result: performance: load: 303 total: 735
2021-09-24 09:52:51 STATE: test-node.js passed: face descriptor
2021-09-24 09:52:51 STATE: test-node.js passed: face similarity
2021-09-24 09:52:51 INFO:  test-node.js test face matching
2021-09-24 09:52:51 STATE: test-node.js passed: face database 102
2021-09-24 09:52:51 STATE: test-node.js passed: face match {"first":{"name":"ai face","similarity":0.7679640257895076}} {"second":{"name":"ai face","similarity":0.5102876185668009}} {"third":{"name":"ai upper","similarity":0.7726724047990643}}
2021-09-24 09:52:51 INFO:  test-node.js test object
2021-09-24 09:52:52 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:52:52 STATE: test-node.js event: image
2021-09-24 09:52:53 STATE: test-node.js event: detect
2021-09-24 09:52:53 STATE: test-node.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:52:53 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-24 09:52:53 DATA:  test-node.js result: performance: load: 303 total: 938
2021-09-24 09:52:53 STATE: test-node.js passed: object result match
2021-09-24 09:52:53 INFO:  test-node.js test sensitive
2021-09-24 09:52:54 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:52:54 STATE: test-node.js event: image
2021-09-24 09:52:56 STATE: test-node.js event: detect
2021-09-24 09:52:56 STATE: test-node.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:52:56 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-24 09:52:56 DATA:  test-node.js result: performance: load: 303 total: 1689
2021-09-24 09:52:56 STATE: test-node.js passed: sensitive result match
2021-09-24 09:52:56 STATE: test-node.js passed: sensitive face result match
2021-09-24 09:52:56 STATE: test-node.js passed: sensitive body result match
2021-09-24 09:52:56 STATE: test-node.js passed: sensitive hand result match
2021-09-24 09:52:56 INFO:  test-node.js test detectors
2021-09-24 09:52:57 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:52:57 STATE: test-node.js event: image
2021-09-24 09:52:57 STATE: test-node.js event: detect
2021-09-24 09:52:57 STATE: test-node.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:52:57 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-24 09:52:57 DATA:  test-node.js result: performance: load: 303 total: 603
2021-09-24 09:52:57 STATE: test-node.js passed: detector result face match
2021-09-24 09:52:57 STATE: test-node.js passed: detector result hand match
2021-09-24 09:52:57 INFO:  test-node.js test body variants
2021-09-24 09:52:58 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:52:58 STATE: test-node.js event: image
2021-09-24 09:52:59 STATE: test-node.js event: detect
2021-09-24 09:52:59 STATE: test-node.js passed: detect: samples/ai-body.jpg posenet
2021-09-24 09:52:59 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-24 09:52:59 DATA:  test-node.js result: performance: load: 303 total: 668
2021-09-24 09:52:59 STATE: test-node.js passed: body posenet
2021-09-24 09:53:00 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:00 STATE: test-node.js event: image
2021-09-24 09:53:00 STATE: test-node.js event: detect
2021-09-24 09:53:00 STATE: test-node.js passed: detect: samples/ai-body.jpg movenet
2021-09-24 09:53:00 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-24 09:53:00 DATA:  test-node.js result: performance: load: 303 total: 643
2021-09-24 09:53:00 STATE: test-node.js passed: body movenet
2021-09-24 09:53:00 INFO:  test-node.js test hand variants
2021-09-24 09:53:01 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:01 STATE: test-node.js event: image
2021-09-24 09:53:02 STATE: test-node.js event: detect
2021-09-24 09:53:02 STATE: test-node.js passed: detect: samples/ai-body.jpg handdetect
2021-09-24 09:53:02 DATA:  test-node.js result: face: 1 body: 1 hand: 2 gesture: 1 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
2021-09-24 09:53:02 DATA:  test-node.js result: performance: load: 303 total: 676
2021-09-24 09:53:02 STATE: test-node.js passed: hand handdetect
2021-09-24 09:53:03 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:03 STATE: test-node.js event: image
2021-09-24 09:53:03 STATE: test-node.js event: detect
2021-09-24 09:53:03 STATE: test-node.js passed: detect: samples/ai-body.jpg handtrack
2021-09-24 09:53:03 DATA:  test-node.js result: face: 1 body: 1 hand: 2 gesture: 1 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
2021-09-24 09:53:03 DATA:  test-node.js result: performance: load: 303 total: 626
2021-09-24 09:53:03 STATE: test-node.js passed: hand handdetect
2021-09-24 09:53:03 STATE: test-node.js event: image
2021-09-24 09:53:04 STATE: test-node.js event: detect
2021-09-24 09:53:04 STATE: test-node.js passed: detect: random default
2021-09-24 09:53:04 DATA:  test-node.js result: face: 0 body: 1 hand: 2 gesture: 1 object: 0 person: 0 {} {} {"score":0.07,"keypoints":17}
2021-09-24 09:53:04 DATA:  test-node.js result: performance: load: 303 total: 451
2021-09-24 09:53:04 INFO:  test-node.js test: first instance
2021-09-24 09:53:04 STATE: test-node.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040}
2021-09-24 09:53:05 STATE: test-node.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:53:05 DATA:  test-node.js result: face: 1 body: 1 hand: 2 gesture: 3 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10}
2021-09-24 09:53:05 DATA:  test-node.js result: performance: load: 19 total: 892
2021-09-24 09:53:05 INFO:  test-node.js test: second instance
2021-09-24 09:53:05 STATE: test-node.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040}
2021-09-24 09:53:06 STATE: test-node.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:53:06 DATA:  test-node.js result: face: 1 body: 1 hand: 3 gesture: 3 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10}
2021-09-24 09:53:06 DATA:  test-node.js result: performance: load: 1 total: 932
2021-09-24 09:53:06 INFO:  test-node.js test: concurrent
2021-09-24 09:53:06 STATE: test-node.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120}
2021-09-24 09:53:06 STATE: test-node.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120}
2021-09-24 09:53:07 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:08 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:08 STATE: test-node.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040}
2021-09-24 09:53:09 STATE: test-node.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040}
2021-09-24 09:53:09 STATE: test-node.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120}
2021-09-24 09:53:10 STATE: test-node.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:10 STATE: test-node.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040}
2021-09-24 09:53:10 STATE: test-node.js event: image
2021-09-24 09:53:10 STATE: test-node.js event: image
2021-09-24 09:53:10 STATE: test-node.js event: image
2021-09-24 09:53:13 STATE: test-node.js event: detect
2021-09-24 09:53:13 STATE: test-node.js event: detect
2021-09-24 09:53:13 STATE: test-node.js event: detect
2021-09-24 09:53:13 STATE: test-node.js passed: detect: samples/ai-face.jpg default
2021-09-24 09:53:13 DATA:  test-node.js result: face: 7 body: 1 hand: 2 gesture: 1 object: 1 person: 7 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
2021-09-24 09:53:13 DATA:  test-node.js result: performance: load: 2452 total: 2998
2021-09-24 09:53:13 STATE: test-node.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:53:13 DATA:  test-node.js result: face: 8 body: 1 hand: 2 gesture: 1 object: 1 person: 8 {"score":0.91} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
2021-09-24 09:53:13 DATA:  test-node.js result: performance: load: 2452 total: 2998
2021-09-24 09:53:13 STATE: test-node.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:53:13 DATA:  test-node.js result: face: 9 body: 1 hand: 2 gesture: 1 object: 1 person: 9 {"score":0.91} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":17}
2021-09-24 09:53:13 DATA:  test-node.js result: performance: load: 2452 total: 2998
2021-09-24 09:53:17 STATE: test-node.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:53:17 DATA:  test-node.js result: face: 5 body: 1 hand: 3 gesture: 3 object: 1 person: 5 {"score":0.91} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":17}
2021-09-24 09:53:17 DATA:  test-node.js result: performance: load: 1186 total: 8086
2021-09-24 09:53:17 STATE: test-node.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:53:17 DATA:  test-node.js result: face: 6 body: 1 hand: 3 gesture: 3 object: 1 person: 6 {"score":0.91} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":17}
2021-09-24 09:53:17 DATA:  test-node.js result: performance: load: 1186 total: 8086
2021-09-24 09:53:17 STATE: test-node.js passed: detect: samples/ai-face.jpg default
2021-09-24 09:53:17 DATA:  test-node.js result: face: 1 body: 1 hand: 3 gesture: 1 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
2021-09-24 09:53:17 DATA:  test-node.js result: performance: load: 1186 total: 8086
2021-09-24 09:53:17 STATE: test-node.js passed: detect: samples/ai-face.jpg default
2021-09-24 09:53:17 DATA:  test-node.js result: face: 2 body: 1 hand: 3 gesture: 1 object: 1 person: 2 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
2021-09-24 09:53:17 DATA:  test-node.js result: performance: load: 1186 total: 8086
2021-09-24 09:53:17 STATE: test-node.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:53:17 DATA:  test-node.js result: face: 3 body: 1 hand: 3 gesture: 3 object: 1 person: 3 {"score":0.91} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
2021-09-24 09:53:17 DATA:  test-node.js result: performance: load: 1186 total: 8087
2021-09-24 09:53:17 STATE: test-node.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:53:17 DATA:  test-node.js result: face: 4 body: 1 hand: 3 gesture: 3 object: 1 person: 4 {"score":0.91} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
2021-09-24 09:53:17 DATA:  test-node.js result: performance: load: 1186 total: 8087
2021-09-24 09:53:17 STATE: test-node.js event: image
2021-09-24 09:53:17 STATE: test-node.js event: detect
2021-09-24 09:53:17 STATE: test-node.js passed: monkey patch
2021-09-24 09:53:17 STATE: test-node.js passed: segmentation [65536]
2021-09-24 09:53:17 STATE: test-node.js passeed: equal usage
2021-09-24 09:53:17 INFO:  test-node.js events: {"image":19,"detect":19,"warmup":2}
2021-09-24 09:53:17 INFO:  test-node.js tensors 2284
2021-09-24 09:53:17 INFO:  test-node.js test complete: 35954 ms
2021-09-24 09:53:18 INFO: 
2021-09-24 09:53:18 INFO:  test-node-gpu.js start
2021-09-24 09:53:18 WARN:  test-node-gpu.js stderr: 2021-09-24 09:53:18.400166: 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-24 09:53:18 WARN:  test-node-gpu.js stderr: 2021-09-24 09:53:18.449708: 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-24 09:53:18 WARN:  test-node-gpu.js stderr: 2021-09-24 09:53:18.449830: 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-24 09:53:18 STATE: test-node-gpu.js passed: configuration default validation []
2021-09-24 09:53:18 STATE: test-node-gpu.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}]
2021-09-24 09:53:18 STATE: test-node-gpu.js passed: models loaded [{"name":"age","loaded":false},{"name":"agegenderrace","loaded":false},{"name":"blazepose","loaded":false},{"name":"centernet","loaded":true},{"name":"efficientpose","loaded":false},{"name":"embedding","loaded":false},{"name":"emotion","loaded":true},{"name":"facedetect","loaded":true},{"name":"faceiris","loaded":true},{"name":"facemesh","loaded":true},{"name":"faceres","loaded":true},{"name":"gender","loaded":false},{"name":"handpose","loaded":true},{"name":"handskeleton","loaded":true},{"name":"handtrack","loaded":false},{"name":"movenet","loaded":true},{"name":"nanodet","loaded":false},{"name":"posenet","loaded":false},{"name":"segmentation","loaded":true}]
2021-09-24 09:53:18 STATE: test-node-gpu.js passed: create human
2021-09-24 09:53:18 INFO:  test-node-gpu.js human version: 2.2.3
2021-09-24 09:53:18 INFO:  test-node-gpu.js platform: linux x64 agent: NodeJS v16.5.0
2021-09-24 09:53:18 INFO:  test-node-gpu.js tfjs version: 3.9.0
2021-09-24 09:53:18 STATE: test-node-gpu.js passed: set backend: tensorflow
2021-09-24 09:53:18 STATE: test-node-gpu.js tensors 1456
2021-09-24 09:53:18 STATE: test-node-gpu.js passed: load models
2021-09-24 09:53:18 STATE: test-node-gpu.js result: defined models: 19 loaded models: 10
2021-09-24 09:53:18 STATE: test-node-gpu.js passed: warmup: none default
2021-09-24 09:53:18 STATE: test-node-gpu.js passed: warmup none result match
2021-09-24 09:53:18 STATE: test-node-gpu.js event: image
2021-09-24 09:53:19 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:19 STATE: test-node-gpu.js event: warmup
2021-09-24 09:53:19 STATE: test-node-gpu.js passed: warmup: face default
2021-09-24 09:53:19 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-24 09:53:19 DATA:  test-node-gpu.js result: performance: load: 285 total: 1008
2021-09-24 09:53:19 STATE: test-node-gpu.js passed: warmup face result match
2021-09-24 09:53:19 STATE: test-node-gpu.js event: image
2021-09-24 09:53:20 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:20 STATE: test-node-gpu.js event: warmup
2021-09-24 09:53:20 STATE: test-node-gpu.js passed: warmup: body default
2021-09-24 09:53:20 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-24 09:53:20 DATA:  test-node-gpu.js result: performance: load: 285 total: 1113
2021-09-24 09:53:20 STATE: test-node-gpu.js passed: warmup body result match
2021-09-24 09:53:20 INFO:  test-node-gpu.js test default
2021-09-24 09:53:21 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:21 STATE: test-node-gpu.js event: image
2021-09-24 09:53:22 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:22 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:53:22 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-24 09:53:22 DATA:  test-node-gpu.js result: performance: load: 285 total: 1093
2021-09-24 09:53:22 STATE: test-node-gpu.js passed: default result face match
2021-09-24 09:53:22 INFO:  test-node-gpu.js test sync
2021-09-24 09:53:23 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:23 STATE: test-node-gpu.js event: image
2021-09-24 09:53:24 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:24 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:53:24 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-24 09:53:24 DATA:  test-node-gpu.js result: performance: load: 285 total: 1043
2021-09-24 09:53:24 STATE: test-node-gpu.js passed: default sync
2021-09-24 09:53:24 STATE: test-node-gpu.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120}
2021-09-24 09:53:24 STATE: test-node-gpu.js passed: image input null [1,256,256,3]
2021-09-24 09:53:24 STATE: test-node-gpu.js passed: invalid input {"error":"could not convert input to tensor"}
2021-09-24 09:53:24 INFO:  test-node-gpu.js test face similarity
2021-09-24 09:53:24 STATE: test-node-gpu.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120}
2021-09-24 09:53:24 STATE: test-node-gpu.js event: image
2021-09-24 09:53:25 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:25 STATE: test-node-gpu.js passed: detect: samples/ai-face.jpg default
2021-09-24 09:53:25 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.47,"keypoints":4}
2021-09-24 09:53:25 DATA:  test-node-gpu.js result: performance: load: 285 total: 771
2021-09-24 09:53:26 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:26 STATE: test-node-gpu.js event: image
2021-09-24 09:53:27 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:27 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:53:27 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-24 09:53:27 DATA:  test-node-gpu.js result: performance: load: 285 total: 991
2021-09-24 09:53:27 STATE: test-node-gpu.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040}
2021-09-24 09:53:27 STATE: test-node-gpu.js event: image
2021-09-24 09:53:28 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:28 STATE: test-node-gpu.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:53:28 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.71,"class":"person"} {"score":0.69,"keypoints":10}
2021-09-24 09:53:28 DATA:  test-node-gpu.js result: performance: load: 285 total: 798
2021-09-24 09:53:28 STATE: test-node-gpu.js passed: face descriptor
2021-09-24 09:53:28 STATE: test-node-gpu.js passed: face similarity
2021-09-24 09:53:28 INFO:  test-node-gpu.js test face matching
2021-09-24 09:53:28 STATE: test-node-gpu.js passed: face database 102
2021-09-24 09:53:28 STATE: test-node-gpu.js passed: face match {"first":{"name":"ai face","similarity":0.7679640257895076}} {"second":{"name":"ai face","similarity":0.5102876185668009}} {"third":{"name":"ai upper","similarity":0.7726724047990643}}
2021-09-24 09:53:28 INFO:  test-node-gpu.js test object
2021-09-24 09:53:29 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:29 STATE: test-node-gpu.js event: image
2021-09-24 09:53:30 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:30 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:53:30 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-24 09:53:30 DATA:  test-node-gpu.js result: performance: load: 285 total: 939
2021-09-24 09:53:30 STATE: test-node-gpu.js passed: object result match
2021-09-24 09:53:30 INFO:  test-node-gpu.js test sensitive
2021-09-24 09:53:31 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:31 STATE: test-node-gpu.js event: image
2021-09-24 09:53:33 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:33 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:53:33 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-24 09:53:33 DATA:  test-node-gpu.js result: performance: load: 285 total: 1679
2021-09-24 09:53:33 STATE: test-node-gpu.js passed: sensitive result match
2021-09-24 09:53:33 STATE: test-node-gpu.js passed: sensitive face result match
2021-09-24 09:53:33 STATE: test-node-gpu.js passed: sensitive body result match
2021-09-24 09:53:33 STATE: test-node-gpu.js passed: sensitive hand result match
2021-09-24 09:53:33 INFO:  test-node-gpu.js test detectors
2021-09-24 09:53:33 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:33 STATE: test-node-gpu.js event: image
2021-09-24 09:53:34 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:34 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:53:34 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-24 09:53:34 DATA:  test-node-gpu.js result: performance: load: 285 total: 574
2021-09-24 09:53:34 STATE: test-node-gpu.js passed: detector result face match
2021-09-24 09:53:34 STATE: test-node-gpu.js passed: detector result hand match
2021-09-24 09:53:34 INFO:  test-node-gpu.js test body variants
2021-09-24 09:53:35 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:35 STATE: test-node-gpu.js event: image
2021-09-24 09:53:36 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:36 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg posenet
2021-09-24 09:53:36 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-24 09:53:36 DATA:  test-node-gpu.js result: performance: load: 285 total: 660
2021-09-24 09:53:36 STATE: test-node-gpu.js passed: body posenet
2021-09-24 09:53:36 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:36 STATE: test-node-gpu.js event: image
2021-09-24 09:53:37 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:37 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg movenet
2021-09-24 09:53:37 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-24 09:53:37 DATA:  test-node-gpu.js result: performance: load: 285 total: 666
2021-09-24 09:53:37 STATE: test-node-gpu.js passed: body movenet
2021-09-24 09:53:37 INFO:  test-node-gpu.js test hand variants
2021-09-24 09:53:38 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:38 STATE: test-node-gpu.js event: image
2021-09-24 09:53:39 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:39 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg handdetect
2021-09-24 09:53:39 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 2 gesture: 1 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
2021-09-24 09:53:39 DATA:  test-node-gpu.js result: performance: load: 285 total: 639
2021-09-24 09:53:39 STATE: test-node-gpu.js passed: hand handdetect
2021-09-24 09:53:39 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:39 STATE: test-node-gpu.js event: image
2021-09-24 09:53:40 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:40 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg handtrack
2021-09-24 09:53:40 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 2 gesture: 1 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
2021-09-24 09:53:40 DATA:  test-node-gpu.js result: performance: load: 285 total: 631
2021-09-24 09:53:40 STATE: test-node-gpu.js passed: hand handdetect
2021-09-24 09:53:40 STATE: test-node-gpu.js event: image
2021-09-24 09:53:41 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:41 STATE: test-node-gpu.js passed: detect: random default
2021-09-24 09:53:41 DATA:  test-node-gpu.js result: face: 0 body: 1 hand: 2 gesture: 1 object: 0 person: 0 {} {} {"score":0.08,"keypoints":17}
2021-09-24 09:53:41 DATA:  test-node-gpu.js result: performance: load: 285 total: 475
2021-09-24 09:53:41 INFO:  test-node-gpu.js test: first instance
2021-09-24 09:53:41 STATE: test-node-gpu.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040}
2021-09-24 09:53:42 STATE: test-node-gpu.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:53:42 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 2 gesture: 3 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10}
2021-09-24 09:53:42 DATA:  test-node-gpu.js result: performance: load: 24 total: 924
2021-09-24 09:53:42 INFO:  test-node-gpu.js test: second instance
2021-09-24 09:53:42 STATE: test-node-gpu.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040}
2021-09-24 09:53:43 STATE: test-node-gpu.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:53:43 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 3 gesture: 3 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":10}
2021-09-24 09:53:43 DATA:  test-node-gpu.js result: performance: load: 2 total: 1011
2021-09-24 09:53:43 INFO:  test-node-gpu.js test: concurrent
2021-09-24 09:53:43 STATE: test-node-gpu.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120}
2021-09-24 09:53:43 STATE: test-node-gpu.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120}
2021-09-24 09:53:44 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:45 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:46 STATE: test-node-gpu.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040}
2021-09-24 09:53:46 STATE: test-node-gpu.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040}
2021-09-24 09:53:46 STATE: test-node-gpu.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34696120}
2021-09-24 09:53:47 STATE: test-node-gpu.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
2021-09-24 09:53:47 STATE: test-node-gpu.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151289040}
2021-09-24 09:53:48 STATE: test-node-gpu.js event: image
2021-09-24 09:53:48 STATE: test-node-gpu.js event: image
2021-09-24 09:53:48 STATE: test-node-gpu.js event: image
2021-09-24 09:53:50 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:50 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:50 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:50 STATE: test-node-gpu.js passed: detect: samples/ai-face.jpg default
2021-09-24 09:53:50 DATA:  test-node-gpu.js result: face: 7 body: 1 hand: 2 gesture: 1 object: 1 person: 7 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
2021-09-24 09:53:50 DATA:  test-node-gpu.js result: performance: load: 2540 total: 3017
2021-09-24 09:53:50 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:53:50 DATA:  test-node-gpu.js result: face: 8 body: 1 hand: 2 gesture: 1 object: 1 person: 8 {"score":0.91} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
2021-09-24 09:53:50 DATA:  test-node-gpu.js result: performance: load: 2540 total: 3017
2021-09-24 09:53:50 STATE: test-node-gpu.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:53:50 DATA:  test-node-gpu.js result: face: 9 body: 1 hand: 2 gesture: 1 object: 1 person: 9 {"score":0.91} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":17}
2021-09-24 09:53:50 DATA:  test-node-gpu.js result: performance: load: 2540 total: 3017
2021-09-24 09:53:54 STATE: test-node-gpu.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:53:54 DATA:  test-node-gpu.js result: face: 5 body: 1 hand: 3 gesture: 3 object: 1 person: 5 {"score":0.91} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":17}
2021-09-24 09:53:54 DATA:  test-node-gpu.js result: performance: load: 1230 total: 8148
2021-09-24 09:53:54 STATE: test-node-gpu.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:53:54 DATA:  test-node-gpu.js result: face: 6 body: 1 hand: 3 gesture: 3 object: 1 person: 6 {"score":0.91} {"score":0.71,"class":"person"} {"score":0.69,"keypoints":17}
2021-09-24 09:53:54 DATA:  test-node-gpu.js result: performance: load: 1230 total: 8148
2021-09-24 09:53:54 STATE: test-node-gpu.js passed: detect: samples/ai-face.jpg default
2021-09-24 09:53:54 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 3 gesture: 1 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
2021-09-24 09:53:54 DATA:  test-node-gpu.js result: performance: load: 1230 total: 8148
2021-09-24 09:53:54 STATE: test-node-gpu.js passed: detect: samples/ai-face.jpg default
2021-09-24 09:53:54 DATA:  test-node-gpu.js result: face: 2 body: 1 hand: 3 gesture: 1 object: 1 person: 2 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
2021-09-24 09:53:54 DATA:  test-node-gpu.js result: performance: load: 1230 total: 8148
2021-09-24 09:53:54 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:53:54 DATA:  test-node-gpu.js result: face: 3 body: 1 hand: 3 gesture: 3 object: 1 person: 3 {"score":0.91} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
2021-09-24 09:53:54 DATA:  test-node-gpu.js result: performance: load: 1230 total: 8149
2021-09-24 09:53:54 STATE: test-node-gpu.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:53:54 DATA:  test-node-gpu.js result: face: 4 body: 1 hand: 3 gesture: 3 object: 1 person: 4 {"score":0.91} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
2021-09-24 09:53:54 DATA:  test-node-gpu.js result: performance: load: 1230 total: 8149
2021-09-24 09:53:54 STATE: test-node-gpu.js event: image
2021-09-24 09:53:54 STATE: test-node-gpu.js event: detect
2021-09-24 09:53:54 STATE: test-node-gpu.js passed: monkey patch
2021-09-24 09:53:55 STATE: test-node-gpu.js passed: segmentation [65536]
2021-09-24 09:53:55 STATE: test-node-gpu.js passeed: equal usage
2021-09-24 09:53:55 INFO:  test-node-gpu.js events: {"image":19,"detect":19,"warmup":2}
2021-09-24 09:53:55 INFO:  test-node-gpu.js tensors 2284
2021-09-24 09:53:55 INFO:  test-node-gpu.js test complete: 36597 ms
2021-09-24 09:53:55 INFO: 
2021-09-24 09:53:55 INFO:  test-node-wasm.js start
2021-09-24 09:53:55 STATE: test-node-wasm.js passed: model server: https://vladmandic.github.io/human/models/
2021-09-24 09:53:55 STATE: test-node-wasm.js passed: configuration default validation []
2021-09-24 09:53:55 STATE: test-node-wasm.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}]
2021-09-24 09:53:57 STATE: test-node-wasm.js passed: models loaded [{"name":"age","loaded":false},{"name":"agegenderrace","loaded":false},{"name":"blazepose","loaded":false},{"name":"centernet","loaded":true},{"name":"efficientpose","loaded":false},{"name":"embedding","loaded":false},{"name":"emotion","loaded":true},{"name":"facedetect","loaded":true},{"name":"faceiris","loaded":true},{"name":"facemesh","loaded":true},{"name":"faceres","loaded":true},{"name":"gender","loaded":false},{"name":"handpose","loaded":true},{"name":"handskeleton","loaded":true},{"name":"handtrack","loaded":false},{"name":"movenet","loaded":true},{"name":"nanodet","loaded":false},{"name":"posenet","loaded":false},{"name":"segmentation","loaded":true}]
2021-09-24 09:53:57 STATE: test-node-wasm.js passed: create human
2021-09-24 09:53:57 INFO:  test-node-wasm.js human version: 2.2.3
2021-09-24 09:53:57 INFO:  test-node-wasm.js platform: linux x64 agent: NodeJS v16.5.0
2021-09-24 09:53:57 INFO:  test-node-wasm.js tfjs version: 3.9.0
2021-09-24 09:53:57 STATE: test-node-wasm.js passed: set backend: wasm
2021-09-24 09:53:57 STATE: test-node-wasm.js tensors 1456
2021-09-24 09:53:57 STATE: test-node-wasm.js passed: load models
2021-09-24 09:53:57 STATE: test-node-wasm.js result: defined models: 19 loaded models: 10
2021-09-24 09:53:57 STATE: test-node-wasm.js passed: warmup: none default
2021-09-24 09:53:57 STATE: test-node-wasm.js passed: warmup none result match
2021-09-24 09:53:57 STATE: test-node-wasm.js event: image
2021-09-24 09:53:58 STATE: test-node-wasm.js event: detect
2021-09-24 09:53:58 STATE: test-node-wasm.js event: warmup
2021-09-24 09:53:58 STATE: test-node-wasm.js passed: warmup: face default
2021-09-24 09:53:58 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-24 09:53:58 DATA:  test-node-wasm.js result: performance: load: 1684 total: 923
2021-09-24 09:53:58 STATE: test-node-wasm.js passed: warmup face result match
2021-09-24 09:54:00 STATE: test-node-wasm.js event: image
2021-09-24 09:54:01 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:01 STATE: test-node-wasm.js event: warmup
2021-09-24 09:54:01 STATE: test-node-wasm.js passed: warmup: body default
2021-09-24 09:54:01 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-24 09:54:01 DATA:  test-node-wasm.js result: performance: load: 1684 total: 1082
2021-09-24 09:54:01 STATE: test-node-wasm.js passed: warmup body result match
2021-09-24 09:54:01 INFO:  test-node-wasm.js test default
2021-09-24 09:54:02 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
2021-09-24 09:54:02 STATE: test-node-wasm.js event: image
2021-09-24 09:54:03 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:03 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:54:03 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-24 09:54:03 DATA:  test-node-wasm.js result: performance: load: 1684 total: 1055
2021-09-24 09:54:03 STATE: test-node-wasm.js passed: default result face match
2021-09-24 09:54:03 INFO:  test-node-wasm.js test sync
2021-09-24 09:54:05 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
2021-09-24 09:54:05 STATE: test-node-wasm.js event: image
2021-09-24 09:54:06 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:06 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:54:06 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-24 09:54:06 DATA:  test-node-wasm.js result: performance: load: 1684 total: 932
2021-09-24 09:54:06 STATE: test-node-wasm.js passed: default sync
2021-09-24 09:54:06 STATE: test-node-wasm.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34697856}
2021-09-24 09:54:06 STATE: test-node-wasm.js passed: image input null [1,256,256,3]
2021-09-24 09:54:06 STATE: test-node-wasm.js passed: invalid input {"error":"could not convert input to tensor"}
2021-09-24 09:54:06 INFO:  test-node-wasm.js test face similarity
2021-09-24 09:54:06 STATE: test-node-wasm.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34697856}
2021-09-24 09:54:06 STATE: test-node-wasm.js event: image
2021-09-24 09:54:07 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:07 STATE: test-node-wasm.js passed: detect: samples/ai-face.jpg default
2021-09-24 09:54:07 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-24 09:54:07 DATA:  test-node-wasm.js result: performance: load: 1684 total: 657
2021-09-24 09:54:08 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
2021-09-24 09:54:08 STATE: test-node-wasm.js event: image
2021-09-24 09:54:09 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:09 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:54:09 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-24 09:54:09 DATA:  test-node-wasm.js result: performance: load: 1684 total: 923
2021-09-24 09:54:10 STATE: test-node-wasm.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151155104}
2021-09-24 09:54:10 STATE: test-node-wasm.js event: image
2021-09-24 09:54:10 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:10 STATE: test-node-wasm.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:54:10 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 0 person: 1 {"score":1,"age":29.5,"gender":"female"} {} {"score":0.69,"keypoints":10}
2021-09-24 09:54:10 DATA:  test-node-wasm.js result: performance: load: 1684 total: 553
2021-09-24 09:54:10 STATE: test-node-wasm.js passed: face descriptor
2021-09-24 09:54:10 STATE: test-node-wasm.js passed: face similarity
2021-09-24 09:54:10 INFO:  test-node-wasm.js test face matching
2021-09-24 09:54:10 STATE: test-node-wasm.js passed: face database 102
2021-09-24 09:54:10 STATE: test-node-wasm.js passed: face match {"first":{"name":"ai face","similarity":0.7679639062015938}} {"second":{"name":"ai face","similarity":0.5102875790637588}} {"third":{"name":"ai upper","similarity":0.7726725238590155}}
2021-09-24 09:54:10 INFO:  test-node-wasm.js test object
2021-09-24 09:54:12 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
2021-09-24 09:54:12 STATE: test-node-wasm.js event: image
2021-09-24 09:54:13 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:13 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:54:13 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-24 09:54:13 DATA:  test-node-wasm.js result: performance: load: 1684 total: 909
2021-09-24 09:54:13 ERROR: test-node-wasm.js failed: object result mismatch 0
2021-09-24 09:54:13 INFO:  test-node-wasm.js test sensitive
2021-09-24 09:54:14 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
2021-09-24 09:54:14 STATE: test-node-wasm.js event: image
2021-09-24 09:54:17 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:17 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:54:17 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-24 09:54:17 DATA:  test-node-wasm.js result: performance: load: 1684 total: 2527
2021-09-24 09:54:17 STATE: test-node-wasm.js passed: sensitive result match
2021-09-24 09:54:17 ERROR: test-node-wasm.js failed: sensitive face result mismatch 1 4 478 3 1024 9
2021-09-24 09:54:17 STATE: test-node-wasm.js passed: sensitive body result match
2021-09-24 09:54:17 STATE: test-node-wasm.js passed: sensitive hand result match
2021-09-24 09:54:17 INFO:  test-node-wasm.js test detectors
2021-09-24 09:54:18 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
2021-09-24 09:54:18 STATE: test-node-wasm.js event: image
2021-09-24 09:54:19 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:19 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:54:19 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-24 09:54:19 DATA:  test-node-wasm.js result: performance: load: 1684 total: 440
2021-09-24 09:54:19 STATE: test-node-wasm.js passed: detector result face match
2021-09-24 09:54:19 STATE: test-node-wasm.js passed: detector result hand match
2021-09-24 09:54:19 INFO:  test-node-wasm.js test body variants
2021-09-24 09:54:21 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
2021-09-24 09:54:21 STATE: test-node-wasm.js event: image
2021-09-24 09:54:21 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:21 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg posenet
2021-09-24 09:54:21 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-24 09:54:21 DATA:  test-node-wasm.js result: performance: load: 1684 total: 490
2021-09-24 09:54:21 STATE: test-node-wasm.js passed: body posenet
2021-09-24 09:54:23 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
2021-09-24 09:54:23 STATE: test-node-wasm.js event: image
2021-09-24 09:54:23 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:23 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg movenet
2021-09-24 09:54:23 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-24 09:54:23 DATA:  test-node-wasm.js result: performance: load: 1684 total: 355
2021-09-24 09:54:23 STATE: test-node-wasm.js passed: body movenet
2021-09-24 09:54:23 INFO:  test-node-wasm.js test hand variants
2021-09-24 09:54:25 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
2021-09-24 09:54:25 STATE: test-node-wasm.js event: image
2021-09-24 09:54:25 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:25 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg handdetect
2021-09-24 09:54:25 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 2 gesture: 1 object: 0 person: 1 {"score":0.93} {} {"score":0.92,"keypoints":17}
2021-09-24 09:54:25 DATA:  test-node-wasm.js result: performance: load: 1684 total: 346
2021-09-24 09:54:25 STATE: test-node-wasm.js passed: hand handdetect
2021-09-24 09:54:27 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
2021-09-24 09:54:27 STATE: test-node-wasm.js event: image
2021-09-24 09:54:28 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:28 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg handtrack
2021-09-24 09:54:28 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 2 gesture: 1 object: 0 person: 1 {"score":0.93} {} {"score":0.92,"keypoints":17}
2021-09-24 09:54:28 DATA:  test-node-wasm.js result: performance: load: 1684 total: 381
2021-09-24 09:54:28 STATE: test-node-wasm.js passed: hand handdetect
2021-09-24 09:54:28 STATE: test-node-wasm.js event: image
2021-09-24 09:54:28 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:28 STATE: test-node-wasm.js passed: detect: random default
2021-09-24 09:54:28 DATA:  test-node-wasm.js result: face: 0 body: 1 hand: 2 gesture: 1 object: 0 person: 0 {} {} {"score":0.07,"keypoints":17}
2021-09-24 09:54:28 DATA:  test-node-wasm.js result: performance: load: 1684 total: 135
2021-09-24 09:54:28 INFO:  test-node-wasm.js test: first instance
2021-09-24 09:54:29 STATE: test-node-wasm.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151155104}
2021-09-24 09:54:29 STATE: test-node-wasm.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:54:29 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 2 gesture: 3 object: 0 person: 1 {"score":0.96} {} {"score":0.69,"keypoints":10}
2021-09-24 09:54:29 DATA:  test-node-wasm.js result: performance: load: 202 total: 641
2021-09-24 09:54:29 INFO:  test-node-wasm.js test: second instance
2021-09-24 09:54:30 STATE: test-node-wasm.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151155104}
2021-09-24 09:54:31 STATE: test-node-wasm.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:54:31 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 3 gesture: 3 object: 0 person: 1 {"score":0.96} {} {"score":0.69,"keypoints":10}
2021-09-24 09:54:31 DATA:  test-node-wasm.js result: performance: load: 2 total: 766
2021-09-24 09:54:31 INFO:  test-node-wasm.js test: concurrent
2021-09-24 09:54:31 STATE: test-node-wasm.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34697856}
2021-09-24 09:54:31 STATE: test-node-wasm.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34697856}
2021-09-24 09:54:33 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
2021-09-24 09:54:34 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
2021-09-24 09:54:35 STATE: test-node-wasm.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151155104}
2021-09-24 09:54:35 STATE: test-node-wasm.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151155104}
2021-09-24 09:54:35 STATE: test-node-wasm.js passed: load image: samples/ai-face.jpg [1,256,256,3] {"checksum":34697856}
2021-09-24 09:54:37 STATE: test-node-wasm.js passed: load image: samples/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
2021-09-24 09:54:37 STATE: test-node-wasm.js passed: load image: samples/ai-upper.jpg [1,720,688,3] {"checksum":151155104}
2021-09-24 09:54:38 STATE: test-node-wasm.js event: image
2021-09-24 09:54:38 STATE: test-node-wasm.js event: image
2021-09-24 09:54:38 STATE: test-node-wasm.js event: image
2021-09-24 09:54:40 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:40 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:40 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:40 STATE: test-node-wasm.js passed: detect: samples/ai-face.jpg default
2021-09-24 09:54:40 DATA:  test-node-wasm.js result: face: 7 body: 1 hand: 2 gesture: 1 object: 0 person: 7 {"score":0.91} {} {"score":0.47,"keypoints":17}
2021-09-24 09:54:40 DATA:  test-node-wasm.js result: performance: load: 4525 total: 2277
2021-09-24 09:54:40 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:54:40 DATA:  test-node-wasm.js result: face: 8 body: 1 hand: 2 gesture: 1 object: 0 person: 8 {"score":0.91} {} {"score":0.92,"keypoints":17}
2021-09-24 09:54:40 DATA:  test-node-wasm.js result: performance: load: 4525 total: 2277
2021-09-24 09:54:40 STATE: test-node-wasm.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:54:40 DATA:  test-node-wasm.js result: face: 9 body: 1 hand: 2 gesture: 1 object: 0 person: 9 {"score":0.91} {} {"score":0.69,"keypoints":17}
2021-09-24 09:54:40 DATA:  test-node-wasm.js result: performance: load: 4525 total: 2277
2021-09-24 09:54:42 STATE: test-node-wasm.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:54:42 DATA:  test-node-wasm.js result: face: 5 body: 1 hand: 3 gesture: 3 object: 0 person: 5 {"score":0.91} {} {"score":0.69,"keypoints":17}
2021-09-24 09:54:42 DATA:  test-node-wasm.js result: performance: load: 2222 total: 7203
2021-09-24 09:54:42 STATE: test-node-wasm.js passed: detect: samples/ai-upper.jpg default
2021-09-24 09:54:42 DATA:  test-node-wasm.js result: face: 6 body: 1 hand: 3 gesture: 3 object: 0 person: 6 {"score":0.91} {} {"score":0.69,"keypoints":17}
2021-09-24 09:54:42 DATA:  test-node-wasm.js result: performance: load: 2222 total: 7203
2021-09-24 09:54:42 STATE: test-node-wasm.js passed: detect: samples/ai-face.jpg default
2021-09-24 09:54:42 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 3 gesture: 1 object: 0 person: 1 {"score":0.91} {} {"score":0.47,"keypoints":17}
2021-09-24 09:54:42 DATA:  test-node-wasm.js result: performance: load: 2222 total: 7203
2021-09-24 09:54:42 STATE: test-node-wasm.js passed: detect: samples/ai-face.jpg default
2021-09-24 09:54:42 DATA:  test-node-wasm.js result: face: 2 body: 1 hand: 3 gesture: 1 object: 0 person: 2 {"score":0.91} {} {"score":0.47,"keypoints":17}
2021-09-24 09:54:42 DATA:  test-node-wasm.js result: performance: load: 2222 total: 7203
2021-09-24 09:54:42 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:54:42 DATA:  test-node-wasm.js result: face: 3 body: 1 hand: 3 gesture: 3 object: 0 person: 3 {"score":0.91} {} {"score":0.92,"keypoints":17}
2021-09-24 09:54:42 DATA:  test-node-wasm.js result: performance: load: 2222 total: 7203
2021-09-24 09:54:42 STATE: test-node-wasm.js passed: detect: samples/ai-body.jpg default
2021-09-24 09:54:42 DATA:  test-node-wasm.js result: face: 4 body: 1 hand: 3 gesture: 3 object: 0 person: 4 {"score":0.91} {} {"score":0.92,"keypoints":17}
2021-09-24 09:54:42 DATA:  test-node-wasm.js result: performance: load: 2222 total: 7204
2021-09-24 09:54:43 STATE: test-node-wasm.js event: image
2021-09-24 09:54:43 STATE: test-node-wasm.js event: detect
2021-09-24 09:54:43 STATE: test-node-wasm.js passed: monkey patch
2021-09-24 09:54:43 STATE: test-node-wasm.js passed: segmentation [65536]
2021-09-24 09:54:43 STATE: test-node-wasm.js passeed: equal usage
2021-09-24 09:54:43 INFO:  test-node-wasm.js events: {"image":19,"detect":19,"warmup":2}
2021-09-24 09:54:43 INFO:  test-node-wasm.js tensors 2286
2021-09-24 09:54:43 INFO:  test-node-wasm.js test complete: 47625 ms
2021-09-24 09:54:43 INFO: 
2021-09-24 09:54:43 INFO:  failed [{"test":"test-node-wasm.js","data":["error",["failed: object result mismatch",0]]},{"test":"test-node-wasm.js","data":["error",["failed: sensitive face result mismatch",1,4,478,3,1024,9]]}]
2021-09-24 09:54:43 INFO:  status: {"test-node.js":{"passed":81,"failed":0},"test-node-gpu.js":{"passed":81,"failed":0},"test-node-wasm.js":{"passed":80,"failed":2}}