설치 가이드¶
RBLN SDK는 RBLN 드라이버, RBLN 컴파일러, RBLN 모델주로 구성되어 있습니다:
- RBLN 드라이버(
deb 패키지
) - RBLN 컴파일러(
whl 패키지
) - RBLN 모델주
아래의 단계별 설치 가이드를 참고하여 설치를 시작할 수 있습니다. 참고로 설치를 진행하기 위해서는 RBLN portal 계정이 필요합니다. 자세한 내용은 문의 페이지를 참고하시기 바랍니다.
1단계. RBLN 드라이버¶
주의
1단계. RBLN 드라이버
는 온프레미스 서버(on-premise server) 사용자를 위한 드라이버 설치 가이드이며, 드라이버 설치를 위해 서버 관리자 권한이 필요합니다. 클라우드 서버(cloud server) 사용자의 경우, 이미 최신 드라이버가 클라우드 환경에 설치 되어있기 때문에 ls /dev/rbln*
명령어로 RBLN NPU 장치가 확인되면 1단계. RBLN 드라이버
는 건너뛰고 2단계. RBLN 컴파일러
부터 진행하시기 바랍니다.
온프레미스 서버 사용자는 RBLN Portal > RBLN SDK Installation > RBLN Driver를 통해 deb 패키지
를 다운로드할 수 있습니다. RBLN 드라이버는 다음의 명령어로 설치할 수 있습니다:
2단계. RBLN 컴파일러¶
RBLN 컴파일러는 다음의 명령어로 설치할 수 있습니다. RBLN 컴파일러 설치를 위해 리벨리온 사설 PyPI 서버 접근 권한이 필요합니다(RBLN Portal > RBLN SDK Installation > RBLN Compiler):
3단계. RBLN 모델주¶
RBLN 모델주는 사전 훈련된 딥러닝 모델들을 RBLN SDK를 통해 쉽게 사용할 수 있도록 미리 준비해놓은 모델 모음입니다. RBLN 모델주는 GitHub에서 확인 할 수 있습니다.
RBLN SDK를 사용하여 딥러닝 모델을 컴파일하고 RBLN NPU에서 구동하기 위한 구체적인 과정은 튜토리얼 > 텐서플로우(비전) 및 튜토리얼 > 파이토치(비전) 페이지를 통해 확인할 수 있습니다. 또한 기타 > 모델주 > 텐서플로우 와 기타 > 모델주 > 파이토치 페이지를 통해 모델주를 구성하는 모든 모델들의 실행 명령어를 확인할 수 있습니다.
Optimum RBLN을 사용하여 허깅페이스의 transformers
와 diffusers
라이브러리를 사용할 수 있습니다. 자세한 내용은 다음 페이지를 참조하세요 소프트웨어 > 허깅페이스 모델 지원 > Optimum RBLN.
본 페이지의 설치 가이드에 따라 설치 진행 중 문제가 발생한다면 언제든지 문의 바랍니다.