Issue compiling and finding binary for OSX
Hi there. I am trying to compile for OSX, but it seems that I can't find the resultant binary. I am wondering if I am doing something wrong.
I am typing the following commands in the root directory of the project
export VCPKG_ROOT=`pwd`
cmake --preset macos-default
cmake --build --preset macos-clean-build-debug
It seems like it is successful, but there are no binaries to be found (I do find the libfonttik.a libary file though). When I check inside the apps directory, I don't see anything useful:
XXXXXXX@MACHINENAMEfonttik % ls -lR /Users/zolhawry/git/fonttik/apps
total 0
drwxr-xr-x 4 zolhawry staff 128 3 Mar 16:58 FonttikApp
drwxr-xr-x 4 zolhawry staff 128 3 Mar 16:58 FonttikApp_MT
/Users/zolhawry/git/fonttik/apps/FonttikApp:
total 16
-rw-r--r-- 1 zolhawry staff 345 3 Mar 16:58 CMakeLists.txt
-rw-r--r-- 1 zolhawry staff 3921 3 Mar 16:58 Fonttik_cli.cpp
/Users/zolhawry/git/fonttik/apps/FonttikApp_MT:
total 24
-rw-r--r-- 1 zolhawry staff 356 3 Mar 16:58 CMakeLists.txt
-rw-r--r-- 1 zolhawry staff 4852 3 Mar 16:58 Fonttik_mt.cpp
Is there something I am doing wrong? Here is the output of the full compilation process:
XXXXXXX@MACHINENAME fonttik % cmake --preset macos-default
Preset CMake variables:
CMAKE_BUILD_TYPE="Debug"
CMAKE_CXX_COMPILER="/usr/bin/clang++"
CMAKE_C_COMPILER="/usr/bin/clang"
CMAKE_INSTALL_PREFIX="/Users/XXXXXXX/git/fonttik/bin/install/macos-default"
CMAKE_TOOLCHAIN_FILE:FILEPATH="/Users/XXXXXXX/git/fonttik/scripts/buildsystems/vcpkg.cmake"
-- Running vcpkg install
Detecting compiler hash for triplet x64-osx...
Compiler found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
All requested packages are currently installed.
Total install time: 670 us
benchmark provides CMake targets:
# this is heuristically generated, and may not be correct
find_package(benchmark CONFIG REQUIRED)
target_link_libraries(main PRIVATE benchmark::benchmark benchmark::benchmark_main)
benchmark provides pkg-config modules:
# Google microbenchmark framework
benchmark
# Google microbenchmark framework (with main() function)
benchmark_main
The package gtest is compatible with built-in CMake targets:
enable_testing()
find_package(GTest CONFIG REQUIRED)
target_link_libraries(main PRIVATE GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main)
add_test(AllTestsInMain main)
The package nlohmann-json provides CMake targets:
find_package(nlohmann_json CONFIG REQUIRED)
target_link_libraries(main PRIVATE nlohmann_json::nlohmann_json)
The package nlohmann-json can be configured to not provide implicit conversions via a custom triplet file:
set(nlohmann-json_IMPLICIT_CONVERSIONS OFF)
For more information, see the docs here:
https://json.nlohmann.me/api/macros/json_use_implicit_conversions/
The package spdlog provides CMake targets:
find_package(spdlog CONFIG REQUIRED)
target_link_libraries(main PRIVATE spdlog::spdlog)
# Or use the header-only version
find_package(spdlog CONFIG REQUIRED)
target_link_libraries(main PRIVATE spdlog::spdlog_header_only)
-- Running vcpkg install - done
-- Configuring done (10.0s)
-- Generating done (0.1s)
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_TOOLCHAIN_FILE
-- Build files have been written to: /Users/XXXXXXX/git/fonttik/bin/build/macos-default
XXXXXXX@MACHINENAME fonttik % cmake --build --preset macos-clean-build-debug
[1/1] Cleaning all built files...
Cleaning... 18 files.
[1/18] Building CXX object CMakeFiles/fonttik.dir/src/Log.cpp.o
/Users/XXXXXXX/git/fonttik/src/Log.cpp:52:34: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
52 | if (m_CoreLogger != nullptr && !m_CoreLogger->sinks().size() > 1) //ensures not removing the console log
| ^ ~
/Users/XXXXXXX/git/fonttik/src/Log.cpp:52:34: note: add parentheses after the '!' to evaluate the comparison first
52 | if (m_CoreLogger != nullptr && !m_CoreLogger->sinks().size() > 1) //ensures not removing the console log
| ^
| ( )
/Users/XXXXXXX/git/fonttik/src/Log.cpp:52:34: note: add parentheses around left hand side expression to silence this warning
52 | if (m_CoreLogger != nullptr && !m_CoreLogger->sinks().size() > 1) //ensures not removing the console log
| ^
| ( )
/Users/XXXXXXX/git/fonttik/src/Log.cpp:52:64: warning: result of comparison of constant 1 with expression of type 'bool' is always false [-Wtautological-constant-compare]
52 | if (m_CoreLogger != nullptr && !m_CoreLogger->sinks().size() > 1) //ensures not removing the console log
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
2 warnings generated.
[11/18] Building CXX object CMakeFiles/fonttik.dir/src/Fonttik.cpp.o
In file included from /Users/XXXXXXX/git/fonttik/src/Fonttik.cpp:9:
/Users/XXXXXXX/git/fonttik/src/TextboxRecognitionOpenCV.h:12:2: warning: 'TextRecognitionModel' is deprecated [-Wdeprecated-declarations]
12 | TextboxRecognitionOpenCV() :ITextboxRecognition() {};
| ^
/Users/XXXXXXX/git/fonttik/bin/build/macos-default/vcpkg_installed/x64-osx/include/opencv4/opencv2/dnn/dnn.hpp:1686:5: note: 'TextRecognitionModel' has been explicitly marked deprecated here
1686 | CV_DEPRECATED_EXTERNAL // avoid using in C++ code, will be moved to "protected" (need to fix bindings first)
| ^
/Users/XXXXXXX/git/fonttik/bin/build/macos-default/vcpkg_installed/x64-osx/include/opencv4/opencv2/core/cvdef.h:458:36: note: expanded from macro 'CV_DEPRECATED_EXTERNAL'
458 | # define CV_DEPRECATED_EXTERNAL CV_DEPRECATED
| ^
/Users/XXXXXXX/git/fonttik/bin/build/macos-default/vcpkg_installed/x64-osx/include/opencv4/opencv2/core/cvdef.h:446:43: note: expanded from macro 'CV_DEPRECATED'
446 | # define CV_DEPRECATED __attribute__ ((deprecated))
| ^
1 warning generated.
[16/18] Building CXX object CMakeFiles...dir/src/TextboxRecognitionOpenCV.cpp.o
In file included from /Users/XXXXXXX/git/fonttik/src/TextboxRecognitionOpenCV.cpp:3:
/Users/XXXXXXX/git/fonttik/src/TextboxRecognitionOpenCV.h:12:2: warning: 'TextRecognitionModel' is deprecated [-Wdeprecated-declarations]
12 | TextboxRecognitionOpenCV() :ITextboxRecognition() {};
| ^
/Users/XXXXXXX/git/fonttik/bin/build/macos-default/vcpkg_installed/x64-osx/include/opencv4/opencv2/dnn/dnn.hpp:1686:5: note: 'TextRecognitionModel' has been explicitly marked deprecated here
1686 | CV_DEPRECATED_EXTERNAL // avoid using in C++ code, will be moved to "protected" (need to fix bindings first)
| ^
/Users/XXXXXXX/git/fonttik/bin/build/macos-default/vcpkg_installed/x64-osx/include/opencv4/opencv2/core/cvdef.h:458:36: note: expanded from macro 'CV_DEPRECATED_EXTERNAL'
458 | # define CV_DEPRECATED_EXTERNAL CV_DEPRECATED
| ^
/Users/XXXXXXX/git/fonttik/bin/build/macos-default/vcpkg_installed/x64-osx/include/opencv4/opencv2/core/cvdef.h:446:43: note: expanded from macro 'CV_DEPRECATED'
446 | # define CV_DEPRECATED __attribute__ ((deprecated))
| ^
1 warning generated.
[18/18] Linking CXX static library libfonttik.a
XXXXXXX@MACHINENAME fonttik % ls /Users/XXXXXXX/git/fonttik/bin/build/macos-default
CMakeCache.txt libfonttik.a
CMakeFiles vcpkg-manifest-install.log
build.ninja vcpkg_installed
cmake_install.cmake
Hello! Just checking here if there is any progress on this ... just want a little bit of information. :-)
Hello! The FonttikApp should be the one you are looking for, it's a console application that can be used to analyse images or videos.
@blamacaz Thanks for your reply -- I didn't see it until just now.
I know it's a console application, but I don't think the build process for Mac OSX makes the executable file. In the instructions in the README.md, it states to do stuff like the following:
>cmake --preset windows-release
>cmake --build --preset windows-release
Since I am on OSX, I ran cmake --build macos-release and cmake --build --preset macos-release. When I ran the second command, it told me:
CMake Error: No such build preset in /Users/zolhawry/git/fonttik: "macos-release"
Available build presets:
"windows-debug"
"windows-release"
"clean-build-debug"
"clean-build-release"
"linux-debug"
"linux-release"
"linux-clean-build-debug"
"linux-clean-build-release"
"macos-debug"
"macos-clean-build-debug"
So I ran cmake --build --preset macos-debug. The FonttikApp command line application wasn't built. I am not sure, but I think it's supposed to be in apps/FonttikApp, but it's not in there.
Can you tell me what I am doing wrong? Is there something missing in the OSX build process? Is cmake --build --preset macos-release supposed to work (because that doesn't).
I would love any help you give on this.
Sure! Please run these two commands:
cmake -DBUILD_APPS=ON --preset macos-debug
cmake --build --preset macos-debug
I've noticed we did not include the build options in the README, so in an update that we are making soon we'll be adding them as to make it more clear on how to build the project. We'll also add the macos release preset. Thanks for raising the issue!
Thank you for your help so far. I am a little closer (I got the binary compiled!), but there seems to be a little bit of an error.
I got the binary compiled by first modifying the first command you wrote to be:
cmake -DBUILD_APPS=ON --preset macos-default
(Note that it's macos-default, not macos-debug like you mentioned in the previous comment, because it gave an error saying it didn't recognize that target)
I then did the second command
cmake --build --preset macos-debug
That produced the binary ... I then did the following two commands:
cd ./bin/build/macos-default/apps/FonttikApp/
./FonttikApp ~/tmp/pie-chart.jpg
The command ran, but it gave an runtime error and crashed. Here is the full output below. (Note that when I tried running this on the Linux operating system over the weekend, I got a simialr error):
[warning] Note: The results shown in this report are for informational purposes only, and should not be used as a certification or validation of compliance with any legal, regulatory or other requirements.
[trace] Executing in /Users/XXXX/git/fonttik/bin/build/macos-default/apps/FonttikApp
[ INFO:[email protected]] global onnx_importer.cpp:810 populateNet DNN/ONNX: loading ONNX v6 model produced by 'pytorch':1.5. Number of nodes = 368, initializers = 286, inputs = 1, outputs = 1
[ INFO:[email protected]] global onnx_importer.cpp:703 parseOperatorSet DNN/ONNX: ONNX opset version = 11
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_0) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_1) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_2) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [MaxPool]:(onnx_node!MaxPool_3) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_4) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_5) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_6) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_7) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_8) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_9) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_10) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_11) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_12) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_13) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_14) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_15) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_16) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_17) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_18) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_19) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_20) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_21) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_22) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_23) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_24) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_25) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_26) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_27) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_28) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_29) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_30) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_31) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_32) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_33) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_34) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_35) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_36) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_37) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_38) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_39) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_40) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_41) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_42) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_43) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_44) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_45) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_46) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_47) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_48) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_49) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_50) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_51) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_52) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_53) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_54) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_55) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_56) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_57) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_58) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_59) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_60) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_61) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_62) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_63) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_64) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_65) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_66) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_67) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_68) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_69) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_70) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_71) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_72) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_73) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_74) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_75) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_76) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_77) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_78) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_79) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_80) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_81) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_82) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_83) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_84) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_85) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_86) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_87) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_88) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_89) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_90) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_91) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_92) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_93) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_94) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_95) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_96) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_97) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_98) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_99) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_100) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_101) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_102) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_103) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_104) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_105) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_106) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_107) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_108) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_109) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_110) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_111) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_112) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_113) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_114) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_115) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_116) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_117) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_118) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_119) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_120) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_121) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_122) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_123) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_124) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_125) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_126) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_127) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_128) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_129) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_130) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_131) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_132) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_133) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_134) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_135) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_136) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_137) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_138) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_139) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_140) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_141) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_142) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_143) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_144) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_145) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_146) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_147) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_148) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_149) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_150) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_151) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_152) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_153) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_154) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_155) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_156) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_157) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_158) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_159) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_160) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_161) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_162) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_163) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_164) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_165) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_166) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_167) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_168) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_169) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_170) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_171) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_172) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_173) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_174) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_175) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 0 inputs and 1 outputs: [Constant]:(onnx_node!Constant_203) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Upsample]:(onnx_node!Resize_204) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_205) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 0 inputs and 1 outputs: [Constant]:(onnx_node!Constant_233) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Upsample]:(onnx_node!Resize_234) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_235) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 0 inputs and 1 outputs: [Constant]:(onnx_node!Constant_263) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Upsample]:(onnx_node!Resize_264) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Add]:(onnx_node!Add_265) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_266) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 0 inputs and 1 outputs: [Constant]:(onnx_node!Constant_294) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Upsample]:(onnx_node!Resize_295) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_296) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 0 inputs and 1 outputs: [Constant]:(onnx_node!Constant_324) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Upsample]:(onnx_node!Resize_325) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_326) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 0 inputs and 1 outputs: [Constant]:(onnx_node!Constant_354) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Upsample]:(onnx_node!Resize_355) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_356) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 4 inputs and 1 outputs: [Concat]:(onnx_node!Concat_357) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [Conv]:(onnx_node!Conv_358) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_359) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_360) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 3 inputs and 1 outputs: [ConvTranspose]:(onnx_node!ConvTranspose_361) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 5 inputs and 1 outputs: [BatchNormalization]:(onnx_node!BatchNormalization_362) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Relu]:(onnx_node!Relu_363) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 3 inputs and 1 outputs: [ConvTranspose]:(onnx_node!ConvTranspose_364) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Sigmoid]:(onnx_node!Sigmoid_365) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Squeeze]:(onnx_node!Squeeze_366) from domain='ai.onnx'
[ INFO:[email protected]] global onnx_importer.cpp:981 handleNode DNN/ONNX: processing node with 1 inputs and 1 outputs: [Squeeze]:(onnx_node!Squeeze_367) from domain='ai.onnx'
[ INFO:[email protected]] global registry_parallel.impl.hpp:96 ParallelBackendRegistry core(parallel): Enabled backends(3, sorted by priority): ONETBB(1000); TBB(990); OPENMP(980)
OpenCV(4.11.0) Error: Assertion failed (preferableBackend != DNN_BACKEND_CUDA || IS_DNN_CUDA_TARGET(preferableTarget)) in validateBackendAndTarget, file /Users/zolhawry/git/vcpkg/buildtrees/opencv4/src/4.11.0-46ecfbc8ae.clean/modules/dnn/src/net_impl.cpp, line 120
libc++abi: terminating due to uncaught exception of type cv::Exception: OpenCV(4.11.0) /Users/zolhawry/git/vcpkg/buildtrees/opencv4/src/4.11.0-46ecfbc8ae.clean/modules/dnn/src/net_impl.cpp:120: error: (-215:Assertion failed) preferableBackend != DNN_BACKEND_CUDA || IS_DNN_CUDA_TARGET(preferableTarget) in function 'validateBackendAndTarget'
zsh: abort ./FonttikApp ~/tmp/pie-chart.jpg
Did I do anything wrong? It seems like it is a problem with an assertion and vcpkg (which I have never used before). I just followed the basic instructions of installing it using Cmake from the documentation:
https://learn.microsoft.com/en-us/vcpkg/get_started/get-started?pivots=shell-powershell#1---set-up-vcpkg
The only thing I did was run cd vcpkg; ./bootstrap-vcpkg.sh instead of cd vcpkg; .\bootstrap-vcpkg.bat, since I am not using Windows ... was I supposed to do something different there?
Hello, my bad on the command! We are going to investigate this issue on our side and we'll be updating this thread afterwards :)
Hello! We've updated the OSX build with our latests changes, please try again with one of the new presets:
cmake --preset macos-release && cmake --build --preset macos-release cmake --preset macos-debug && cmake --build --preset macos-debug
And let us know if it correctly builds on your machine.