ae28d55f81
Source: RGB-D -> Dyn-HaMR -> L20 retargeting -> FoundationPose -> reference repair -> SPIDER, documented in docs/PIPELINE_LATEST.md and docs/SETUP_AND_WEIGHTS.md. Adds FoundationPose and nvdiffrast upstream snapshots, requirements/pipeline_venv.txt and the FoundationPose weight manifest/downloader. Assets (Git LFS): weights/ (WiLoR detector, HandFlow denoiser, UniDepth-L), FoundationPose checkpoints, HaMeR checkpoint, Dyn-HaMR HMP model and BMC constraints, L20 URDF/meshes, the 20260915_171525 D405 recording and the two box CADs. MANO models are not redistributed (third_party/hamer/_DATA/data/mano/README.txt). Environments, caches and run outputs excluded. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
25 lines
645 B
CMake
25 lines
645 B
CMake
cmake_minimum_required(VERSION 3.15)
|
|
project(mycpp)
|
|
|
|
|
|
set(CMAKE_BUILD_TYPE Release)
|
|
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -fopenmp -g3 -O3")
|
|
|
|
|
|
find_package(Boost REQUIRED COMPONENTS system program_options)
|
|
find_package(OpenMP REQUIRED)
|
|
find_package(Eigen3 REQUIRED)
|
|
find_package(pybind11 REQUIRED)
|
|
|
|
include_directories(
|
|
include
|
|
${BLAS_INCLUDE_DIR}
|
|
)
|
|
|
|
file(GLOB MY_SRC ${PROJECT_SOURCE_DIR}/src/*.cpp)
|
|
|
|
set(PYBIND11_CPP_STANDARD -std=c++14)
|
|
|
|
pybind11_add_module(mycpp src/app/pybind_api.cpp ${MY_SRC})
|
|
target_link_libraries(mycpp PRIVATE ${Boost_LIBRARIES} ${OpenMP_CXX_FLAGS} Eigen3::Eigen) |