-
-
Notifications
You must be signed in to change notification settings - Fork 122
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
NNPACK convolution issue #203
Comments
Ensure that NNPACK is installed correctly by checking that the library path is correct (/home/abarth/.julia/dev/NNlib/deps/usr/lib/libnnpack.so). Make sure you have the latest version of NNPACK installed, as newer versions may contain bug fixes and improvements. NNlib.NNPACK_CPU_THREADS appears to be 0x0000000000000008. This value corresponds to 8 CPU threads. You might want to verify that it matches your system configuration. |
Thank you for your input!
If I am not mistaken, I use the latested version (in an empty envorinement).
Yes, I used 8 CPU cores on the system where I submitted the bug report. I included this info, as it could be potentially a multi-threading issue. I am wondering of NNLib still uses NNPACK as it is not mentioned here: https://github.com/FluxML/NNlib.jl/blob/master/Project.toml |
Technically we still have some NNPACK routines hidden behind Requires, but I don't know of a single person who uses them and they probably should've been removed in v0.9. |
OK, so as
|
The convolution with NNPACK do not seem to work reliably. The output of all these convolutions should be zero. Sometimes they are, but sometimes they have a strange value (maybe uninitialized memory)? Is this a known issue?
Thanks
The text was updated successfully, but these errors were encountered: