콘텐츠로 이동

RBLN Optimum

RBLN Optimum은 허깅페이스 transformers와 diffusers의 모델을 RBLN NPU에서 실행할 수 있도록 연결하는 라이브러리입니다. 이를 통해 다양한 다운스트림 태스크의 허깅페이스 모델을 단일 NPU와 다중 NPU에서 손쉽게 컴파일하고 추론할 수 있습니다. 아래 탭에서 각 제품군이 지원하는 모델을 확인할 수 있습니다.

지원 모델

Transformers

Single NPU

Model Model Architecture Task
Whisper-tiny WhisperForConditionalGeneration Speech to Text
Whisper-base WhisperForConditionalGeneration Speech to Text
Whisper-small WhisperForConditionalGeneration Speech to Text
Whisper-medium WhisperForConditionalGeneration Speech to Text
Whisper-large-v3 WhisperForConditionalGeneration Speech to Text
Whisper-large-v3-turbo WhisperForConditionalGeneration Speech to Text
BLIP2-2.7b Blip2ForConditionalGeneration Text Generation
BLIP2-6.7b Blip2ForConditionalGeneration Text Generation
Cosmos-Reason1-7B Qwen2_5_VLForConditionalGeneration Text Generation
Gemma3-12b Gemma3ForConditionalGeneration Text Generation
Gemma3-27b Gemma3ForConditionalGeneration Text Generation
Gemma3-4b Gemma3ForConditionalGeneration Text Generation
Gemma4-26b-a4b Gemma4ForConditionalGeneration Text Generation
Gemma4-31b Gemma4ForConditionalGeneration Text Generation
Idefics3-8B-Llama3 Idefics3ForConditionalGeneration Text Generation
Llava-v1.5-7b LlavaForConditionalGeneration Text Generation
Llava-v1.6-mistral-7b LlavaNextForConditionalGeneration Text Generation
PaliGemma-3b PaliGemmaForConditionalGeneration Text Generation
PaliGemma2-3b PaliGemmaForConditionalGeneration Text Generation
Qwen2-VL-7b Qwen2VLForConditionalGeneration Text Generation
Qwen2.5-VL-7b Qwen2_5_VLForConditionalGeneration Text Generation
Qwen3-VL-2b Qwen3VLForConditionalGeneration Text Generation
Qwen3-VL-MoE-30b-A3B Qwen3VLMoeForConditionalGeneration Text Generation
Qwen3-VL-4b Qwen3VLForConditionalGeneration Text Generation
Qwen3-VL-8b Qwen3VLForConditionalGeneration Text Generation
Qwen3.5-0.8b Qwen3_5ForConditionalGeneration Text Generation
Qwen3.5-27b Qwen3_5ForConditionalGeneration Text Generation
Qwen3.5-2b Qwen3_5ForConditionalGeneration Text Generation
Qwen3.5-4b Qwen3_5ForConditionalGeneration Text Generation
Qwen3.5-9b Qwen3_5ForConditionalGeneration Text Generation
Qwen3.6-27b Qwen3_5ForConditionalGeneration Text Generation
Qwen3.8-27b Qwen3_5ForConditionalGeneration Text Generation
A.X-4.0-Light Qwen2ForCausalLM Text Generation
Midm-2.0-Mini LlamaForCausalLM Text Generation
Midm-2.0-Base LlamaForCausalLM Text Generation
EXAONE-3.0-7.8b ExaoneForCausalLM Text Generation
EXAONE-3.5-2.4b ExaoneForCausalLM Text Generation
EXAONE-3.5-32b ExaoneForCausalLM Text Generation
EXAONE-3.5-7.8b ExaoneForCausalLM Text Generation
Gemma-2b GemmaForCausalLM Text Generation
Gemma-7b GemmaForCausalLM Text Generation
Gemma2-9b Gemma2ForCausalLM Text Generation
gpt-oss-20b GptOssForCausalLM Text Generation
GPT2-medium GPT2LMHeadModel Text Generation
GPT2-large GPT2LMHeadModel Text Generation
GPT2-xl GPT2LMHeadModel Text Generation
KONI-Llama3.1-8b LlamaForCausalLM Text Generation
DeepSeek-R1-Distill-Llama-8b LlamaForCausalLM Text Generation
Llama2-13b LlamaForCausalLM Text Generation
Llama2-7b LlamaForCausalLM Text Generation
Llama3-8b LlamaForCausalLM Text Generation
Llama3.1-8b LlamaForCausalLM Text Generation
Llama3.2-3b LlamaForCausalLM Text Generation
Mistral-7b MistralForCausalLM Text Generation
OPT-2.7b OPTForCausalLM Text Generation
OPT-6.7b OPTForCausalLM Text Generation
Phi-2 PhiForCausalLM Text Generation
DeepSeek-R1-Distill-Qwen-1.5b Qwen2ForCausalLM Text Generation
DeepSeek-R1-Distill-Qwen-14b Qwen2ForCausalLM Text Generation
DeepSeek-R1-Distill-Qwen-32b Qwen2ForCausalLM Text Generation
DeepSeek-R1-Distill-Qwen-7b Qwen2ForCausalLM Text Generation
Qwen2-7b Qwen2ForCausalLM Text Generation
Qwen2.5-0.5b Qwen2ForCausalLM Text Generation
Qwen2.5-1.5b Qwen2ForCausalLM Text Generation
Qwen2.5-14b Qwen2ForCausalLM Text Generation
Qwen2.5-32b Qwen2ForCausalLM Text Generation
Qwen2.5-3b Qwen2ForCausalLM Text Generation
Qwen2.5-7b Qwen2ForCausalLM Text Generation
Qwen3-0.6b Qwen3ForCausalLM Text Generation
Qwen3-1.7b Qwen3ForCausalLM Text Generation
Qwen3-30B-A3B Qwen3MoeForCausalLM Text Generation
Qwen3-32B Qwen3ForCausalLM Text Generation
Qwen3-4b Qwen3ForCausalLM Text Generation
Qwen3-8b Qwen3ForCausalLM Text Generation
Salamandra-7b LlamaForCausalLM Text Generation
SOLAR-10.7b LlamaForCausalLM Text Generation
T5-11b T5ForConditionalGeneration Text Generation
T5-small T5ForConditionalGeneration Text Generation
T5-base T5ForConditionalGeneration Text Generation
T5-large T5ForConditionalGeneration Text Generation
T5-3b T5ForConditionalGeneration Text Generation

Transformers

Single NPU

Model Model Architecture Task
Phi-2 PhiForCausalLM Text Generation
Gemma-2b GemmaForCausalLM Text Generation
OPT-2.7b OPTForCausalLM Text Generation
Qwen2.5-0.5b Qwen2ForCausalLM Text Generation
Qwen3-0.6b Qwen3ForCausalLM Text Generation
GPT2 GPT2LMHeadModel Text Generation
GPT2-medium GPT2LMHeadModel Text Generation
GPT2-large GPT2LMHeadModel Text Generation
GPT2-xl GPT2LMHeadModel Text Generation
T5-small T5ForConditionalGeneration Text Generation
T5-base T5ForConditionalGeneration Text Generation
T5-large T5ForConditionalGeneration Text Generation
T5-3b T5ForConditionalGeneration Text Generation
BART-base BartForConditionalGeneration Text Generation
BART-large BartForConditionalGeneration Text Generation
KoBART-base BartForConditionalGeneration Text Generation
Pegasus PegasusForConditionalGeneration Text Generation
DistilBERT-base DistilBertForQuestionAnswering Question Answering
SecureBERT RobertaForMaskedLM Masked Language Modeling
BERT-base BertForQuestionAnswering
BERT-large BertForQuestionAnswering
ModernBERT-base ModernBertForMaskedLM Masked Language Modeling
ModernBERT-large ModernBertForMaskedLM Masked Language Modeling
RoBERTa RobertaForSequenceClassification Text Classification
Qwen3-Embedding-0.6b Qwen3Model Sentence Similarity
Qwen3-Reranker-0.6b Qwen3ForCausalLM Sentence Similarity
E5-base-4K BertModel Sentence Similarity
LaBSE BertModel Sentence Similarity
KR-SBERT-V40K-klueNLI-augSTS BertModel Sentence Similarity
BGE-Small-EN-v1.5 BertModel Sentence Similarity
BGE-Base-EN-v1.5 BertModel Sentence Similarity
BGE-Large-EN-v1.5 BertModel Sentence Similarity
BGE-M3/Dense-Embedding XLMRobertaModel Sentence Similarity
BGE-M3/Multi-Vector XLMRobertaModel Sentence Similarity
BGE-M3/Sparse-Embedding XLMRobertaModel Sentence Similarity
BGE-Reranker-V2-M3 XLMRobertaForSequenceClassification Sentence Similarity
BGE-Reranker-Base XLMRobertaForSequenceClassification Sentence Similarity
BGE-Reranker-Large XLMRobertaForSequenceClassification Sentence Similarity
Ko-Reranker XLMRobertaForSequenceClassification Sentence Similarity
Time-Series-Transformer TimeSeriesTransformerForPrediction Time-series Forecasting
BLIP2-2.7b Blip2ForConditionalGeneration Text Generation
Whisper-tiny WhisperForConditionalGeneration Speech to Text
Whisper-base WhisperForConditionalGeneration Speech to Text
Whisper-small WhisperForConditionalGeneration Speech to Text
Whisper-medium WhisperForConditionalGeneration Speech to Text
Whisper-large-v3 WhisperForConditionalGeneration Speech to Text
Whisper-large-v3-turbo WhisperForConditionalGeneration Speech to Text
Wav2Vec2 Wav2Vec2ForCTC Speech to Text
Audio-Spectogram-Transformer ASTForAudioClassification Audio Classification
GroundingDino-Tiny GroundingDinoForObjectDetection Zero-Shot Object Detection
GroundingDino-Base GroundingDinoForObjectDetection Zero-Shot Object Detection
Depth-Anything-V2-Small DepthAnythingForDepthEstimation Monocular Depth Estimation
Depth-Anything-V2-Base DepthAnythingForDepthEstimation Monocular Depth Estimation
Depth-Anything-V2-Large DepthAnythingForDepthEstimation Monocular Depth Estimation
DepthAnythingV3-Small - Monocular Depth Estimation
DepthAnythingV3-Base - Monocular Depth Estimation
DepthAnythingV3-Large - Monocular Depth Estimation
DepthAnythingV3-Giant - Monocular Depth Estimation
DepthAnythingV3-Large-1.1 - Monocular Depth Estimation
DepthAnythingV3-Giant-1.1 - Monocular Depth Estimation
DPT-large DPTForDepthEstimation Monocular Depth Estimation
ViT-large ViTForImageClassification Image Classification
ResNet50 ResNetForImageClassification Image Classification

