如何像python opencv中的128d那样计算256d的面嵌入数组向量。?

2024-06-28 20:00:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用下面的代码来获取面嵌入的128d array vector。你知道吗

embedder = cv2.dnn.readNetFromTorch('openface_nn4.small2.v1.t7')

embedder.setInput(face_blob)  # face_blob is the blob of face image
vec = embedder.forward()      # vec contains the 128d

我如何计算像上面那样的256d array vector人脸图像。?谢谢


Tags: the代码arraycv2blobfacev1vector
1条回答
网友
1楼 · 发布于 2024-06-28 20:00:25

你必须建立自己的或修改现有的NN,所以它返回256d而不是128d从最后一层。可以简单到将Dense( 128, ...)替换为“密集(256,…”,也可以复杂到在替换之后重新训练整个网络。你知道吗

相关问题 更多 >