Last active
June 5, 2023 12:30
-
-
Save 0x1306a94/715bbaeeb6d79955a281c7e689f4d35b to your computer and use it in GitHub Desktop.
TenniS SIMD
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// source https://github.com/TenniS-Open/TenniS/blob/ef6c8332809a021d0eb5842c0f9d32a7f0b07f96/include/kernels/common/simd_def/simd_base_def.h | |
#ifndef TENSORSTACK_KERNELS_COMMON_SIMD_DEF_SIMD_MACOS_DEF_H | |
#define TENSORSTACK_KERNELS_COMMON_SIMD_DEF_SIMD_MACOS_DEF_H | |
#ifdef TS_USE_MACOS_SIMD | |
#include <simd/vector.h> | |
typedef struct _simd_f32x4x3 { | |
simd_float4 val[3]; | |
} _simd_f32x4x3; | |
using _simd_f32x4 = simd_float4; | |
using _simd_f32x4x2 = simd_float8; | |
using _simd_f32 = simd_float1; | |
using _simd_int32x4 = simd_int4; | |
using _simd_int32 = simd_int1; | |
using _simd_int32x4x2 = simd_int8; | |
inline _simd_int32x4 _simd_int32x4_load(const _simd_int32 *p) { | |
// return *((_simd_int32x4 *)p); | |
return simd_make_int4(p[0], p[1], p[2], p[3]); | |
} | |
inline _simd_int32x4 _simd_int32x4_set(_simd_int32 a, _simd_int32 b, _simd_int32 c, _simd_int32 d) { | |
return simd_make_int4(a, b, c, d); | |
} | |
inline void _simd_int32x4_store(_simd_int32 *p, _simd_int32x4 m) { | |
// *((_simd_int32x4 *)p) = m; | |
p[0] = m[0]; | |
p[1] = m[1]; | |
p[2] = m[2]; | |
p[3] = m[3]; | |
} | |
inline _simd_int32x4 _simd_int32x4_add(_simd_int32x4 lhs, _simd_int32x4 rhs) { | |
return lhs + rhs; | |
} | |
inline _simd_int32x4 _simd_int32x4_sub(_simd_int32x4 lhs, _simd_int32x4 rhs) { | |
return lhs - rhs; | |
} | |
inline _simd_int32x4x2 _simd_int32x4x2_load(const _simd_int32 *p) { | |
_simd_int32x4 lo = simd_make_int4(p[0], p[1], p[2], p[3]); | |
_simd_int32x4 hi = simd_make_int4(p[4], p[5], p[6], p[7]); | |
return simd_make_int8(lo, hi); | |
} | |
inline _simd_int32x4x2 _simd_int32x4x2_set(_simd_int32 a, _simd_int32 b, _simd_int32 c, _simd_int32 d, | |
_simd_int32 e, _simd_int32 f, _simd_int32 g, _simd_int32 h) { | |
_simd_int32x4 lo = simd_make_int4(a, b, c, d); | |
_simd_int32x4 hi = simd_make_int4(e, f, g, h); | |
return simd_make_int8(lo, hi); | |
} | |
inline void _simd_int32x4x2_store(_simd_int32 *p, _simd_int32x4x2 m) { | |
// *((_simd_int32x4x2 *)p) = m; | |
p[0] = m[0]; | |
p[1] = m[1]; | |
p[2] = m[2]; | |
p[3] = m[3]; | |
p[4] = m[4]; | |
p[5] = m[5]; | |
p[6] = m[6]; | |
p[7] = m[7]; | |
} | |
inline _simd_int32x4x2 _simd_int32x4x2_add(_simd_int32x4x2 lhs, _simd_int32x4x2 rhs) { | |
return lhs + rhs; | |
} | |
inline _simd_int32x4x2 _simd_int32x4x2_sub(_simd_int32x4x2 lhs, _simd_int32x4x2 rhs) { | |
return lhs - rhs; | |
} | |
inline _simd_f32x4 _simd_f32x4_load(const _simd_f32 *p) { | |
// return *((_simd_f32x4 *)p); | |
return simd_make_float4(p[0], p[1], p[2], p[3]); | |
} | |
inline _simd_f32x4 _simd_f32x4_set(_simd_f32 a, _simd_f32 b, _simd_f32 c, _simd_f32 d) { | |
return simd_make_float4(a, b, c, d); | |
} | |
inline void _simd_f32x4_store(_simd_f32 *p, _simd_f32x4 m) { | |
// *((_simd_f32x4 *)p) = m; | |
p[0] = m[0]; | |
p[1] = m[1]; | |
p[2] = m[2]; | |
p[3] = m[3]; | |
} | |
inline _simd_f32x4 _simd_f32x4_add(_simd_f32x4 lhs, _simd_f32x4 rhs) { | |
return lhs + rhs; | |
} | |
inline _simd_f32x4 _simd_f32x4_sub(_simd_f32x4 lhs, _simd_f32x4 rhs) { | |
return lhs - rhs; | |
} | |
inline _simd_f32x4 _simd_f32x4_mul(_simd_f32x4 lhs, _simd_f32x4 rhs) { | |
return lhs * rhs; | |
} | |
inline _simd_f32x4 _simd_f32x4_div(_simd_f32x4 lhs, _simd_f32x4 rhs) { | |
return lhs / rhs; | |
} | |
inline _simd_f32x4 _simd_f32x4_max(_simd_f32x4 lhs, _simd_f32x4 rhs) { | |
return simd_max(lhs, rhs); | |
} | |
inline _simd_f32x4 _simd_f32x4_min(_simd_f32x4 lhs, _simd_f32x4 rhs) { | |
return simd_min(lhs, rhs); | |
} | |
inline void _simd_f32x4_transpose4x4(_simd_f32x4 &q0, _simd_f32x4 &q1, _simd_f32x4 &q2, _simd_f32x4 &q3) { | |
_simd_f32 t0[4], t1[4], t2[4], t3[4]; | |
t0[0] = q0[0]; | |
t1[0] = q0[1]; | |
t2[0] = q0[2]; | |
t3[0] = q0[3]; | |
t0[1] = q1[0]; | |
t1[1] = q1[1]; | |
t2[1] = q1[2]; | |
t3[1] = q1[3]; | |
t0[2] = q2[0]; | |
t1[2] = q2[1]; | |
t2[2] = q2[2]; | |
t3[2] = q2[3]; | |
t0[3] = q3[0]; | |
t1[3] = q3[1]; | |
t2[3] = q3[2]; | |
t3[3] = q3[3]; | |
for (int i = 0; i < 4; i++) { | |
q0[i] = t0[i]; | |
q1[i] = t1[i]; | |
q2[i] = t2[i]; | |
q3[i] = t3[i]; | |
} | |
} | |
inline _simd_f32x4 _simd_f32x4_fmadd(const _simd_f32x4 &q0, const _simd_f32x4 &q1, const _simd_f32x4 &q2) { | |
return q0 * q1 + q2; | |
} | |
// Note:Maybe i can find some instruction like vfmaq_laneq_f32 or vfmaq_lane_f32 | |
inline _simd_f32x4 _simd_f32x4_fmadd(const _simd_f32x4 &q0, const _simd_f32x4 &q1, const _simd_f32x4 &q2, const int index) { | |
_simd_f32 v = *((float *)&q1 + index); | |
_simd_f32x4 temp = simd_make_float4(v, v, v, v); | |
return q0 * temp + q2; | |
} | |
inline _simd_f32x4 _simd_broadcast2float32x4(const _simd_f32 *src) { | |
_simd_f32 v = *src; | |
return simd_make_float4(v, v, v, v); | |
} | |
// Note:I can not find some instruction like vextq_f32,sad,- - | |
inline _simd_f32x4 _simd_f32x4_concat(const _simd_f32x4 &q0, const _simd_f32x4 &q1, const int index) { | |
if (index == 0) | |
return q0; | |
float res[4]; | |
for (int i = index; i < 4; i++) { | |
res[i - index] = *(((float *)&q0) + i); | |
} | |
for (int i = 0; i < index; i++) { | |
res[i + 4 - index] = *(((float *)&q1) + i); | |
} | |
return simd_make_float4(res[0], res[1], res[2], res[3]); | |
} | |
inline _simd_f32x4 _simd_f32x4_interval_load(const _simd_f32 *p, const int inc) { | |
const _simd_f32 *a = p; | |
const _simd_f32 *b = a + inc; | |
const _simd_f32 *c = b + inc; | |
const _simd_f32 *d = c + inc; | |
return simd_make_float4(*a, *b, *c, *d); | |
} | |
inline _simd_f32x4x2 _simd_f32x4x2_load(const _simd_f32 *p) { | |
_simd_f32x4 lo = simd_make_float4(p[0], p[1], p[2], p[3]); | |
_simd_f32x4 hi = simd_make_float4(p[4], p[5], p[6], p[7]); | |
return simd_make_float8(lo, hi); | |
} | |
inline _simd_f32x4x2 _simd_f32x4x2_set(_simd_f32 a, _simd_f32 b, _simd_f32 c, _simd_f32 d, | |
_simd_f32 e, _simd_f32 f, _simd_f32 g, _simd_f32 h) { | |
_simd_f32x4 lo = simd_make_float4(a, b, c, d); | |
_simd_f32x4 hi = simd_make_float4(e, f, g, h); | |
return simd_make_float8(lo, hi); | |
} | |
inline void _simd_f32x4x2_store(_simd_f32 *p, _simd_f32x4x2 m) { | |
// *((_simd_f32x4x2 *)p) = m; | |
p[0] = m[0]; | |
p[1] = m[1]; | |
p[2] = m[2]; | |
p[3] = m[3]; | |
p[4] = m[4]; | |
p[5] = m[5]; | |
p[6] = m[6]; | |
p[7] = m[7]; | |
} | |
inline _simd_f32x4x2 _simd_f32x4x2_add(_simd_f32x4x2 lhs, _simd_f32x4x2 rhs) { | |
return lhs + rhs; | |
} | |
inline _simd_f32x4x2 _simd_f32x4x2_sub(_simd_f32x4x2 lhs, _simd_f32x4x2 rhs) { | |
return lhs - rhs; | |
} | |
inline _simd_f32x4x2 _simd_f32x4x2_mul(_simd_f32x4x2 lhs, _simd_f32x4x2 rhs) { | |
return lhs * rhs; | |
} | |
inline _simd_f32x4x2 _simd_f32x4x2_div(_simd_f32x4x2 lhs, _simd_f32x4x2 rhs) { | |
return lhs / rhs; | |
} | |
inline _simd_f32x4 _simd_f32x4x2_index(_simd_f32x4x2 src, const int index) { | |
switch (index) { | |
case 0: | |
return src.lo; | |
case 1: | |
return src.hi; | |
default: | |
break; | |
} | |
return simd_make_float4(0.f, 0.f, 0.f, 0.f); | |
} | |
inline _simd_f32x4x2 _simd_f32x4x2_fmadd(_simd_f32x4x2 q0, _simd_f32x4x2 q1, _simd_f32x4x2 q2) { | |
return q0 * q1 + q2; | |
} | |
inline _simd_f32x4x2 _simd_f32x4x2_interval_load(const _simd_f32 *p, const int inc) { | |
const _simd_f32 *a0 = p, *a1 = p + 1; | |
const _simd_f32 *b0 = a0 + inc, *b1 = a1 + inc; | |
const _simd_f32 *c0 = b0 + inc, *c1 = b1 + inc; | |
const _simd_f32 *d0 = c0 + inc, *d1 = c1 + inc; | |
_simd_f32x4 lo = simd_make_float4(*a0, *b0, *c0, *d0); | |
_simd_f32x4 hi = simd_make_float4(*a1, *b1, *c1, *d1); | |
return simd_make_float8(lo, hi); | |
} | |
inline _simd_f32x4x3 _simd_f32x4x3_load(const _simd_f32 *p) { | |
_simd_f32x4x3 res; | |
res.val[0] = _simd_f32x4_load(p); | |
res.val[1] = _simd_f32x4_load(p + 4); | |
res.val[2] = _simd_f32x4_load(p + 8); | |
return res; | |
} | |
inline _simd_f32x4x3 _simd_f32x4x3_set(_simd_f32 a, _simd_f32 b, _simd_f32 c, _simd_f32 d, | |
_simd_f32 e, _simd_f32 f, _simd_f32 g, _simd_f32 h, | |
_simd_f32 i, _simd_f32 j, _simd_f32 k, _simd_f32 l) { | |
_simd_f32x4x3 res; | |
res.val[0] = simd_make_float4(a, b, c, d); | |
res.val[1] = simd_make_float4(e, f, g, h); | |
res.val[2] = simd_make_float4(i, j, k, l); | |
return res; | |
} | |
inline void _simd_f32x4x3_store(_simd_f32 *p, const _simd_f32x4x3 &m) { | |
_simd_f32x4_store(p, m.val[0]); | |
_simd_f32x4_store(p + 4, m.val[1]); | |
_simd_f32x4_store(p + 8, m.val[2]); | |
} | |
inline void _simd_f32x4x3_store(_simd_f32 *p, const _simd_f32x4x3 &m, int index) { | |
_simd_f32x4_store(p, m.val[index]); | |
} | |
// TODO: optimze this fuc,just like vldnq_f32 | |
inline _simd_f32x4x3 _simd_f32x4x3_interval_load(const _simd_f32 *p, int inc) { | |
_simd_f32x4x3 res; | |
const _simd_f32 *a0 = p; | |
const _simd_f32 *b0 = p + 1; | |
const _simd_f32 *c0 = p + 2; | |
const _simd_f32 *a1 = a0 + inc; | |
const _simd_f32 *b1 = b0 + inc; | |
const _simd_f32 *c1 = c0 + inc; | |
const _simd_f32 *a2 = a1 + inc; | |
const _simd_f32 *b2 = b1 + inc; | |
const _simd_f32 *c2 = c1 + inc; | |
const _simd_f32 *a3 = a2 + inc; | |
const _simd_f32 *b3 = b2 + inc; | |
const _simd_f32 *c3 = c2 + inc; | |
res.val[0] = simd_make_float4(*a0, *a1, *a2, *a3); | |
res.val[1] = simd_make_float4(*b0, *b1, *b2, *b3); | |
res.val[2] = simd_make_float4(*c0, *c1, *c2, *c3); | |
return res; | |
} | |
// TODO: optimize this fuc,just like vstnq_f32 | |
inline void _simd_f32x4x3_interval_save(_simd_f32 *p, const _simd_f32x4x3 &m) { | |
float *i0 = (float *)&(m.val[0]); | |
float *i1 = (float *)&(m.val[1]); | |
float *i2 = (float *)&(m.val[2]); | |
for (int i = 0; i < 4; ++i) { | |
*p++ = *i0++; | |
*p++ = *i1++; | |
*p++ = *i2++; | |
} | |
} | |
// cast | |
inline _simd_int32x4x2 _simd_floatx4x2_to_int32x4x2(_simd_f32x4x2 src) { | |
simd_int8 value = simd_int(src); | |
return value; | |
} | |
inline _simd_f32x4x2 _simd_intx4x2_to_float32x4x2(_simd_int32x4x2 src) { | |
simd_float8 value = simd_float(src); | |
return value; | |
} | |
inline _simd_f32x4x2 _simd_broadcast2float32x4x2(const _simd_f32 *src) { | |
_simd_f32 v = *src; | |
return _simd_f32x4x2_set(v, v, v, v, v, v, v, v); | |
} | |
// concat | |
inline _simd_f32x4x3 _simd_concat(const _simd_f32x4 &q0, const _simd_f32x4 &q1, const _simd_f32x4 &q2) { | |
_simd_f32x4x3 res; | |
res.val[0] = q0; | |
res.val[1] = q1; | |
res.val[2] = q2; | |
return res; | |
} | |
#endif // TS_USE_MACOS_SIMD | |
#endif // TENSORSTACK_KERNELS_COMMON_SIMD_DEF_SIMD_MACOS_DEF_H | |
/* | |
use simd_base_def.h M1 | |
[2023-06-05 17:41:30.426] [debug] [SeetaFaceBackend.cpp:35] disable pool | |
[2023-06-05 17:41:30.552] [trace] [SeetaFaceBackend.cpp:84] Create | |
[2023-06-05 17:41:30.552] [trace] [FaceEngine.cpp:19] Create | |
[2023-06-05 17:41:30.746] [trace] [SeetaFaceEngine.cpp:98] detect faces size 5 elapsed 183ms | |
[2023-06-05 17:41:30.774] [trace] [SeetaFaceEngine.cpp:120] mark faces elapsed 28ms | |
[2023-06-05 17:41:30.804] [trace] [SeetaFaceEngine.cpp:129] extract feature elapsed 58ms | |
feature: | |
[0,0.044788,0.0228483,0.0796338,0.00404353,0.0352072,0.0145812,0,0.00733359,0,0,0.0122046,0,0,0.010931,0,0.0651413,0.0219534,0,0.00212701,0.0087284,0.00570349,0,0.0114131,0.0110661,0.0957893,0,0,0,0.00421958,0.0259343,0,0.0209099,0,0.0117085,0.0629094,0,0,0.0108283,0,0.0407078,0.0335438,0.0167985,0.0403636,0.0332712,0,0.0512531,0.025122,0.00686075,0.0470847,0,0,0.081014,0.00200811,0.0646783,0,0.0150455,0,0.0106828,0,0,0.106765,0.0043364,0.0163518,0.0675838,0.0117721,0.00562454,0.0485452,0,0.0798149,0,0.00973853,0,0.0337716,0.0120449,0.0207462,0,0.0106688,0.00987623,0.038413,0,0.0158682,0,0.111059,0.0616533,0.0721328,0,0.0406742,0,0,0,0,0,0.0641162,0.0751595,0.0158749,0.0345114,0.0108376,0,0.0626912,0.0379907,0.0691455,0.0322766,0,0,0.00594014,0,0.0528104,0,0,0,0,0,0.062943,0.0555983,0.00596929,0,0.0366725,0.107605,0.0703458,0.0506294,0,0,0,0,0.00456128,0,0.00579365,0,0.0343695,0.0100304,0.118483,0.0179631,0.0497104,0.0106934,0.0432992,0.0105603,0,0.0207511,0.0545255,0,0.0268505,0.051987,0,0,0.00490103,0,0,0.00763285,0,0,0.00835788,0.0405376,0.0101364,0,0.00968043,0.00876453,0.0177257,0.0431112,0.0211715,0,0,0,0,0.016561,0.0923529,0,0.0113394,0,0,0.00472251,0.0139401,0.100757,0.0662285,0.00440093,0,0.00606682,0,0.0509633,0.00542213,0.0458071,0.0535998,0,0,0.0734471,0,0.044509,0.0346151,0.0223728,0.0615279,0,0,0.0563295,0.0132228,0.113025,0.0533523,0.043985,0.0160827,0,0,0.0070994,0.0825525,0,0.0901195,0,0,0.0431469,0.0148836,0.00204589,0,0,0,0.0111,0.082281,0.0150804,0.00592606,0.00728213,0.0194411,0.0139387,0.0988984,0,0,0.0419028,0,0,0,0,0.0142755,0.0379217,0.0993314,0.00992774,0.0151732,0.0152259,0,0.00783714,0.0138637,0.0244143,0,0,0.113913,0.032105,0.0151533,0,0.0653985,0,0,0.00482401,0,0.0499213,0,0.0427479,0,0,0.00664543,0,0.0662763,0.0372443,0.0122827,0,0.0464496,0.0655576,0.112914,0.014312,0,0.0452334,0.0326202,0.0168287,0,0,0.0081695,0.00258055,0.0127315,0.00317017,0,0.0142722,0.010263,0.0174105,0,0.0971989,0.0941814,0.0183327,0,0.0193854,0.0318506,0,0,0,0.0748133,0.00904842,0.0282608,0.0371174,0,0.00462761,0.061499,0.000769729,0,0.0157614,0.00510099,0.0238474,0,0.00865163,0,0,0,0.0150538,0,0.0166871,0.0124438,0.0499529,0.0437474,0,0.0126297,0,0.0113305,0,0,0.00647451,0.0378259,0,0,0.0284197,0.00991798,0.00526517,0.0513281,0.00316117,0.0129231,0,0.0243211,0.0131223,0,0.0109116,0,0.0641457,0,0.00634081,0,0.00573742,0.0308256,0.0183984,0.00524489,0.010364,0.0208789,0.0212994,0.0233489,0.0236186,0,0,0,0.0526812,0,0,0.0331226,0.00510358,0,0,0,0.0364518,0,0.000507811,0.00871518,0.0240323,0.0553797,0,0.0210174,0,0,0,0.0125252,0.0302098,0,0,0,0.0150309,0,0.0666279,0,0,0,0.00548336,0.00560767,0.0813828,0,0,0,0.00806363,0,0,0.0104724,0,0.00738494,0.0412563,0,0.00373565,0.00431105,0.0103631,0.0132942,0,0,0,0,0.046601,0.0752771,0.00628181,0,0,0,0,0.027827,0.00344195,0,0.0103335,0.0175772,0.0364161,0.0429977,0,0,0,0,0,0,0.0166435,0.0214502,0.00334537,0.00979617,0,0,0.0569941,0.0684493,0.0898466,0,0,0.0150622,0,0.00805806,0,0.0598543,0,0.0162616,0.00760232,0.0911918,0.00534503,0.0295759,0.0693111,0,0.00979055,0,0.0134932,0.00994864,0.0158064,0.027641,0.0421162,0,0,0.0289038,0.0531681,0.012232,0.0345303,0.0489427,0,0,0.0257082,0.00341137,0.0112953,0.0440018,0,0.0142613,0,0.0029878,0.0611848,0,0.00836075,0.0138117,0.0633009,0,0.0132248,0,0.0352318,0,0.0501039,0.00658513,0.00518415,0,0,0.0662234,0.0353705,0,0.0353888,0,0.0519795,0.0120009,0.0946333,0,0,0.0123702,0.00754336,0.00851104,0.00543776,0.0487189,0,0.0390588,0,0.0137241,0,0.0183927,0.0042444,0.00991729,0,0.0868949,0,0,0.0725011,0.015119,0.01007,0,0.0597042,0.0174728,0,0,0.0492092,0.0106963,0.0057988,0,0,0,0,0.00468344,0,0.0152237,0,0.00525697,0,0,0.0139175,0,0,0,0.0200129,0,0.0558477,0.0601801,0,0.0902135,0.0101599,0.013855,0,0.0385156,0.0396009,0.0103714,0.0137314,0.00752487,0.0123283,0.0144253,0,0.0377796,0,0,0,0.0315617,0.0119817,0.0693059,0.0121598,0.0173511,0,0.046589,0.130889,0,0.00874848,0.0104486,0,0,0,0.0270913,0,0,0.00327038,0.0147744,0,0.012693,0,0,0,0,0.00839437,0.0667084,0.0209601,0.0622312,0,0.016688,0,0.036119,0.0131733,0.00112454,0,0.0317723,0.00362632,0.0267761,0,0.0128638,0.0144239,0,0,0.0679223,0.100872,0.0335112,0.0229614,0,0.0239768,0,0.00588423,0.00833443,0.0170438,0,0.0198106,0,0.0213511,0,0.00703136,0.038872,0,0.0114685,0.00824086,0.0301908,0.00715219,0.0154936,0,0.0736086,0,0.0381239,0,0.0259367,0.0859989,0,0,0,0,0,0.00926283,0.0426756,0,0.0116052,0.00598333,0.00817494,0.00581404,0.0119855,0,0,0,0,0,0,0,0.00454197,0,0.00807741,0.0127153,0.0469548,0.0304744,0.00741707,0.0221255,0.0163889,0,0.00451463,0.0276175,0,0.0109082,0.0631083,0,0,0.0311047,0.0353328,0.0151635,0.0173802,0.0326787,0,0.00568726,0,0.0572417,0.131579,0.0117827,0.0437816,0,0.0572269,0.00797378,0.0378605,0.132425,0.00358474,0.0128747,0.02339,0,0.0165948,0,0,0,0.00686529,0.00316893,0.0294033,0,0.0547305,0.0116391,0,0,0.00561211,0.0400627,0,0.120435,0,0.017203,0,0,0,0,0,0.00205381,0,0,0,0.00995872,0,0.0225115,0.0590502,0,0.00898547,0,0.0167789,0,0,0,0.00398962,0,0,0.00224886,0.00296304,0.0783591,0.0364851,0.00808057,0,0.0868769,0,0.00392609,0,0.00579762,0,0.0287595,0.00551602,0.011909,0,0,0,0.0114925,0.0718175,0.00168762,0,0,0.0281516,0,0,0.00948324,0.0169142,0.0090254,0.0048103,0.0477134,0,0,0.0242064,0.0169188,0,0,0.00562465,0,0,0.0389745,0,0,0,0,0.0088596,0,0,0,0,0.0134381,0.00718952,0,0.0127138,0.00718143,0.0027629,0.0783609,0.0290573,0,0.0493112,0.0154874,0.0115418,0.0053402,0.00556947,0.0124614,0.0156733,0.0161259,0.00722856,0.000716501,0.0817736,0,0,0,0.00614235,0,0.00521447,0.0742847,0,0.0181079,0.00970471,0.0166405,0.0118374,0,0.00286733,0,0,0,0.00835786,0,0,0,0,0.0636119,0.0584751,0.0433982,0.0422504,0,0,0,0.0249995,0,0.0237066,0.050882,0.0112279,0,0.0282442,0,0.0149459,0.0105185,0.0388371,0,0.0395832,0.0489405,0.0528096,0,0,0.0141077,0.0525554,0.021909,0.0162419,0.00285597,0.0112523,0,0,0.0378426,0,0.0341955,0.0545656,0.0312795,0.0201086,0.0122598,0.00561664,0,0,0,0.00333548,0.0462731,0.0532535,0.00376495,0,0,0,0.133292,0.0396632,0.0109405,0.00567904,0,0.00450199,0.105683,0.0150768,0,0.00806733,0.00696373,0.0454161,0,0.0103136,0.0833725,0,0.0129095,0.0537843,0,0,0,0,0,0,0,0,0,0.0248758,0.0180237,0.0046782,0,0,0,0.00969738,0.0102249,0,0.0148625,0.00505544,0,0,0.00898763,0.00314802,0.025891,0.093697,0.0339772,0.0200387,0.0587992,0,0.0141493,0,0.0383621,0.00710737,0.122324,0.0420321,0,0,0.0127067,0,0.00684321,0.0106098,0.0402908,0.0686026,0.0179013,0.0245929,0,0,0,0.00600866,0.0404702,0.00740678,0.013382,0.0122127,0.0852554,0.0776693,0.00997064,0,0.00054677,0.0134661,0.0477512,0,0.00827624,0,0,0,0.0223863,0.0532101,0.0182346,0,0,0,0,0.0153932,0.0326423,0.00771933,0,0.0203006,0.075148,0.00980557,0,0,0.0250705,0.049837,0.0172167,0.054634,0.00499712,0.0739438,0,0.0283274,0.0146466,0,0,0,0.0197391,0.0446444,0.0445485,0.0165503,0.0133741,0,0.065936,0.0618982,0.0304051,0.0387431,0.00222866,0,0.0576655,0,0,0.00985226,0.0188309,0,0,0.0258428,0,0,0.0148883,0.00875402,0.010319,0.0427378,0.0116649,0.0846962,0,0.00385904,0.0826097,0.0785404,0.00323073,0,0.0186374,0.0583705,0.0243761,0.0483406,0.0115754,0,] | |
[2023-06-05 17:41:30.805] [trace] [FaceEngine.cpp:23] Destroy | |
[2023-06-05 17:41:30.805] [trace] [SeetaFaceBackend.cpp:88] Destroy | |
use simd_macos_def.h M1 | |
[2023-06-05 17:38:56.066] [debug] [SeetaFaceBackend.cpp:35] disable pool | |
[2023-06-05 17:38:56.187] [trace] [SeetaFaceBackend.cpp:84] Create | |
[2023-06-05 17:38:56.187] [trace] [FaceEngine.cpp:19] Create | |
[2023-06-05 17:38:56.374] [trace] [SeetaFaceEngine.cpp:98] detect faces size 5 elapsed 175ms | |
[2023-06-05 17:38:56.403] [trace] [SeetaFaceEngine.cpp:120] mark faces elapsed 29ms | |
[2023-06-05 17:38:56.433] [trace] [SeetaFaceEngine.cpp:129] extract feature elapsed 59ms | |
feature: | |
[0,0.044788,0.0228483,0.0796338,0.00404353,0.0352072,0.0145812,0,0.00733359,0,0,0.0122046,0,0,0.010931,0,0.0651413,0.0219534,0,0.00212701,0.0087284,0.00570349,0,0.0114131,0.0110661,0.0957893,0,0,0,0.00421958,0.0259343,0,0.0209099,0,0.0117085,0.0629094,0,0,0.0108283,0,0.0407078,0.0335438,0.0167985,0.0403636,0.0332712,0,0.0512531,0.025122,0.00686075,0.0470847,0,0,0.081014,0.00200811,0.0646783,0,0.0150455,0,0.0106828,0,0,0.106765,0.0043364,0.0163518,0.0675838,0.0117721,0.00562454,0.0485452,0,0.0798149,0,0.00973853,0,0.0337716,0.0120449,0.0207462,0,0.0106688,0.00987623,0.038413,0,0.0158682,0,0.111059,0.0616533,0.0721328,0,0.0406742,0,0,0,0,0,0.0641162,0.0751595,0.0158749,0.0345114,0.0108376,0,0.0626912,0.0379907,0.0691455,0.0322766,0,0,0.00594014,0,0.0528104,0,0,0,0,0,0.062943,0.0555983,0.00596929,0,0.0366725,0.107605,0.0703458,0.0506294,0,0,0,0,0.00456128,0,0.00579365,0,0.0343695,0.0100304,0.118483,0.0179631,0.0497104,0.0106934,0.0432992,0.0105603,0,0.0207511,0.0545255,0,0.0268505,0.051987,0,0,0.00490103,0,0,0.00763285,0,0,0.00835788,0.0405376,0.0101364,0,0.00968043,0.00876453,0.0177257,0.0431112,0.0211715,0,0,0,0,0.016561,0.0923529,0,0.0113394,0,0,0.00472251,0.0139401,0.100757,0.0662285,0.00440093,0,0.00606682,0,0.0509633,0.00542213,0.0458071,0.0535998,0,0,0.0734471,0,0.044509,0.0346151,0.0223728,0.0615279,0,0,0.0563295,0.0132228,0.113025,0.0533523,0.043985,0.0160827,0,0,0.0070994,0.0825525,0,0.0901195,0,0,0.0431469,0.0148836,0.00204589,0,0,0,0.0111,0.082281,0.0150804,0.00592606,0.00728213,0.0194411,0.0139387,0.0988984,0,0,0.0419028,0,0,0,0,0.0142755,0.0379217,0.0993314,0.00992774,0.0151732,0.0152259,0,0.00783714,0.0138637,0.0244143,0,0,0.113913,0.032105,0.0151533,0,0.0653985,0,0,0.00482401,0,0.0499213,0,0.0427479,0,0,0.00664543,0,0.0662763,0.0372443,0.0122827,0,0.0464496,0.0655576,0.112914,0.014312,0,0.0452334,0.0326202,0.0168287,0,0,0.0081695,0.00258055,0.0127315,0.00317017,0,0.0142722,0.010263,0.0174105,0,0.0971989,0.0941814,0.0183327,0,0.0193854,0.0318506,0,0,0,0.0748133,0.00904842,0.0282608,0.0371174,0,0.00462761,0.061499,0.000769729,0,0.0157614,0.00510099,0.0238474,0,0.00865163,0,0,0,0.0150538,0,0.0166871,0.0124438,0.0499529,0.0437474,0,0.0126297,0,0.0113305,0,0,0.00647451,0.0378259,0,0,0.0284197,0.00991798,0.00526517,0.0513281,0.00316117,0.0129231,0,0.0243211,0.0131223,0,0.0109116,0,0.0641457,0,0.00634081,0,0.00573742,0.0308256,0.0183984,0.00524489,0.010364,0.0208789,0.0212994,0.0233489,0.0236186,0,0,0,0.0526812,0,0,0.0331226,0.00510358,0,0,0,0.0364518,0,0.000507811,0.00871518,0.0240323,0.0553797,0,0.0210174,0,0,0,0.0125252,0.0302098,0,0,0,0.0150309,0,0.0666279,0,0,0,0.00548336,0.00560767,0.0813828,0,0,0,0.00806363,0,0,0.0104724,0,0.00738494,0.0412563,0,0.00373565,0.00431105,0.0103631,0.0132942,0,0,0,0,0.046601,0.0752771,0.00628181,0,0,0,0,0.027827,0.00344195,0,0.0103335,0.0175772,0.0364161,0.0429977,0,0,0,0,0,0,0.0166435,0.0214502,0.00334537,0.00979617,0,0,0.0569941,0.0684493,0.0898466,0,0,0.0150622,0,0.00805806,0,0.0598543,0,0.0162616,0.00760232,0.0911918,0.00534503,0.0295759,0.0693111,0,0.00979055,0,0.0134932,0.00994864,0.0158064,0.027641,0.0421162,0,0,0.0289038,0.0531681,0.012232,0.0345303,0.0489427,0,0,0.0257082,0.00341137,0.0112953,0.0440018,0,0.0142613,0,0.0029878,0.0611848,0,0.00836075,0.0138117,0.0633009,0,0.0132248,0,0.0352318,0,0.0501039,0.00658513,0.00518415,0,0,0.0662234,0.0353705,0,0.0353888,0,0.0519795,0.0120009,0.0946333,0,0,0.0123702,0.00754336,0.00851104,0.00543776,0.0487189,0,0.0390588,0,0.0137241,0,0.0183927,0.0042444,0.00991729,0,0.0868949,0,0,0.0725011,0.015119,0.01007,0,0.0597042,0.0174728,0,0,0.0492092,0.0106963,0.0057988,0,0,0,0,0.00468344,0,0.0152237,0,0.00525697,0,0,0.0139175,0,0,0,0.0200129,0,0.0558477,0.0601801,0,0.0902135,0.0101599,0.013855,0,0.0385156,0.0396009,0.0103714,0.0137314,0.00752487,0.0123283,0.0144253,0,0.0377796,0,0,0,0.0315617,0.0119817,0.0693059,0.0121598,0.0173511,0,0.046589,0.130889,0,0.00874848,0.0104486,0,0,0,0.0270913,0,0,0.00327038,0.0147744,0,0.012693,0,0,0,0,0.00839437,0.0667084,0.0209601,0.0622312,0,0.016688,0,0.036119,0.0131733,0.00112454,0,0.0317723,0.00362632,0.0267761,0,0.0128638,0.0144239,0,0,0.0679223,0.100872,0.0335112,0.0229614,0,0.0239768,0,0.00588423,0.00833443,0.0170438,0,0.0198106,0,0.0213511,0,0.00703136,0.038872,0,0.0114685,0.00824086,0.0301908,0.00715219,0.0154936,0,0.0736086,0,0.0381239,0,0.0259367,0.0859989,0,0,0,0,0,0.00926283,0.0426756,0,0.0116052,0.00598333,0.00817494,0.00581404,0.0119855,0,0,0,0,0,0,0,0.00454197,0,0.00807741,0.0127153,0.0469548,0.0304744,0.00741707,0.0221255,0.0163889,0,0.00451463,0.0276175,0,0.0109082,0.0631083,0,0,0.0311047,0.0353328,0.0151635,0.0173802,0.0326787,0,0.00568726,0,0.0572417,0.131579,0.0117827,0.0437816,0,0.0572269,0.00797378,0.0378605,0.132425,0.00358474,0.0128747,0.02339,0,0.0165948,0,0,0,0.00686529,0.00316893,0.0294033,0,0.0547305,0.0116391,0,0,0.00561211,0.0400627,0,0.120435,0,0.017203,0,0,0,0,0,0.00205381,0,0,0,0.00995872,0,0.0225115,0.0590502,0,0.00898547,0,0.0167789,0,0,0,0.00398962,0,0,0.00224886,0.00296304,0.0783591,0.0364851,0.00808057,0,0.0868769,0,0.00392609,0,0.00579762,0,0.0287595,0.00551602,0.011909,0,0,0,0.0114925,0.0718175,0.00168762,0,0,0.0281516,0,0,0.00948324,0.0169142,0.0090254,0.0048103,0.0477134,0,0,0.0242064,0.0169188,0,0,0.00562465,0,0,0.0389745,0,0,0,0,0.0088596,0,0,0,0,0.0134381,0.00718952,0,0.0127138,0.00718143,0.0027629,0.0783609,0.0290573,0,0.0493112,0.0154874,0.0115418,0.0053402,0.00556947,0.0124614,0.0156733,0.0161259,0.00722856,0.000716501,0.0817736,0,0,0,0.00614235,0,0.00521447,0.0742847,0,0.0181079,0.00970471,0.0166405,0.0118374,0,0.00286733,0,0,0,0.00835786,0,0,0,0,0.0636119,0.0584751,0.0433982,0.0422504,0,0,0,0.0249995,0,0.0237066,0.050882,0.0112279,0,0.0282442,0,0.0149459,0.0105185,0.0388371,0,0.0395832,0.0489405,0.0528096,0,0,0.0141077,0.0525554,0.021909,0.0162419,0.00285597,0.0112523,0,0,0.0378426,0,0.0341955,0.0545656,0.0312795,0.0201086,0.0122598,0.00561664,0,0,0,0.00333548,0.0462731,0.0532535,0.00376495,0,0,0,0.133292,0.0396632,0.0109405,0.00567904,0,0.00450199,0.105683,0.0150768,0,0.00806733,0.00696373,0.0454161,0,0.0103136,0.0833725,0,0.0129095,0.0537843,0,0,0,0,0,0,0,0,0,0.0248758,0.0180237,0.0046782,0,0,0,0.00969738,0.0102249,0,0.0148625,0.00505544,0,0,0.00898763,0.00314802,0.025891,0.093697,0.0339772,0.0200387,0.0587992,0,0.0141493,0,0.0383621,0.00710737,0.122324,0.0420321,0,0,0.0127067,0,0.00684321,0.0106098,0.0402908,0.0686026,0.0179013,0.0245929,0,0,0,0.00600866,0.0404702,0.00740678,0.013382,0.0122127,0.0852554,0.0776693,0.00997064,0,0.00054677,0.0134661,0.0477512,0,0.00827624,0,0,0,0.0223863,0.0532101,0.0182346,0,0,0,0,0.0153932,0.0326423,0.00771933,0,0.0203006,0.075148,0.00980557,0,0,0.0250705,0.049837,0.0172167,0.054634,0.00499712,0.0739438,0,0.0283274,0.0146466,0,0,0,0.0197391,0.0446444,0.0445485,0.0165503,0.0133741,0,0.065936,0.0618982,0.0304051,0.0387431,0.00222866,0,0.0576655,0,0,0.00985226,0.0188309,0,0,0.0258428,0,0,0.0148883,0.00875402,0.010319,0.0427378,0.0116649,0.0846962,0,0.00385904,0.0826097,0.0785404,0.00323073,0,0.0186374,0.0583705,0.0243761,0.0483406,0.0115754,0,] | |
[2023-06-05 17:38:56.434] [trace] [FaceEngine.cpp:23] Destroy | |
[2023-06-05 17:38:56.434] [trace] [SeetaFaceBackend.cpp:88] Destroy | |
use simd_base_def.h M2 | |
[2023-06-05 17:52:31.673] [debug] [SeetaFaceBackend.cpp:35] disable pool | |
[2023-06-05 17:52:31.769] [trace] [SeetaFaceBackend.cpp:84] Create | |
[2023-06-05 17:52:31.769] [trace] [FaceEngine.cpp:19] Create | |
[2023-06-05 17:52:31.993] [trace] [SeetaFaceEngine.cpp:98] detect faces size 5 elapsed 217ms | |
[2023-06-05 17:52:32.019] [trace] [SeetaFaceEngine.cpp:120] mark faces elapsed 25ms | |
[2023-06-05 17:52:32.043] [trace] [SeetaFaceEngine.cpp:129] extract feature elapsed 49ms | |
feature: | |
[0,0.044788,0.0228483,0.0796338,0.00404353,0.0352072,0.0145812,0,0.00733359,0,0,0.0122046,0,0,0.010931,0,0.0651413,0.0219534,0,0.00212701,0.0087284,0.00570349,0,0.0114131,0.0110661,0.0957893,0,0,0,0.00421958,0.0259343,0,0.0209099,0,0.0117085,0.0629094,0,0,0.0108283,0,0.0407078,0.0335438,0.0167985,0.0403636,0.0332712,0,0.0512531,0.025122,0.00686075,0.0470847,0,0,0.081014,0.00200811,0.0646783,0,0.0150455,0,0.0106828,0,0,0.106765,0.0043364,0.0163518,0.0675838,0.0117721,0.00562454,0.0485452,0,0.0798149,0,0.00973853,0,0.0337716,0.0120449,0.0207462,0,0.0106688,0.00987623,0.038413,0,0.0158682,0,0.111059,0.0616533,0.0721328,0,0.0406742,0,0,0,0,0,0.0641162,0.0751595,0.0158749,0.0345114,0.0108376,0,0.0626912,0.0379907,0.0691455,0.0322766,0,0,0.00594014,0,0.0528104,0,0,0,0,0,0.062943,0.0555983,0.00596929,0,0.0366725,0.107605,0.0703458,0.0506294,0,0,0,0,0.00456128,0,0.00579365,0,0.0343695,0.0100304,0.118483,0.0179631,0.0497104,0.0106934,0.0432992,0.0105603,0,0.0207511,0.0545255,0,0.0268505,0.051987,0,0,0.00490103,0,0,0.00763285,0,0,0.00835788,0.0405376,0.0101364,0,0.00968043,0.00876453,0.0177257,0.0431112,0.0211715,0,0,0,0,0.016561,0.0923529,0,0.0113394,0,0,0.00472251,0.0139401,0.100757,0.0662285,0.00440093,0,0.00606682,0,0.0509633,0.00542213,0.0458071,0.0535998,0,0,0.0734471,0,0.044509,0.0346151,0.0223728,0.0615279,0,0,0.0563295,0.0132228,0.113025,0.0533523,0.043985,0.0160827,0,0,0.0070994,0.0825525,0,0.0901195,0,0,0.0431469,0.0148836,0.00204589,0,0,0,0.0111,0.082281,0.0150804,0.00592606,0.00728213,0.0194411,0.0139387,0.0988984,0,0,0.0419028,0,0,0,0,0.0142755,0.0379217,0.0993314,0.00992774,0.0151732,0.0152259,0,0.00783714,0.0138637,0.0244143,0,0,0.113913,0.032105,0.0151533,0,0.0653985,0,0,0.00482401,0,0.0499213,0,0.0427479,0,0,0.00664543,0,0.0662763,0.0372443,0.0122827,0,0.0464496,0.0655576,0.112914,0.014312,0,0.0452334,0.0326202,0.0168287,0,0,0.0081695,0.00258055,0.0127315,0.00317017,0,0.0142722,0.010263,0.0174105,0,0.0971989,0.0941814,0.0183327,0,0.0193854,0.0318506,0,0,0,0.0748133,0.00904842,0.0282608,0.0371174,0,0.00462761,0.061499,0.000769729,0,0.0157614,0.00510099,0.0238474,0,0.00865163,0,0,0,0.0150538,0,0.0166871,0.0124438,0.0499529,0.0437474,0,0.0126297,0,0.0113305,0,0,0.00647451,0.0378259,0,0,0.0284197,0.00991798,0.00526517,0.0513281,0.00316117,0.0129231,0,0.0243211,0.0131223,0,0.0109116,0,0.0641457,0,0.00634081,0,0.00573742,0.0308256,0.0183984,0.00524489,0.010364,0.0208789,0.0212994,0.0233489,0.0236186,0,0,0,0.0526812,0,0,0.0331226,0.00510358,0,0,0,0.0364518,0,0.000507811,0.00871518,0.0240323,0.0553797,0,0.0210174,0,0,0,0.0125252,0.0302098,0,0,0,0.0150309,0,0.0666279,0,0,0,0.00548336,0.00560767,0.0813828,0,0,0,0.00806363,0,0,0.0104724,0,0.00738494,0.0412563,0,0.00373565,0.00431105,0.0103631,0.0132942,0,0,0,0,0.046601,0.0752771,0.00628181,0,0,0,0,0.027827,0.00344195,0,0.0103335,0.0175772,0.0364161,0.0429977,0,0,0,0,0,0,0.0166435,0.0214502,0.00334537,0.00979617,0,0,0.0569941,0.0684493,0.0898466,0,0,0.0150622,0,0.00805806,0,0.0598543,0,0.0162616,0.00760232,0.0911918,0.00534503,0.0295759,0.0693111,0,0.00979055,0,0.0134932,0.00994864,0.0158064,0.027641,0.0421162,0,0,0.0289038,0.0531681,0.012232,0.0345303,0.0489427,0,0,0.0257082,0.00341137,0.0112953,0.0440018,0,0.0142613,0,0.0029878,0.0611848,0,0.00836075,0.0138117,0.0633009,0,0.0132248,0,0.0352318,0,0.0501039,0.00658513,0.00518415,0,0,0.0662234,0.0353705,0,0.0353888,0,0.0519795,0.0120009,0.0946333,0,0,0.0123702,0.00754336,0.00851104,0.00543776,0.0487189,0,0.0390588,0,0.0137241,0,0.0183927,0.0042444,0.00991729,0,0.0868949,0,0,0.0725011,0.015119,0.01007,0,0.0597042,0.0174728,0,0,0.0492092,0.0106963,0.0057988,0,0,0,0,0.00468344,0,0.0152237,0,0.00525697,0,0,0.0139175,0,0,0,0.0200129,0,0.0558477,0.0601801,0,0.0902135,0.0101599,0.013855,0,0.0385156,0.0396009,0.0103714,0.0137314,0.00752487,0.0123283,0.0144253,0,0.0377796,0,0,0,0.0315617,0.0119817,0.0693059,0.0121598,0.0173511,0,0.046589,0.130889,0,0.00874848,0.0104486,0,0,0,0.0270913,0,0,0.00327038,0.0147744,0,0.012693,0,0,0,0,0.00839437,0.0667084,0.0209601,0.0622312,0,0.016688,0,0.036119,0.0131733,0.00112454,0,0.0317723,0.00362632,0.0267761,0,0.0128638,0.0144239,0,0,0.0679223,0.100872,0.0335112,0.0229614,0,0.0239768,0,0.00588423,0.00833443,0.0170438,0,0.0198106,0,0.0213511,0,0.00703136,0.038872,0,0.0114685,0.00824086,0.0301908,0.00715219,0.0154936,0,0.0736086,0,0.0381239,0,0.0259367,0.0859989,0,0,0,0,0,0.00926283,0.0426756,0,0.0116052,0.00598333,0.00817494,0.00581404,0.0119855,0,0,0,0,0,0,0,0.00454197,0,0.00807741,0.0127153,0.0469548,0.0304744,0.00741707,0.0221255,0.0163889,0,0.00451463,0.0276175,0,0.0109082,0.0631083,0,0,0.0311047,0.0353328,0.0151635,0.0173802,0.0326787,0,0.00568726,0,0.0572417,0.131579,0.0117827,0.0437816,0,0.0572269,0.00797378,0.0378605,0.132425,0.00358474,0.0128747,0.02339,0,0.0165948,0,0,0,0.00686529,0.00316893,0.0294033,0,0.0547305,0.0116391,0,0,0.00561211,0.0400627,0,0.120435,0,0.017203,0,0,0,0,0,0.00205381,0,0,0,0.00995872,0,0.0225115,0.0590502,0,0.00898547,0,0.0167789,0,0,0,0.00398962,0,0,0.00224886,0.00296304,0.0783591,0.0364851,0.00808057,0,0.0868769,0,0.00392609,0,0.00579762,0,0.0287595,0.00551602,0.011909,0,0,0,0.0114925,0.0718175,0.00168762,0,0,0.0281516,0,0,0.00948324,0.0169142,0.0090254,0.0048103,0.0477134,0,0,0.0242064,0.0169188,0,0,0.00562465,0,0,0.0389745,0,0,0,0,0.0088596,0,0,0,0,0.0134381,0.00718952,0,0.0127138,0.00718143,0.0027629,0.0783609,0.0290573,0,0.0493112,0.0154874,0.0115418,0.0053402,0.00556947,0.0124614,0.0156733,0.0161259,0.00722856,0.000716501,0.0817736,0,0,0,0.00614235,0,0.00521447,0.0742847,0,0.0181079,0.00970471,0.0166405,0.0118374,0,0.00286733,0,0,0,0.00835786,0,0,0,0,0.0636119,0.0584751,0.0433982,0.0422504,0,0,0,0.0249995,0,0.0237066,0.050882,0.0112279,0,0.0282442,0,0.0149459,0.0105185,0.0388371,0,0.0395832,0.0489405,0.0528096,0,0,0.0141077,0.0525554,0.021909,0.0162419,0.00285597,0.0112523,0,0,0.0378426,0,0.0341955,0.0545656,0.0312795,0.0201086,0.0122598,0.00561664,0,0,0,0.00333548,0.0462731,0.0532535,0.00376495,0,0,0,0.133292,0.0396632,0.0109405,0.00567904,0,0.00450199,0.105683,0.0150768,0,0.00806733,0.00696373,0.0454161,0,0.0103136,0.0833725,0,0.0129095,0.0537843,0,0,0,0,0,0,0,0,0,0.0248758,0.0180237,0.0046782,0,0,0,0.00969738,0.0102249,0,0.0148625,0.00505544,0,0,0.00898763,0.00314802,0.025891,0.093697,0.0339772,0.0200387,0.0587992,0,0.0141493,0,0.0383621,0.00710737,0.122324,0.0420321,0,0,0.0127067,0,0.00684321,0.0106098,0.0402908,0.0686026,0.0179013,0.0245929,0,0,0,0.00600866,0.0404702,0.00740678,0.013382,0.0122127,0.0852554,0.0776693,0.00997064,0,0.00054677,0.0134661,0.0477512,0,0.00827624,0,0,0,0.0223863,0.0532101,0.0182346,0,0,0,0,0.0153932,0.0326423,0.00771933,0,0.0203006,0.075148,0.00980557,0,0,0.0250705,0.049837,0.0172167,0.054634,0.00499712,0.0739438,0,0.0283274,0.0146466,0,0,0,0.0197391,0.0446444,0.0445485,0.0165503,0.0133741,0,0.065936,0.0618982,0.0304051,0.0387431,0.00222866,0,0.0576655,0,0,0.00985226,0.0188309,0,0,0.0258428,0,0,0.0148883,0.00875402,0.010319,0.0427378,0.0116649,0.0846962,0,0.00385904,0.0826097,0.0785404,0.00323073,0,0.0186374,0.0583705,0.0243761,0.0483406,0.0115754,0,] | |
[2023-06-05 17:52:32.043] [trace] [FaceEngine.cpp:23] Destroy | |
[2023-06-05 17:52:32.043] [trace] [SeetaFaceBackend.cpp:88] Destroy | |
use simd_macos_def.h M2 | |
[2023-06-05 17:50:55.256] [debug] [SeetaFaceBackend.cpp:35] disable pool | |
[2023-06-05 17:50:55.349] [trace] [SeetaFaceBackend.cpp:84] Create | |
[2023-06-05 17:50:55.349] [trace] [FaceEngine.cpp:19] Create | |
[2023-06-05 17:50:55.574] [trace] [SeetaFaceEngine.cpp:98] detect faces size 5 elapsed 218ms | |
[2023-06-05 17:50:55.601] [trace] [SeetaFaceEngine.cpp:120] mark faces elapsed 27ms | |
[2023-06-05 17:50:55.625] [trace] [SeetaFaceEngine.cpp:129] extract feature elapsed 51ms | |
feature: | |
[0,0.044788,0.0228483,0.0796338,0.00404353,0.0352072,0.0145812,0,0.00733359,0,0,0.0122046,0,0,0.010931,0,0.0651413,0.0219534,0,0.00212701,0.0087284,0.00570349,0,0.0114131,0.0110661,0.0957893,0,0,0,0.00421958,0.0259343,0,0.0209099,0,0.0117085,0.0629094,0,0,0.0108283,0,0.0407078,0.0335438,0.0167985,0.0403636,0.0332712,0,0.0512531,0.025122,0.00686075,0.0470847,0,0,0.081014,0.00200811,0.0646783,0,0.0150455,0,0.0106828,0,0,0.106765,0.0043364,0.0163518,0.0675838,0.0117721,0.00562454,0.0485452,0,0.0798149,0,0.00973853,0,0.0337716,0.0120449,0.0207462,0,0.0106688,0.00987623,0.038413,0,0.0158682,0,0.111059,0.0616533,0.0721328,0,0.0406742,0,0,0,0,0,0.0641162,0.0751595,0.0158749,0.0345114,0.0108376,0,0.0626912,0.0379907,0.0691455,0.0322766,0,0,0.00594014,0,0.0528104,0,0,0,0,0,0.062943,0.0555983,0.00596929,0,0.0366725,0.107605,0.0703458,0.0506294,0,0,0,0,0.00456128,0,0.00579365,0,0.0343695,0.0100304,0.118483,0.0179631,0.0497104,0.0106934,0.0432992,0.0105603,0,0.0207511,0.0545255,0,0.0268505,0.051987,0,0,0.00490103,0,0,0.00763285,0,0,0.00835788,0.0405376,0.0101364,0,0.00968043,0.00876453,0.0177257,0.0431112,0.0211715,0,0,0,0,0.016561,0.0923529,0,0.0113394,0,0,0.00472251,0.0139401,0.100757,0.0662285,0.00440093,0,0.00606682,0,0.0509633,0.00542213,0.0458071,0.0535998,0,0,0.0734471,0,0.044509,0.0346151,0.0223728,0.0615279,0,0,0.0563295,0.0132228,0.113025,0.0533523,0.043985,0.0160827,0,0,0.0070994,0.0825525,0,0.0901195,0,0,0.0431469,0.0148836,0.00204589,0,0,0,0.0111,0.082281,0.0150804,0.00592606,0.00728213,0.0194411,0.0139387,0.0988984,0,0,0.0419028,0,0,0,0,0.0142755,0.0379217,0.0993314,0.00992774,0.0151732,0.0152259,0,0.00783714,0.0138637,0.0244143,0,0,0.113913,0.032105,0.0151533,0,0.0653985,0,0,0.00482401,0,0.0499213,0,0.0427479,0,0,0.00664543,0,0.0662763,0.0372443,0.0122827,0,0.0464496,0.0655576,0.112914,0.014312,0,0.0452334,0.0326202,0.0168287,0,0,0.0081695,0.00258055,0.0127315,0.00317017,0,0.0142722,0.010263,0.0174105,0,0.0971989,0.0941814,0.0183327,0,0.0193854,0.0318506,0,0,0,0.0748133,0.00904842,0.0282608,0.0371174,0,0.00462761,0.061499,0.000769729,0,0.0157614,0.00510099,0.0238474,0,0.00865163,0,0,0,0.0150538,0,0.0166871,0.0124438,0.0499529,0.0437474,0,0.0126297,0,0.0113305,0,0,0.00647451,0.0378259,0,0,0.0284197,0.00991798,0.00526517,0.0513281,0.00316117,0.0129231,0,0.0243211,0.0131223,0,0.0109116,0,0.0641457,0,0.00634081,0,0.00573742,0.0308256,0.0183984,0.00524489,0.010364,0.0208789,0.0212994,0.0233489,0.0236186,0,0,0,0.0526812,0,0,0.0331226,0.00510358,0,0,0,0.0364518,0,0.000507811,0.00871518,0.0240323,0.0553797,0,0.0210174,0,0,0,0.0125252,0.0302098,0,0,0,0.0150309,0,0.0666279,0,0,0,0.00548336,0.00560767,0.0813828,0,0,0,0.00806363,0,0,0.0104724,0,0.00738494,0.0412563,0,0.00373565,0.00431105,0.0103631,0.0132942,0,0,0,0,0.046601,0.0752771,0.00628181,0,0,0,0,0.027827,0.00344195,0,0.0103335,0.0175772,0.0364161,0.0429977,0,0,0,0,0,0,0.0166435,0.0214502,0.00334537,0.00979617,0,0,0.0569941,0.0684493,0.0898466,0,0,0.0150622,0,0.00805806,0,0.0598543,0,0.0162616,0.00760232,0.0911918,0.00534503,0.0295759,0.0693111,0,0.00979055,0,0.0134932,0.00994864,0.0158064,0.027641,0.0421162,0,0,0.0289038,0.0531681,0.012232,0.0345303,0.0489427,0,0,0.0257082,0.00341137,0.0112953,0.0440018,0,0.0142613,0,0.0029878,0.0611848,0,0.00836075,0.0138117,0.0633009,0,0.0132248,0,0.0352318,0,0.0501039,0.00658513,0.00518415,0,0,0.0662234,0.0353705,0,0.0353888,0,0.0519795,0.0120009,0.0946333,0,0,0.0123702,0.00754336,0.00851104,0.00543776,0.0487189,0,0.0390588,0,0.0137241,0,0.0183927,0.0042444,0.00991729,0,0.0868949,0,0,0.0725011,0.015119,0.01007,0,0.0597042,0.0174728,0,0,0.0492092,0.0106963,0.0057988,0,0,0,0,0.00468344,0,0.0152237,0,0.00525697,0,0,0.0139175,0,0,0,0.0200129,0,0.0558477,0.0601801,0,0.0902135,0.0101599,0.013855,0,0.0385156,0.0396009,0.0103714,0.0137314,0.00752487,0.0123283,0.0144253,0,0.0377796,0,0,0,0.0315617,0.0119817,0.0693059,0.0121598,0.0173511,0,0.046589,0.130889,0,0.00874848,0.0104486,0,0,0,0.0270913,0,0,0.00327038,0.0147744,0,0.012693,0,0,0,0,0.00839437,0.0667084,0.0209601,0.0622312,0,0.016688,0,0.036119,0.0131733,0.00112454,0,0.0317723,0.00362632,0.0267761,0,0.0128638,0.0144239,0,0,0.0679223,0.100872,0.0335112,0.0229614,0,0.0239768,0,0.00588423,0.00833443,0.0170438,0,0.0198106,0,0.0213511,0,0.00703136,0.038872,0,0.0114685,0.00824086,0.0301908,0.00715219,0.0154936,0,0.0736086,0,0.0381239,0,0.0259367,0.0859989,0,0,0,0,0,0.00926283,0.0426756,0,0.0116052,0.00598333,0.00817494,0.00581404,0.0119855,0,0,0,0,0,0,0,0.00454197,0,0.00807741,0.0127153,0.0469548,0.0304744,0.00741707,0.0221255,0.0163889,0,0.00451463,0.0276175,0,0.0109082,0.0631083,0,0,0.0311047,0.0353328,0.0151635,0.0173802,0.0326787,0,0.00568726,0,0.0572417,0.131579,0.0117827,0.0437816,0,0.0572269,0.00797378,0.0378605,0.132425,0.00358474,0.0128747,0.02339,0,0.0165948,0,0,0,0.00686529,0.00316893,0.0294033,0,0.0547305,0.0116391,0,0,0.00561211,0.0400627,0,0.120435,0,0.017203,0,0,0,0,0,0.00205381,0,0,0,0.00995872,0,0.0225115,0.0590502,0,0.00898547,0,0.0167789,0,0,0,0.00398962,0,0,0.00224886,0.00296304,0.0783591,0.0364851,0.00808057,0,0.0868769,0,0.00392609,0,0.00579762,0,0.0287595,0.00551602,0.011909,0,0,0,0.0114925,0.0718175,0.00168762,0,0,0.0281516,0,0,0.00948324,0.0169142,0.0090254,0.0048103,0.0477134,0,0,0.0242064,0.0169188,0,0,0.00562465,0,0,0.0389745,0,0,0,0,0.0088596,0,0,0,0,0.0134381,0.00718952,0,0.0127138,0.00718143,0.0027629,0.0783609,0.0290573,0,0.0493112,0.0154874,0.0115418,0.0053402,0.00556947,0.0124614,0.0156733,0.0161259,0.00722856,0.000716501,0.0817736,0,0,0,0.00614235,0,0.00521447,0.0742847,0,0.0181079,0.00970471,0.0166405,0.0118374,0,0.00286733,0,0,0,0.00835786,0,0,0,0,0.0636119,0.0584751,0.0433982,0.0422504,0,0,0,0.0249995,0,0.0237066,0.050882,0.0112279,0,0.0282442,0,0.0149459,0.0105185,0.0388371,0,0.0395832,0.0489405,0.0528096,0,0,0.0141077,0.0525554,0.021909,0.0162419,0.00285597,0.0112523,0,0,0.0378426,0,0.0341955,0.0545656,0.0312795,0.0201086,0.0122598,0.00561664,0,0,0,0.00333548,0.0462731,0.0532535,0.00376495,0,0,0,0.133292,0.0396632,0.0109405,0.00567904,0,0.00450199,0.105683,0.0150768,0,0.00806733,0.00696373,0.0454161,0,0.0103136,0.0833725,0,0.0129095,0.0537843,0,0,0,0,0,0,0,0,0,0.0248758,0.0180237,0.0046782,0,0,0,0.00969738,0.0102249,0,0.0148625,0.00505544,0,0,0.00898763,0.00314802,0.025891,0.093697,0.0339772,0.0200387,0.0587992,0,0.0141493,0,0.0383621,0.00710737,0.122324,0.0420321,0,0,0.0127067,0,0.00684321,0.0106098,0.0402908,0.0686026,0.0179013,0.0245929,0,0,0,0.00600866,0.0404702,0.00740678,0.013382,0.0122127,0.0852554,0.0776693,0.00997064,0,0.00054677,0.0134661,0.0477512,0,0.00827624,0,0,0,0.0223863,0.0532101,0.0182346,0,0,0,0,0.0153932,0.0326423,0.00771933,0,0.0203006,0.075148,0.00980557,0,0,0.0250705,0.049837,0.0172167,0.054634,0.00499712,0.0739438,0,0.0283274,0.0146466,0,0,0,0.0197391,0.0446444,0.0445485,0.0165503,0.0133741,0,0.065936,0.0618982,0.0304051,0.0387431,0.00222866,0,0.0576655,0,0,0.00985226,0.0188309,0,0,0.0258428,0,0,0.0148883,0.00875402,0.010319,0.0427378,0.0116649,0.0846962,0,0.00385904,0.0826097,0.0785404,0.00323073,0,0.0186374,0.0583705,0.0243761,0.0483406,0.0115754,0,] | |
[2023-06-05 17:50:55.626] [trace] [FaceEngine.cpp:23] Destroy | |
[2023-06-05 17:50:55.626] [trace] [SeetaFaceBackend.cpp:88] Destroy | |
use simd_base_def.h (2.2 GHz 四核Intel Core i7) | |
[2023-06-05 19:10:42.373] [debug] [SeetaFaceBackend.cpp:35] disable pool | |
[2023-06-05 19:10:42.819] [trace] [SeetaFaceBackend.cpp:84] Create | |
[2023-06-05 19:10:42.819] [trace] [FaceEngine.cpp:19] Create | |
[2023-06-05 19:10:43.005] [trace] [SeetaFaceEngine.cpp:98] detect faces size 5 elapsed 156ms | |
[2023-06-05 19:10:43.082] [trace] [SeetaFaceEngine.cpp:120] mark faces elapsed 76ms | |
[2023-06-05 19:10:43.138] [trace] [SeetaFaceEngine.cpp:129] extract feature elapsed 133ms | |
feature: | |
[0,0.0447746,0.0228128,0.0796528,0.00406557,0.0351525,0.014581,0,0.00733192,0,0,0.0122041,0,0,0.0109284,0,0.0651388,0.0219656,0,0.00214452,0.00873293,0.00570697,0,0.0114142,0.0110653,0.0957963,0,0,0,0.00421574,0.0259247,0,0.0209106,0,0.011711,0.0629009,0,0,0.0108293,0,0.0406748,0.0335313,0.0167988,0.0403522,0.0332603,0,0.0512889,0.0251239,0.00686843,0.0471156,0,0,0.0810104,0.0020194,0.0646902,0,0.0150355,0,0.010687,0,0,0.106766,0.00434642,0.0163523,0.0675622,0.0117634,0.00562978,0.0485432,0,0.0798037,0,0.00973453,0,0.0337608,0.012045,0.0207502,0,0.0106691,0.00987573,0.0384286,0,0.0158489,0,0.111052,0.0616489,0.0721524,0,0.0406804,0,0,0,0,0,0.0641011,0.0751707,0.0158958,0.0344962,0.0107601,0,0.0626995,0.0380088,0.0691549,0.0322575,0,0,0.00594515,0,0.0528138,0,0,0,0,0,0.0629359,0.0555754,0.00593849,0,0.0366735,0.107615,0.070342,0.0506096,0,0,0,0,0.00456326,0,0.00579778,0,0.03436,0.0100312,0.118471,0.017955,0.0497048,0.0106839,0.0433018,0.0105555,0,0.020763,0.0545359,0,0.0268349,0.0519924,0,0,0.00489939,0,0,0.00761509,0,0,0.00838788,0.0405564,0.010138,0,0.00968443,0.00875095,0.017724,0.04309,0.0211729,0,0,0,0,0.0165702,0.0923601,0,0.0113357,0,0,0.00472542,0.0139431,0.100758,0.066223,0.00440135,0,0.00607022,0,0.0510018,0.00542657,0.0458022,0.0535723,0,0,0.0734408,0,0.0445151,0.0346154,0.0223605,0.0614977,0,0,0.0563167,0.0132258,0.113005,0.053371,0.0440029,0.01608,0,0,0.0070997,0.0825608,0,0.0901243,0,0,0.0431581,0.0148881,0.00221668,0,0,0,0.0111187,0.0822553,0.0150814,0.00592805,0.00728526,0.0194346,0.0139398,0.0989007,0,0,0.041893,0,0,0,0,0.014278,0.0379182,0.0993356,0.00992352,0.0151584,0.0152105,0,0.00784907,0.0138516,0.0244401,0,0,0.113926,0.032085,0.015144,0,0.0654087,0,0,0.00490672,0,0.0499038,0,0.0427381,0,0,0.00664018,0,0.0662926,0.03723,0.0122793,0,0.0464387,0.0655383,0.112912,0.0143464,0,0.0452342,0.0326154,0.0168258,0,0,0.00817158,0.00270478,0.0127702,0.00316164,0,0.0142917,0.0102658,0.0174086,0,0.0971954,0.094196,0.0183329,0,0.0193871,0.0318379,0,0,0,0.074814,0.00905124,0.0282691,0.0371312,0,0.00462104,0.061523,0.000708114,0,0.0157389,0.00509332,0.0238406,0,0.00865333,0,0,0,0.0150533,0,0.0166871,0.0124482,0.0499595,0.0437606,0,0.0126284,0,0.0113293,0,0,0.00645392,0.0378379,0,0,0.0283687,0.00988156,0.0052619,0.0513272,0.00316903,0.0129184,0,0.0243217,0.0131138,0,0.0109195,0,0.0641472,0,0.00635489,0,0.00574239,0.0308103,0.0183812,0.005242,0.0103639,0.0208682,0.0212961,0.0233324,0.0236048,0,0,0,0.0526686,0,0,0.0330872,0.00509833,0,0,0,0.0364459,0,0.000360518,0.00871631,0.0240385,0.05538,0,0.0209956,0,0,0,0.0125146,0.0301962,0,0,0,0.0149991,0,0.0666458,0,0,0,0.00549006,0.00560521,0.0813891,0,0,0,0.00807082,0,0,0.0104731,0,0.00738398,0.0412589,0,0.00373394,0.00430747,0.0103673,0.0132943,0,0,0,0,0.0466067,0.0752832,0.00627793,0,0,0,0,0.0278146,0.00344462,0,0.0103313,0.0175801,0.0364512,0.0430254,0,0,0,0,0,0,0.0166442,0.0214778,0.00333432,0.00980533,0,0,0.0569968,0.06845,0.0898008,0,0,0.0150613,0,0.00805739,0,0.0598439,0,0.0162499,0.00760328,0.0911946,0.00535154,0.029558,0.0693385,0,0.00979022,0,0.0134959,0.0099514,0.01581,0.027643,0.042121,0,0,0.0289317,0.0531839,0.0122394,0.0345355,0.0489433,0,0,0.0257105,0.0034157,0.0112448,0.0439815,0,0.01426,0,0.00299015,0.0611818,0,0.00836043,0.0138144,0.0633066,0,0.0132326,0,0.0352293,0,0.0501085,0.00658705,0.00517441,0,0,0.0662269,0.0353661,0,0.0354046,0,0.0519894,0.011987,0.0946428,0,0,0.0123716,0.00754152,0.00850549,0.00544444,0.0487072,0,0.0390543,0,0.0137859,0,0.018393,0.00422598,0.00992208,0,0.0868731,0,0,0.0724893,0.015121,0.0100665,0,0.0597141,0.0174683,0,0,0.0492311,0.0106954,0.00575086,0,0,0,0,0.00469157,0,0.0152312,0,0.00525244,0,0,0.0139192,0,0,0,0.0200011,0,0.0558606,0.0601509,0,0.0902281,0.01017,0.0138703,0,0.0385204,0.0395895,0.0103715,0.0137297,0.00752484,0.01229,0.0144268,0,0.0377714,0,0,0,0.031574,0.0119939,0.0692999,0.0121533,0.0173512,0,0.0465891,0.130874,0,0.0087484,0.0104516,0,0,0,0.0270743,0,0,0.00327579,0.0147746,0,0.0126937,0,0,0,0,0.00839801,0.0667014,0.0209175,0.0622426,0,0.0167402,0,0.0361496,0.0131711,0.00113045,0,0.031767,0.00361495,0.026783,0,0.0128497,0.0144246,0,0,0.0678912,0.100853,0.0335147,0.0229707,0,0.0239516,0,0.00588201,0.00833627,0.0170507,0,0.0197963,0,0.0213385,0,0.00703188,0.0388688,0,0.0114795,0.00824628,0.0301875,0.00715465,0.0154902,0,0.0735756,0,0.038129,0,0.0259348,0.0859996,0,0,0,0,0,0.0092689,0.0426727,0,0.0116056,0.00598406,0.00817566,0.00581791,0.0119832,0,0,0,0,0,0,0,0.00457434,0,0.00806573,0.0127179,0.0469676,0.0305066,0.0074149,0.0221401,0.016401,0,0.00453327,0.0275776,0,0.0109074,0.0631007,0,0,0.0311091,0.0353342,0.0151645,0.0173811,0.0326712,0,0.00568977,0,0.0572308,0.131593,0.0117817,0.0438152,0,0.0571925,0.00797436,0.0378276,0.132415,0.00358739,0.0128732,0.0234258,0,0.0165796,0,0,0,0.00685825,0.00317783,0.0293919,0,0.054764,0.0116467,0,0,0.00561787,0.0400814,0,0.120428,0,0.0172072,0,0,0,0,0,0.00204484,0,0,0,0.00995703,0,0.0225309,0.0590781,0,0.00898453,0,0.016782,0,0,0,0.00396132,0,0,0.00225115,0.00297441,0.0783661,0.0364638,0.00807622,0,0.0868742,0,0.00392102,0,0.00580168,0,0.0287686,0.00551377,0.0119079,0,0,0,0.0114864,0.0718328,0.00168299,0,0,0.0281555,0,0,0.00948473,0.0169173,0.0090261,0.0048066,0.0477141,0,0,0.0242136,0.0169266,0,0,0.00560574,0,0,0.0389624,0,0,0,0,0.00885685,0,0,0,0,0.0134376,0.00718452,0,0.0127105,0.00717752,0.00275229,0.0783372,0.0290581,0,0.0493001,0.0154939,0.0115405,0.00533721,0.00556482,0.0124885,0.015673,0.0161271,0.00722895,0.000734001,0.0817845,0,0,0,0.00621525,0,0.00520984,0.0743009,0,0.0181151,0.00971062,0.0166303,0.0118395,0,0.00286973,0,0,0,0.00835986,0,0,0,0,0.0636382,0.0584655,0.0433958,0.042252,0,0,0,0.0250032,0,0.0236978,0.0508825,0.011222,0,0.0282361,0,0.0149502,0.0105167,0.0388317,0,0.0395975,0.0489592,0.0528166,0,0,0.0141274,0.0525367,0.0219106,0.0162476,0.00291547,0.0112342,0,0,0.0378389,0,0.0342056,0.0545581,0.0312298,0.0200903,0.0122597,0.00560553,0,0,0,0.00333558,0.0462697,0.0532626,0.00376024,0,0,0,0.133305,0.0396541,0.0109418,0.00567874,0,0.00450812,0.105683,0.0150592,0,0.00806532,0.00696263,0.0454051,0,0.0103152,0.0833572,0,0.0128578,0.0537736,0,0,0,0,0,0,0,0,0,0.0248841,0.018035,0.00467841,0,0,0,0.0096948,0.0102213,0,0.0148596,0.00505749,0,0,0.00898563,0.00315315,0.0258967,0.093721,0.0339957,0.0200196,0.0588007,0,0.0141488,0,0.03837,0.00709847,0.122336,0.0420244,0,0,0.0127193,0,0.00684616,0.0106091,0.0403112,0.0686266,0.017916,0.0245956,0,0,0,0.00601338,0.0404605,0.00740683,0.0133818,0.0122143,0.0852761,0.0776694,0.00997255,0,0.00053444,0.0134631,0.0477651,0,0.00827491,0,0,0,0.0223976,0.053196,0.018238,0,0,0,0,0.0153921,0.0326486,0.00771153,0,0.0203103,0.0751234,0.0098078,0,0,0.0250853,0.0498515,0.0172764,0.0546598,0.00499592,0.0739385,0,0.0283364,0.0146211,0,0,0,0.0197364,0.0446443,0.0445639,0.0165407,0.0133662,0,0.065944,0.0619028,0.0304159,0.0387324,0.00221925,0,0.0577044,0,0,0.00986776,0.0188126,0,0,0.0258625,0,0,0.0148864,0.00875631,0.0103144,0.0427374,0.0116625,0.0847074,0,0.00386159,0.0825956,0.0785492,0.00323102,0,0.0186148,0.0583523,0.024372,0.0483521,0.0115786,0,] | |
[2023-06-05 19:10:43.140] [trace] [FaceEngine.cpp:23] Destroy | |
[2023-06-05 19:10:43.140] [trace] [SeetaFaceBackend.cpp:88] Destroy | |
use simd_macos_def.h (2.2 GHz 四核Intel Core i7) | |
[2023-06-05 20:11:33.472] [debug] [SeetaFaceBackend.cpp:35] disable pool | |
[2023-06-05 20:11:33.897] [trace] [SeetaFaceBackend.cpp:84] Create | |
[2023-06-05 20:11:33.897] [trace] [FaceEngine.cpp:19] Create | |
[2023-06-05 20:11:34.085] [trace] [SeetaFaceEngine.cpp:98] detect faces size 5 elapsed 162ms | |
[2023-06-05 20:11:34.152] [trace] [SeetaFaceEngine.cpp:120] mark faces elapsed 66ms | |
[2023-06-05 20:11:34.231] [trace] [SeetaFaceEngine.cpp:129] extract feature elapsed 145ms | |
feature: | |
[0,0.044788,0.0228483,0.0796338,0.00404353,0.0352072,0.0145812,0,0.00733359,0,0,0.0122046,0,0,0.010931,0,0.0651413,0.0219534,0,0.00212701,0.0087284,0.00570349,0,0.0114131,0.0110661,0.0957893,0,0,0,0.00421958,0.0259343,0,0.0209099,0,0.0117085,0.0629094,0,0,0.0108283,0,0.0407078,0.0335438,0.0167985,0.0403636,0.0332712,0,0.0512531,0.025122,0.00686075,0.0470847,0,0,0.081014,0.00200811,0.0646783,0,0.0150455,0,0.0106828,0,0,0.106765,0.0043364,0.0163518,0.0675838,0.0117721,0.00562454,0.0485452,0,0.0798149,0,0.00973853,0,0.0337716,0.0120449,0.0207462,0,0.0106688,0.00987623,0.038413,0,0.0158682,0,0.111059,0.0616533,0.0721328,0,0.0406742,0,0,0,0,0,0.0641162,0.0751595,0.0158749,0.0345114,0.0108376,0,0.0626912,0.0379907,0.0691455,0.0322766,0,0,0.00594014,0,0.0528104,0,0,0,0,0,0.062943,0.0555983,0.00596929,0,0.0366725,0.107605,0.0703458,0.0506294,0,0,0,0,0.00456128,0,0.00579365,0,0.0343695,0.0100304,0.118483,0.0179631,0.0497104,0.0106934,0.0432992,0.0105603,0,0.0207511,0.0545255,0,0.0268505,0.051987,0,0,0.00490103,0,0,0.00763285,0,0,0.00835788,0.0405376,0.0101364,0,0.00968043,0.00876453,0.0177257,0.0431112,0.0211715,0,0,0,0,0.016561,0.0923529,0,0.0113394,0,0,0.00472251,0.0139401,0.100757,0.0662285,0.00440093,0,0.00606682,0,0.0509633,0.00542213,0.0458071,0.0535998,0,0,0.0734471,0,0.044509,0.0346151,0.0223728,0.0615279,0,0,0.0563295,0.0132228,0.113025,0.0533523,0.043985,0.0160827,0,0,0.0070994,0.0825525,0,0.0901195,0,0,0.0431469,0.0148836,0.00204589,0,0,0,0.0111,0.082281,0.0150804,0.00592606,0.00728213,0.0194411,0.0139387,0.0988984,0,0,0.0419028,0,0,0,0,0.0142755,0.0379217,0.0993314,0.00992774,0.0151732,0.0152259,0,0.00783714,0.0138637,0.0244143,0,0,0.113913,0.032105,0.0151533,0,0.0653985,0,0,0.00482401,0,0.0499213,0,0.0427479,0,0,0.00664543,0,0.0662763,0.0372443,0.0122827,0,0.0464496,0.0655576,0.112914,0.014312,0,0.0452334,0.0326202,0.0168287,0,0,0.0081695,0.00258055,0.0127315,0.00317017,0,0.0142722,0.010263,0.0174105,0,0.0971989,0.0941814,0.0183327,0,0.0193854,0.0318506,0,0,0,0.0748133,0.00904842,0.0282608,0.0371174,0,0.00462761,0.061499,0.000769729,0,0.0157614,0.00510099,0.0238474,0,0.00865163,0,0,0,0.0150538,0,0.0166871,0.0124438,0.0499529,0.0437474,0,0.0126297,0,0.0113305,0,0,0.00647451,0.0378259,0,0,0.0284197,0.00991798,0.00526517,0.0513281,0.00316117,0.0129231,0,0.0243211,0.0131223,0,0.0109116,0,0.0641457,0,0.00634081,0,0.00573742,0.0308256,0.0183984,0.00524489,0.010364,0.0208789,0.0212994,0.0233489,0.0236186,0,0,0,0.0526812,0,0,0.0331226,0.00510358,0,0,0,0.0364518,0,0.000507811,0.00871518,0.0240323,0.0553797,0,0.0210174,0,0,0,0.0125252,0.0302098,0,0,0,0.0150309,0,0.0666279,0,0,0,0.00548336,0.00560767,0.0813828,0,0,0,0.00806363,0,0,0.0104724,0,0.00738494,0.0412563,0,0.00373565,0.00431105,0.0103631,0.0132942,0,0,0,0,0.046601,0.0752771,0.00628181,0,0,0,0,0.027827,0.00344195,0,0.0103335,0.0175772,0.0364161,0.0429977,0,0,0,0,0,0,0.0166435,0.0214502,0.00334537,0.00979617,0,0,0.0569941,0.0684493,0.0898466,0,0,0.0150622,0,0.00805806,0,0.0598543,0,0.0162616,0.00760232,0.0911918,0.00534503,0.0295759,0.0693111,0,0.00979055,0,0.0134932,0.00994864,0.0158064,0.027641,0.0421162,0,0,0.0289038,0.0531681,0.012232,0.0345303,0.0489427,0,0,0.0257082,0.00341137,0.0112953,0.0440018,0,0.0142613,0,0.0029878,0.0611848,0,0.00836075,0.0138117,0.0633009,0,0.0132248,0,0.0352318,0,0.0501039,0.00658513,0.00518415,0,0,0.0662234,0.0353705,0,0.0353888,0,0.0519795,0.0120009,0.0946333,0,0,0.0123702,0.00754336,0.00851104,0.00543776,0.0487189,0,0.0390588,0,0.0137241,0,0.0183927,0.0042444,0.00991729,0,0.0868949,0,0,0.0725011,0.015119,0.01007,0,0.0597042,0.0174728,0,0,0.0492092,0.0106963,0.0057988,0,0,0,0,0.00468344,0,0.0152237,0,0.00525697,0,0,0.0139175,0,0,0,0.0200129,0,0.0558477,0.0601801,0,0.0902135,0.0101599,0.013855,0,0.0385156,0.0396009,0.0103714,0.0137314,0.00752487,0.0123283,0.0144253,0,0.0377796,0,0,0,0.0315617,0.0119817,0.0693059,0.0121598,0.0173511,0,0.046589,0.130889,0,0.00874848,0.0104486,0,0,0,0.0270913,0,0,0.00327038,0.0147744,0,0.012693,0,0,0,0,0.00839437,0.0667084,0.0209601,0.0622312,0,0.016688,0,0.036119,0.0131733,0.00112454,0,0.0317723,0.00362632,0.0267761,0,0.0128638,0.0144239,0,0,0.0679223,0.100872,0.0335112,0.0229614,0,0.0239768,0,0.00588423,0.00833443,0.0170438,0,0.0198106,0,0.0213511,0,0.00703136,0.038872,0,0.0114685,0.00824086,0.0301908,0.00715219,0.0154936,0,0.0736086,0,0.0381239,0,0.0259367,0.0859989,0,0,0,0,0,0.00926283,0.0426756,0,0.0116052,0.00598333,0.00817494,0.00581404,0.0119855,0,0,0,0,0,0,0,0.00454197,0,0.00807741,0.0127153,0.0469548,0.0304744,0.00741707,0.0221255,0.0163889,0,0.00451463,0.0276175,0,0.0109082,0.0631083,0,0,0.0311047,0.0353328,0.0151635,0.0173802,0.0326787,0,0.00568726,0,0.0572417,0.131579,0.0117827,0.0437816,0,0.0572269,0.00797378,0.0378605,0.132425,0.00358474,0.0128747,0.02339,0,0.0165948,0,0,0,0.00686529,0.00316893,0.0294033,0,0.0547305,0.0116391,0,0,0.00561211,0.0400627,0,0.120435,0,0.017203,0,0,0,0,0,0.00205381,0,0,0,0.00995872,0,0.0225115,0.0590502,0,0.00898547,0,0.0167789,0,0,0,0.00398962,0,0,0.00224886,0.00296304,0.0783591,0.0364851,0.00808057,0,0.0868769,0,0.00392609,0,0.00579762,0,0.0287595,0.00551602,0.011909,0,0,0,0.0114925,0.0718175,0.00168762,0,0,0.0281516,0,0,0.00948324,0.0169142,0.0090254,0.0048103,0.0477134,0,0,0.0242064,0.0169188,0,0,0.00562465,0,0,0.0389745,0,0,0,0,0.0088596,0,0,0,0,0.0134381,0.00718952,0,0.0127138,0.00718143,0.0027629,0.0783609,0.0290573,0,0.0493112,0.0154874,0.0115418,0.0053402,0.00556947,0.0124614,0.0156733,0.0161259,0.00722856,0.000716501,0.0817736,0,0,0,0.00614235,0,0.00521447,0.0742847,0,0.0181079,0.00970471,0.0166405,0.0118374,0,0.00286733,0,0,0,0.00835786,0,0,0,0,0.0636119,0.0584751,0.0433982,0.0422504,0,0,0,0.0249995,0,0.0237066,0.050882,0.0112279,0,0.0282442,0,0.0149459,0.0105185,0.0388371,0,0.0395832,0.0489405,0.0528096,0,0,0.0141077,0.0525554,0.021909,0.0162419,0.00285597,0.0112523,0,0,0.0378426,0,0.0341955,0.0545656,0.0312795,0.0201086,0.0122598,0.00561664,0,0,0,0.00333548,0.0462731,0.0532535,0.00376495,0,0,0,0.133292,0.0396632,0.0109405,0.00567904,0,0.00450199,0.105683,0.0150768,0,0.00806733,0.00696373,0.0454161,0,0.0103136,0.0833725,0,0.0129095,0.0537843,0,0,0,0,0,0,0,0,0,0.0248758,0.0180237,0.0046782,0,0,0,0.00969738,0.0102249,0,0.0148625,0.00505544,0,0,0.00898763,0.00314802,0.025891,0.093697,0.0339772,0.0200387,0.0587992,0,0.0141493,0,0.0383621,0.00710737,0.122324,0.0420321,0,0,0.0127067,0,0.00684321,0.0106098,0.0402908,0.0686026,0.0179013,0.0245929,0,0,0,0.00600866,0.0404702,0.00740678,0.013382,0.0122127,0.0852554,0.0776693,0.00997064,0,0.00054677,0.0134661,0.0477512,0,0.00827624,0,0,0,0.0223863,0.0532101,0.0182346,0,0,0,0,0.0153932,0.0326423,0.00771933,0,0.0203006,0.075148,0.00980557,0,0,0.0250705,0.049837,0.0172167,0.054634,0.00499712,0.0739438,0,0.0283274,0.0146466,0,0,0,0.0197391,0.0446444,0.0445485,0.0165503,0.0133741,0,0.065936,0.0618982,0.0304051,0.0387431,0.00222866,0,0.0576655,0,0,0.00985226,0.0188309,0,0,0.0258428,0,0,0.0148883,0.00875402,0.010319,0.0427378,0.0116649,0.0846962,0,0.00385904,0.0826097,0.0785404,0.00323073,0,0.0186374,0.0583705,0.0243761,0.0483406,0.0115754,0,] | |
[2023-06-05 20:11:34.232] [trace] [FaceEngine.cpp:23] Destroy | |
[2023-06-05 20:11:34.232] [trace] [SeetaFaceBackend.cpp:88] Destroy | |
*/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment