-
Notifications
You must be signed in to change notification settings - Fork 178
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
Expected outputs from examples #7
Comments
Hi, By just running the MNIST code using the provided model (model.pb) my results are the following:
Maybe you retrained the model using different parameters and you got an unconverged solution. |
@serizba @CarlPoirier Am trying to run mnist but having problem in cmake. Could not find a package configuration file provided by "OpenCV" with any
Add the installation prefix of "OpenCV" to CMAKE_PREFIX_PATH or set |
The ASan report is as follows: AddressSanitizer:DEADLYSIGNAL ================================================================= ==74==ERROR: AddressSanitizer: SEGV on unknown address 0x6030bf3b722e (pc 0x7fc277c6ae10 bp 0x7ffe22b2c9a0 sp 0x7ffe22b2c158 T0) ==74==The signal is caused by a READ memory access. #0 0x7fc277c6ae10 /build/glibc-eX1tMB/glibc-2.31/string/../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:365 #1 0x49d947 in __asan_memcpy (/home/docker/kiravision/test/clang-memtest+0x49d947) serizba#2 0x50e00a in TF_TString_ResizeUninitialized(TF_TString*, unsigned long) /opt/tensorflow/include/tensorflow/core/platform/ctstring_internal.h:278:7 serizba#3 0x50ba34 in TF_TString_Copy(TF_TString*, char const*, unsigned long) /opt/tensorflow/include/tensorflow/core/platform/ctstring_internal.h:389:17 serizba#4 0x50bbac in Model::restore(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/docker/kiravision/cppflow/src/Model.cpp:107:5 serizba#5 0x4e98e2 in KiraVision::LearnedModel::LearnedModel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/docker/kiravision/src/LearnedModel.cpp:12:13 serizba#6 0x4e28ed in KiraVision::TableDetector::TableDetector(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, KiraVision::LogLevel const&) /home/docker/kiravision/src/TableDetector.cpp:13:24 serizba#7 0x4d058a in main /home/docker/kiravision/test/memtest.cpp:16:31 serizba#8 0x7fc277bd30b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 serizba#9 0x425ccd in _start (/home/docker/kiravision/test/clang-memtest+0x425ccd) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV /build/glibc-eX1tMB/glibc-2.31/string/../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:365 ==74==ABORTING The problem was incorrect initalization of a `TF_TString`. The existing code initialized it as `new TF_Tstring` (which is not really any kind of initalization, just memory allocation). `TF_TString`'s have to be initialized with `TF_TString_Initialize` before they an be used. The fact that the offending code is using a `unique_ptr` to ensure deletion of the `TF_TString` makes it all a little clunky.
Hi,
I am running through the examples for this. I'm just wondering if it works correctly, especially for the mnist example, since the predictions are not accurate at all. I get this:
It could be great to indicate what are the expected outputs for each example.
Thanks,
Carl
The text was updated successfully, but these errors were encountered: