🚀 Proyecto unet 📋 Requisitos
CMake (>= 3.28 recomendado)
C++ (soporte C++17 o superior)
Poetry (para gestionar el entorno de Python)
Headers de Python (para compilar módulos nativos)
CUDA Version 12.8
Instalar headers en Linux (Ubuntu/Debian): bash``` sudo apt update
sudo apt install -y python3-dev # o python3.12-dev según tu versión
🔧 Instalación
Clona el repositorio y prepara el entorno de compilación:
git clone https://github.com/King-Navi/ss_python_binding_cpp.git
cd ss_python_binding_cpp
# Crear carpeta de build
mkdir build
cd build
# Configurar con CMake
cmake ..
# Compilar
make -j$(nproc)
▶️ Uso
Si todo salió bien, el módulo Python (unet_lib) estará disponible en src/lib/.
Puedes probarlo desde tu entorno de Poetry:
poetry run python -c "import lib.unet_lib as u; print(u)"