콘텐츠로 이동

설치 가이드

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 드라이버는 다음의 명령어로 설치할 수 있습니다:

$ sudo dpkg -i rbln_driver.deb

2단계. RBLN 컴파일러

RBLN 컴파일러는 다음의 명령어로 설치할 수 있습니다. RBLN 컴파일러 설치를 위해 리벨리온 사설 PyPI 서버 접근 권한이 필요합니다(RBLN Portal > RBLN SDK Installation > RBLN Compiler):

$ pip install -i https://pypi.rbln.ai/simple/ rebel-compiler

3단계. RBLN 모델주

RBLN 모델주는 사전 훈련된 딥러닝 모델들을 RBLN SDK를 통해 쉽게 사용할 수 있도록 미리 준비해놓은 모델 모음입니다. RBLN 모델주는 GitHub에서 확인 할 수 있습니다.

RBLN SDK를 사용하여 딥러닝 모델을 컴파일하고 RBLN NPU에서 구동하기 위한 구체적인 과정은 튜토리얼 > 텐서플로우(비전)튜토리얼 > 파이토치(비전) 페이지를 통해 확인할 수 있습니다. 또한 기타 > 모델주 > 텐서플로우기타 > 모델주 > 파이토치 페이지를 통해 모델주를 구성하는 모든 모델들의 실행 명령어를 확인할 수 있습니다.

Optimum RBLN을 사용하여 허깅페이스의 transformersdiffusers 라이브러리를 사용할 수 있습니다. 자세한 내용은 다음 페이지를 참조하세요 소프트웨어 > 허깅페이스 모델 지원 > Optimum RBLN.

본 페이지의 설치 가이드에 따라 설치 진행 중 문제가 발생한다면 언제든지 문의 바랍니다.