설치¶
torch-rbln은 사전 빌드된 휠로 설치하거나 소스에서 빌드할 수 있습니다. RBLN NPU용으로 모델을 컴파일하려면 rebel-compiler를 별도로 설치해야 합니다.
Python에서는 import torch를 사용하면 됩니다. torch-rbln은 out-of-tree extension으로 자동 로드됩니다.
버전 이력은 릴리즈 노트를 참조하세요.
빠른 시작¶
가상 환경을 생성한 뒤 필요한 패키지를 설치하고, Python에서 모듈 가져오기(import)가 정상인지 확인합니다.
소스 빌드 (고급)¶
저장소: torch-rbln
요구 사항¶
- Python: 3.10–3.13
- PyTorch (CPU 휠)
rebel-compiler(필수, 별도 설치)
Note
rebel-compiler 설치에는 RBLN Portal 계정이 필요합니다.
전제 조건¶
- Git
torch-rbln확장 빌드를 위한 C/C++ 툴체인(Linux에서는 GCC 13)- CMake 3.18+ 및 Ninja
uv(선택). uv 설치 가이드를 참조하세요.
소스 받기¶
저장소를 클론하고 가상 환경을 만듭니다.
dev-setup.sh 사용 (권장)¶
저장소 루트에서 설정 스크립트를 실행합니다.
설치 확인은 빠른 시작의 명령을 사용합니다.
수동 빌드¶
저장소 루트에서:
설치 확인은 빠른 시작의 명령을 사용합니다.