Multi-NPU(RSD)

Note

다중 NPU 기능(Rebellions Scalable Design, RSD)은 ATOM™+ (RBLN-CA22)와 ATOM™-Max(RBLN-CA25)에서만 지원됩니다. RBLN-CA22와 RBLN-CA25 카드에는 각각 NPU 칩 1개와 4개가 있습니다. 지금 사용 중인 NPU의 종류는 rbln-smi 명령어로 확인할 수 있습니다.

Model Model Architecture Number of NPU chips Task
gpt-oss-20b GptOssForCausalLM 8 Text Generation
DeepSeek-R1-Distill-Llama-8b LlamaForCausalLM 8 Text Generation
DeepSeek-R1-Distill-Llama-70b LlamaForCausalLM 16 Text Generation
DeepSeek-R1-Distill-Qwen-1.5b Qwen2ForCausalLM 8 Text Generation
DeepSeek-R1-Distill-Qwen-7b Qwen2ForCausalLM 8 Text Generation
DeepSeek-R1-Distill-Qwen-14b Qwen2ForCausalLM 8 Text Generation
DeepSeek-R1-Distill-Qwen-32b Qwen2ForCausalLM 16 Text Generation
Llama3.3-70b LlamaForCausalLM 16 Text Generation
Llama3.2-3b LlamaForCausalLM 8 Text Generation
Llama3.1-70b LlamaForCausalLM 16 Text Generation
Llama3.1-8b LlamaForCausalLM 8 Text Generation
Llama3-8b LlamaForCausalLM 4 or 8 Text Generation
Llama3-8b + LoRA LlamaForCausalLM 4 or 8 Text Generation
Llama2-7b LlamaForCausalLM 4 or 8 Text Generation
Llama2-13b LlamaForCausalLM 4 or 8 Text Generation
Gemma-7b GemmaForCausalLM 4 or 8 Text Generation
Gemma2-9b Gemma2ForCausalLM 4 or 8 Text Generation
Mistral-7b MistralForCausalLM 4 or 8 Text Generation
A.X-4.0-Light Qwen2ForCausalLM 4 or 8 Text Generation
Qwen2-7b Qwen2ForCausalLM 4 or 8 Text Generation
Qwen2.5-1.5b Qwen2ForCausalLM 2 Text Generation
Qwen2.5-3b Qwen2ForCausalLM 4 Text Generation
Qwen2.5-7b Qwen2ForCausalLM 4 or 8 Text Generation
Qwen2.5-14b Qwen2ForCausalLM 4 or 8 Text Generation
Qwen2.5-32b Qwen2ForCausalLM 16 Text Generation
Qwen2.5-72b Qwen2ForCausalLM 16 Text Generation
Qwen3-1.7b Qwen3ForCausalLM 2 Text Generation
Qwen3-4b Qwen3ForCausalLM 4 Text Generation
Qwen3-8b Qwen3ForCausalLM 4 or 8 Text Generation
Qwen3-32B Qwen3ForCausalLM 16 Text Generation
Qwen3-30B-A3B Qwen3MoeForCausalLM 8 or 16 Text Generation
Qwen3-VL-2b Qwen3VLForConditionalGeneration 8 Text Generation
Qwen3-VL-4b Qwen3VLForConditionalGeneration 8 Text Generation
Qwen3-VL-8b Qwen3VLForConditionalGeneration 8 Text Generation
Qwen3-VL-32b Qwen3VLForConditionalGeneration 16 Text Generation
Qwen3-VL-MoE-30b-A3B Qwen3VLMoeForConditionalGeneration 16 Text Generation
Qwen3.5-0.8b Qwen3_5ForConditionalGeneration 4 Text Generation
Qwen3.5-2b Qwen3_5ForConditionalGeneration 8 Text Generation
Qwen3.5-4b Qwen3_5ForConditionalGeneration 8 Text Generation
Qwen3.5-9b Qwen3_5ForConditionalGeneration 8 Text Generation
Qwen3.5-27b Qwen3_5ForConditionalGeneration 16 Text Generation
Qwen3.6-27b Qwen3_5ForConditionalGeneration 16 Text Generation
Qwen3.8-27b Qwen3_5ForConditionalGeneration 16 Text Generation
EXAONE-4.5-33b Exaone4_5_ForConditionalGeneration 16 Text Generation
Midm-2.0-Mini LlamaForCausalLM 2 or 4 Text Generation
Midm-2.0-Base LlamaForCausalLM 4 or 8 Text Generation
Salamandra-7b LlamaForCausalLM 4 or 8 Text Generation
KONI-Llama3.1-8b LlamaForCausalLM 8 Text Generation
EXAONE-3.0-7.8b ExaoneForCausalLM 4 or 8 Text Generation
EXAONE-3.5-2.4b ExaoneForCausalLM 4 Text Generation
EXAONE-3.5-7.8b ExaoneForCausalLM 4 or 8 Text Generation
EXAONE-3.5-32b ExaoneForCausalLM 8 or 16 Text Generation
OPT-6.7b OPTForCausalLM 4 Text Generation
SOLAR-10.7b LlamaForCausalLM 4 or 8 Text Generation
T5-11b T5ForConditionalGeneration 2 or 4 Text Generation
T5-Enc-11b T5EncoderModel 2 or 4 Sentence Similarity
Qwen3-Embedding-4b Qwen3Model 4 Sentence Similarity
Qwen3-Reranker-4b Qwen3ForCausalLM 4 Sentence Similarity
Cosmos-Reason1-7B Qwen2_5_VLForConditionalGeneration 8 Text Generation
Cosmos-Reason2-2B Qwen3VLForConditionalGeneration 8 Text Generation
Cosmos-Reason2-8B Qwen3VLForConditionalGeneration 8 Text Generation
Cosmos-Reason2-32B Qwen3VLForConditionalGeneration 16 Text Generation
PaliGemma-3b PaliGemmaForConditionalGeneration 4 Text Generation
PaliGemma2-3b PaliGemmaForConditionalGeneration 4 Text Generation
Gemma3-4b Gemma3ForConditionalGeneration 8 Text Generation
Gemma3-12b Gemma3ForConditionalGeneration 8 or 16 Text Generation
Gemma3-27b Gemma3ForConditionalGeneration 16 Text Generation
Gemma4-31b Gemma4ForConditionalGeneration 16 Text Generation
Gemma4-26b-a4b Gemma4ForConditionalGeneration 16 Text Generation
Qwen2-VL-7b Qwen2VLForConditionalGeneration 8 Text Generation
Qwen2.5-VL-7b Qwen2_5_VLForConditionalGeneration 8 Text Generation
Idefics3-8B-Llama3 Idefics3ForConditionalGeneration 8 Text Generation
Llava-v1.5-7b LlavaForConditionalGeneration 4 or 8 Text Generation
Llava-v1.6-mistral-7b LlavaNextForConditionalGeneration 4 or 8 Text Generation
Pixtral-12b LlavaForConditionalGeneration 8 Text Generation
BLIP2-6.7b Blip2ForConditionalGeneration 4 Text Generation
ColPali-v1.3 ColPaliForRetrieval 4 Visual Document Retrieval
ColQwen2 ColQwen2ForRetrieval 4 Visual Document Retrieval
ColQwen2.5 ColQwen2ForRetrieval 4 Visual Document Retrieval
Qwen3-ASR-1.7b Qwen3ASRForConditionalGeneration 4 Speech to Text

Diffusers

Single NPU

Note

위 첨자 †가 표시된 모델은 크기가 커서 ATOM™ 하나에 담을 수 없습니다. 따라서 모델의 모듈을 여러 개의 ATOM™에 나누어 올려야 합니다. 모델 모듈의 구체적인 분산 정보는 모델 예제 코드에서 확인할 수 있습니다.

Model Model Architecture Task
Stable Diffusion
  • StableDiffusionPipeline
  • StableDiffusionImg2ImgPipeline
  • StableDiffusionInpaintPipeline
Stable Diffusion + LoRA
  • StableDiffusionPipeline
Text to Image
Stable Diffusion V3†
  • StableDiffusion3Pipeline
  • StableDiffusion3Img2ImgPipeline
  • StableDiffusion3InpaintPipeline
Stable Diffusion XL
  • StableDiffusionXLPipeline
  • StableDiffusionXLImg2ImgPipeline
  • StableDiffusionXLInpaintPipeline
Stable Diffusion XL + multi-LoRA
  • StableDiffusionXLPipeline
Text to Image
SDXL-turbo
  • StableDiffusionXLPipeline
  • StableDiffusionXLImg2ImgPipeline
Stable Diffusion + ControlNet
  • StableDiffusionControlNetPipeline
  • StableDiffusionControlNetImg2ImgPipeline
Stable Diffusion XL + ControlNet
  • StableDiffusionXLControlNetPipeline
  • StableDiffusionXLControlNetImg2ImgPipeline
Kandinsky V2.2
  • KandinskyV22PriorPipeline
  • KandinskyV22Pipeline
  • KandinskyV22Img2ImgPipeline
  • KandinskyV22InpaintPipeline
  • KandinskyV22CombinedPipeline
  • KandinskyV22Img2ImgCombinedPipeline
  • KandinskyV22InpaintCombinedPipeline
Stable Video Diffusion
  • StableVideoDiffusionPipeline
Image to Video

Multi-NPU(RSD)

Note

다중 NPU 기능(Rebellions Scalable Design, RSD)은 ATOM™+ (RBLN-CA22)와 ATOM™-Max(RBLN-CA25)에서만 지원됩니다. RBLN-CA22와 RBLN-CA25 카드에는 각각 NPU 칩 1개와 4개가 있습니다. 지금 사용 중인 NPU의 종류는 rbln-smi 명령어로 확인할 수 있습니다.

Note

위 첨자 †가 표시된 모델은 서브모듈의 크기가 커서 여러 개의 ATOM™에 나누어 올려야 합니다. 서브모듈의 구체적인 분산 정보는 모델 예제 코드에서 확인할 수 있습니다.

Model Model Architecture Number of NPU chips Task
Cosmos-Predict1-7B-Text2World† CosmosTextToWorldPipeline 4 Text to Video
Cosmos-Predict1-14B-Text2World† CosmosTextToWorldPipeline 4 Text to Video
Cosmos-Predict1-7B-Video2World† CosmosVideoToWorldPipeline 4 Video to Video
Cosmos-Predict1-14B-Video2World† CosmosVideoToWorldPipeline 4 Video to Video
Cosmos-Transfer1-7B† - 4 Video to Video
Cosmos-Transfer1-7B-Distilled† - 4 Video to Video
Cosmos-Transfer1-7B-Sample-AV† - 4 Video to Video
Cosmos-Transfer1-7B-4KUpscaler† - 4 Video to Video
Cosmos-Transfer1-7B-Sample-AV-Single2MultiView† - 4 Video to Video
Cosmos-Predict2-2B-Text2Image† Cosmos2TextToImagePipeline 8 Text to Image
Cosmos-Predict2-14B-Text2Image† Cosmos2TextToImagePipeline 8 Text to Image
Cosmos-Predict2-2B-Video2World† Cosmos2VideoToWorldPipeline 8 Video to Video
Cosmos-Predict2-14B-Video2World† Cosmos2VideoToWorldPipeline 8 Video to Video
Cosmos-Predict2.5-2B† Cosmos2_5_PredictBasePipeline 8
Cosmos-Predict2.5-14B† Cosmos2_5_PredictBasePipeline 8
Cosmos-Transfer2.5-2B† Cosmos2_5_TransferPipeline 8 Video to Video