-
Notifications
You must be signed in to change notification settings - Fork 8k
Open
Description
I cloned the current openpose repository on an M3 running macos 15.5
I do not think the body, face, and hand models were downloaded. For instance the body file took over 15 minutes until I hit control-C and canceled the cmake command. The next time I ran the cmake command the line following "Downloading BODY_25" line says "Model already exists." Is there a way to verify the models were downloaded completely?
Then rm -rf build and started over and there were errors and timeouts. See the second output snippet. Help please.
I used the following command to build
cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ..
❯ cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ..
CMake Warning (dev) at CMakeLists.txt:19 (project):
cmake_minimum_required() should be called prior to this top-level project()
call. Please see the cmake-commands(7) manual for usage documentation of
both commands.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at CMakeLists.txt:34 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
-- GCC detected, adding compile flags
-- Building CPU Only.
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found GFlags: /opt/homebrew/include
-- Found gflags (include: /opt/homebrew/include, library: /opt/homebrew/lib/libgflags.dylib)
-- Found Glog: /opt/homebrew/include
-- Found glog (include: /opt/homebrew/include, library: /opt/homebrew/lib/libglog.dylib)
CMake Warning at /opt/homebrew/share/cmake/Modules/FindProtobuf.cmake:685 (message):
Protobuf compiler version 25.3 doesn't match library version 5.29.3
Call Stack (most recent call first):
CMakeLists.txt:429 (find_package)
-- Found Protobuf: /opt/homebrew/lib/libprotobuf.dylib (found version "5.29.3")
-- Found OpenCV: /usr/local (found version "4.13.0")
-- Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES)
-- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES)
-- Could NOT find OpenMP (missing: OpenMP_C_FOUND OpenMP_CXX_FOUND)
-- Caffe will be downloaded from source now. NOTE: This process might take several minutes depending
on your internet connection.
-- Caffe has already been downloaded.
HEAD is now at 1807aada Added Ampere arch's (CUDA11)
-- Caffe will be built from source now.
-- Download the models.
-- Downloading BODY_25 model...
-- Model already exists.
-- Not downloading body (COCO) model
-- Not downloading body (MPI) model
-- Downloading face model...
-- NOTE: This process might take several minutes depending on your internet connection.
^C
❯ cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ..
CMake Warning (dev) at CMakeLists.txt:19 (project):
cmake_minimum_required() should be called prior to this top-level project()
call. Please see the cmake-commands(7) manual for usage documentation of
both commands.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at CMakeLists.txt:34 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
-- GCC detected, adding compile flags
-- Building CPU Only.
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found GFlags: /opt/homebrew/include
-- Found gflags (include: /opt/homebrew/include, library: /opt/homebrew/lib/libgflags.dylib)
-- Found Glog: /opt/homebrew/include
-- Found glog (include: /opt/homebrew/include, library: /opt/homebrew/lib/libglog.dylib)
CMake Warning at /opt/homebrew/share/cmake/Modules/FindProtobuf.cmake:685 (message):
Protobuf compiler version 25.3 doesn't match library version 5.29.3
Call Stack (most recent call first):
CMakeLists.txt:429 (find_package)
-- Found Protobuf: /opt/homebrew/lib/libprotobuf.dylib (found version "5.29.3")
-- Found OpenCV: /usr/local (found version "4.13.0")
-- Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES)
-- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES)
-- Could NOT find OpenMP (missing: OpenMP_C_FOUND OpenMP_CXX_FOUND)
-- Caffe will be downloaded from source now. NOTE: This process might take several minutes depending
on your internet connection.
-- Caffe has already been downloaded.
HEAD is now at 1807aada Added Ampere arch's (CUDA11)
-- Caffe will be built from source now.
-- Download the models.
-- Downloading BODY_25 model...
-- Model already exists.
-- Not downloading body (COCO) model
-- Not downloading body (MPI) model
-- Downloading face model...
-- Model already exists.
-- Downloading hand model...
-- NOTE: This process might take several minutes depending on your internet connection.
^C
❯ cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ..
CMake Warning (dev) at CMakeLists.txt:19 (project):
cmake_minimum_required() should be called prior to this top-level project()
call. Please see the cmake-commands(7) manual for usage documentation of
both commands.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at CMakeLists.txt:34 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
-- GCC detected, adding compile flags
-- Building CPU Only.
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found GFlags: /opt/homebrew/include
-- Found gflags (include: /opt/homebrew/include, library: /opt/homebrew/lib/libgflags.dylib)
-- Found Glog: /opt/homebrew/include
-- Found glog (include: /opt/homebrew/include, library: /opt/homebrew/lib/libglog.dylib)
CMake Warning at /opt/homebrew/share/cmake/Modules/FindProtobuf.cmake:685 (message):
Protobuf compiler version 25.3 doesn't match library version 5.29.3
Call Stack (most recent call first):
CMakeLists.txt:429 (find_package)
-- Found Protobuf: /opt/homebrew/lib/libprotobuf.dylib (found version "5.29.3")
-- Found OpenCV: /usr/local (found version "4.13.0")
-- Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES)
-- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES)
-- Could NOT find OpenMP (missing: OpenMP_C_FOUND OpenMP_CXX_FOUND)
-- Caffe will be downloaded from source now. NOTE: This process might take several minutes depending
on your internet connection.
-- Caffe has already been downloaded.
HEAD is now at 1807aada Added Ampere arch's (CUDA11)
-- Caffe will be built from source now.
-- Download the models.
-- Downloading BODY_25 model...
-- Model already exists.
-- Not downloading body (COCO) model
-- Not downloading body (MPI) model
-- Downloading face model...
-- Model already exists.
-- Downloading hand model...
-- Model already exists.
-- Models Downloaded.
-- Configuring done (0.5s)
-- Generating done (0.0s)
-- Build files have been written to: /Users/noah/3d-project/openpose/build
❯ cmake ..
CMake Warning (dev) at CMakeLists.txt:24 (project):
cmake_minimum_required() should be called prior to this top-level project()
call. Please see the cmake-commands(7) manual for usage documentation of
both commands.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Error at CMakeLists.txt:39 (cmake_minimum_required):
Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
-- Configuring incomplete, errors occurred!
❯ cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ..
CMake Warning (dev) at CMakeLists.txt:24 (project):
cmake_minimum_required() should be called prior to this top-level project()
call. Please see the cmake-commands(7) manual for usage documentation of
both commands.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at CMakeLists.txt:39 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
-- GCC detected, adding compile flags
-- Building CPU Only.
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found GFlags: /opt/homebrew/include
-- Found gflags (include: /opt/homebrew/include, library: /opt/homebrew/lib/libgflags.dylib)
-- Found Glog: /opt/homebrew/include
-- Found glog (include: /opt/homebrew/include, library: /opt/homebrew/lib/libglog.dylib)
CMake Warning at /Applications/CMake.app/Contents/share/cmake-4.0/Modules/FindProtobuf.cmake:685 (message):
Protobuf compiler version 25.3 doesn't match library version 5.29.3
Call Stack (most recent call first):
CMakeLists.txt:434 (find_package)
-- Found Protobuf: /opt/homebrew/lib/libprotobuf.dylib (found version "5.29.3")
-- Found OpenCV: /usr/local (found version "4.13.0")
-- Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES)
-- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES)
-- Could NOT find OpenMP (missing: OpenMP_C_FOUND OpenMP_CXX_FOUND)
-- Caffe will be downloaded from source now. NOTE: This process might take several minutes depending
on your internet connection.
-- Caffe has already been downloaded.
error: pathspec '1807aad' did not match any file(s) known to git
-- Caffe will be built from source now.
-- Download the models.
-- Downloading BODY_25 model...
-- NOTE: This process might take several minutes depending on your internet connection.
CMake Error at cmake/Utils.cmake:8 (file):
file DOWNLOAD cannot compute hash on failed download
status: [28;"Timeout was reached"]
Call Stack (most recent call first):
CMakeLists.txt:991 (download_model)
-- Not downloading body (COCO) model
-- Not downloading body (MPI) model
-- Downloading face model...
-- NOTE: This process might take several minutes depending on your internet connection.
CMake Error at cmake/Utils.cmake:8 (file):
file DOWNLOAD cannot compute hash on failed download
status: [28;"Timeout was reached"]
Call Stack (most recent call first):
CMakeLists.txt:997 (download_model)
-- Downloading hand model...
-- NOTE: This process might take several minutes depending on your internet connection.
CMake Error at cmake/Utils.cmake:8 (file):
file DOWNLOAD cannot compute hash on failed download
status: [28;"Timeout was reached"]
Call Stack (most recent call first):
CMakeLists.txt:999 (download_model)
-- Models Downloaded.
-- Configuring incomplete, errors occurred!
Metadata
Metadata
Assignees
Labels
No labels