Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

大佬你好,为何我的测试结果都是错误的 #190

Open
qcymkxyc opened this issue Oct 9, 2022 · 3 comments
Open

大佬你好,为何我的测试结果都是错误的 #190

qcymkxyc opened this issue Oct 9, 2022 · 3 comments

Comments

@qcymkxyc
Copy link

qcymkxyc commented Oct 9, 2022

不知道是不是系统的原因(我用的ubuntu)我运行test文件结果总是不对
屏幕截图1
屏幕截图2
屏幕截图_1

@Rohrbacher61
Copy link

可以尝试修改line2Dup.cpp,我是这么解决相同问题的:

  1. similarityLocal函数里,for循环里
    mipp::Reg<int16_t> dst_v((int16_t*)dst_ptr + row*16)里
  • row*16和for循环结尾dst_ptr += mipp::N<int16_t>()效果重复,因此删去。
  1. computeResponseMaps函数里,
    mipp::shuff(A, B)函数里实际作用A,B相反,需要调换顺序。

@z6491679
Copy link

这几个不改也是对的

@ssdst
Copy link

ssdst commented May 16, 2024

用的ubuntu 出现的问题和你一样 按照楼上的解决方案 case0和case2可以正确的识别 case1识别不了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants