Multi-Label Classification Model¶
v2¶
Class: RoboflowMultiLabelClassificationModelBlockV2 (there are multiple versions of this block)
Warning: This block has multiple versions. Please refer to the specific version for details. You can learn more about how versions work here: Versioning
Run inference on a multi-label classification model hosted on or uploaded to Roboflow.
You can query any model that is private to your account, or any public model available on Roboflow Universe.
You will need to set your Roboflow API key in your Inference environment to use this block. To learn more about setting your Roboflow API key, refer to the Inference documentation.
Type identifier¶
Use the following identifier in step "type" field: roboflow_core/roboflow_multi_label_classification_model@v2to add the block as
as step in your workflow.
Properties¶
| Name | Type | Description | Refs |
|---|---|---|---|
name |
str |
Enter a unique identifier for this step.. | ❌ |
model_id |
str |
Roboflow model identifier.. | ✅ |
confidence |
float |
Confidence threshold for predictions.. | ✅ |
disable_active_learning |
bool |
Boolean flag to disable project-level active learning for this block.. | ✅ |
active_learning_target_dataset |
str |
Target dataset for active learning, if enabled.. | ✅ |
The Refs column marks possibility to parametrise the property with dynamic values available
in workflow runtime. See Bindings for more info.
Available Connections¶
Compatible Blocks
Check what blocks you can connect to Multi-Label Classification Model in version v2.
- inputs:
Image Threshold,Stitch Images,Multi-Label Classification Model,Keypoint Detection Model,Mask Visualization,Circle Visualization,Instance Segmentation Model,Detections Consensus,Crop Visualization,Stability AI Outpainting,QR Code Generator,Text Display,Relative Static Crop,Clip Comparison,Local File Sink,Stability AI Image Generation,Image Slicer,VLM As Detector,VLM As Classifier,Slack Notification,Ellipse Visualization,Dot Visualization,Halo Visualization,Model Comparison Visualization,Corner Visualization,Motion Detection,Identify Outliers,Email Notification,Absolute Static Crop,Image Contours,Classification Label Visualization,Roboflow Dataset Upload,Depth Estimation,Contrast Equalization,Image Slicer,Camera Focus,Label Visualization,Grid Visualization,Background Subtraction,Camera Focus,Polygon Zone Visualization,Color Visualization,Heatmap Visualization,SIFT,Identify Changes,Model Monitoring Inference Aggregator,Bounding Box Visualization,Polygon Visualization,Roboflow Dataset Upload,Pixelate Visualization,Roboflow Custom Metadata,Image Blur,SIFT Comparison,JSON Parser,Morphological Transformation,Dynamic Crop,Stability AI Inpainting,Background Color Visualization,Webhook Sink,Object Detection Model,SIFT Comparison,Line Counter Visualization,Icon Visualization,Image Preprocessing,PTZ Tracking (ONVIF),VLM As Classifier,Twilio SMS Notification,Blur Visualization,Triangle Visualization,Polygon Visualization,Trace Visualization,Email Notification,Twilio SMS/MMS Notification,Single-Label Classification Model,Image Convert Grayscale,Reference Path Visualization,Dynamic Zone,Halo Visualization,Camera Calibration,VLM As Detector,Perspective Correction,Keypoint Visualization - outputs:
Moondream2,Qwen3.5-VL,Object Detection Model,Multi-Label Classification Model,Qwen3-VL,Keypoint Detection Model,SmolVLM2,Qwen2.5-VL,Instance Segmentation Model,SAM 3,Multi-Label Classification Model,Model Monitoring Inference Aggregator,SAM 3,Roboflow Dataset Upload,Roboflow Custom Metadata,SAM 3,Single-Label Classification Model,Detections Classes Replacement,Classification Label Visualization,Instance Segmentation Model,Roboflow Dataset Upload,Webhook Sink,Single-Label Classification Model,Keypoint Detection Model,Object Detection Model
Input and Output Bindings¶
The available connections depend on its binding kinds. Check what binding kinds
Multi-Label Classification Model in version v2 has.
Bindings
-
input
images(image): The image to infer on..model_id(roboflow_model_id): Roboflow model identifier..confidence(float_zero_to_one): Confidence threshold for predictions..disable_active_learning(boolean): Boolean flag to disable project-level active learning for this block..active_learning_target_dataset(roboflow_project): Target dataset for active learning, if enabled..
-
output
predictions(classification_prediction): Predictions from classifier.inference_id(inference_id): Inference identifier.model_id(roboflow_model_id): Roboflow model id.
Example JSON definition of step Multi-Label Classification Model in version v2
{
"name": "<your_step_name_here>",
"type": "roboflow_core/roboflow_multi_label_classification_model@v2",
"images": "$inputs.image",
"model_id": "my_project/3",
"confidence": 0.3,
"disable_active_learning": true,
"active_learning_target_dataset": "my_project"
}
v1¶
Class: RoboflowMultiLabelClassificationModelBlockV1 (there are multiple versions of this block)
Warning: This block has multiple versions. Please refer to the specific version for details. You can learn more about how versions work here: Versioning
Run inference on a multi-label classification model hosted on or uploaded to Roboflow.
You can query any model that is private to your account, or any public model available on Roboflow Universe.
You will need to set your Roboflow API key in your Inference environment to use this block. To learn more about setting your Roboflow API key, refer to the Inference documentation.
Type identifier¶
Use the following identifier in step "type" field: roboflow_core/roboflow_multi_label_classification_model@v1to add the block as
as step in your workflow.
Properties¶
| Name | Type | Description | Refs |
|---|---|---|---|
name |
str |
Enter a unique identifier for this step.. | ❌ |
model_id |
str |
Roboflow model identifier.. | ✅ |
confidence |
float |
Confidence threshold for predictions.. | ✅ |
disable_active_learning |
bool |
Boolean flag to disable project-level active learning for this block.. | ✅ |
active_learning_target_dataset |
str |
Target dataset for active learning, if enabled.. | ✅ |
The Refs column marks possibility to parametrise the property with dynamic values available
in workflow runtime. See Bindings for more info.
Available Connections¶
Compatible Blocks
Check what blocks you can connect to Multi-Label Classification Model in version v1.
- inputs:
Image Threshold,Stitch Images,Multi-Label Classification Model,Keypoint Detection Model,Mask Visualization,Circle Visualization,Instance Segmentation Model,Detections Consensus,Crop Visualization,Stability AI Outpainting,QR Code Generator,Text Display,Relative Static Crop,Clip Comparison,Local File Sink,Stability AI Image Generation,Image Slicer,VLM As Detector,VLM As Classifier,Slack Notification,Ellipse Visualization,Dot Visualization,Halo Visualization,Model Comparison Visualization,Corner Visualization,Motion Detection,Identify Outliers,Email Notification,Absolute Static Crop,Image Contours,Classification Label Visualization,Roboflow Dataset Upload,Depth Estimation,Contrast Equalization,Image Slicer,Camera Focus,Label Visualization,Grid Visualization,Background Subtraction,Camera Focus,Polygon Zone Visualization,Color Visualization,Heatmap Visualization,SIFT,Identify Changes,Model Monitoring Inference Aggregator,Bounding Box Visualization,Polygon Visualization,Roboflow Dataset Upload,Pixelate Visualization,Roboflow Custom Metadata,Image Blur,SIFT Comparison,JSON Parser,Morphological Transformation,Dynamic Crop,Stability AI Inpainting,Background Color Visualization,Webhook Sink,Object Detection Model,SIFT Comparison,Line Counter Visualization,Icon Visualization,Image Preprocessing,PTZ Tracking (ONVIF),VLM As Classifier,Twilio SMS Notification,Blur Visualization,Triangle Visualization,Polygon Visualization,Trace Visualization,Email Notification,Twilio SMS/MMS Notification,Single-Label Classification Model,Image Convert Grayscale,Reference Path Visualization,Dynamic Zone,Halo Visualization,Camera Calibration,VLM As Detector,Perspective Correction,Keypoint Visualization - outputs:
Moondream2,Stitch OCR Detections,Image Threshold,OpenAI,Size Measurement,Mask Visualization,Time in Zone,Instance Segmentation Model,Circle Visualization,Path Deviation,Seg Preview,Crop Visualization,SAM 3,Stability AI Outpainting,QR Code Generator,Text Display,Anthropic Claude,Line Counter,Path Deviation,Clip Comparison,OpenAI,Segment Anything 2 Model,Stability AI Image Generation,Local File Sink,Google Gemini,Google Gemini,Slack Notification,Distance Measurement,Florence-2 Model,Ellipse Visualization,Dot Visualization,Halo Visualization,Anthropic Claude,Model Comparison Visualization,OpenAI,Corner Visualization,Email Notification,Classification Label Visualization,Instance Segmentation Model,Roboflow Dataset Upload,Depth Estimation,Contrast Equalization,Cache Get,Detections Stitch,Label Visualization,Stitch OCR Detections,Llama 3.2 Vision,Time in Zone,Polygon Zone Visualization,Color Visualization,SAM 3,Heatmap Visualization,OpenAI,CogVLM,Florence-2 Model,Model Monitoring Inference Aggregator,Line Counter,Cache Set,Roboflow Dataset Upload,Polygon Visualization,Bounding Box Visualization,Roboflow Custom Metadata,Pixel Color Count,Image Blur,SIFT Comparison,Detections Classes Replacement,Webhook Sink,Dynamic Crop,Stability AI Inpainting,Background Color Visualization,Morphological Transformation,Perception Encoder Embedding Model,LMM,Line Counter Visualization,Image Preprocessing,Icon Visualization,PTZ Tracking (ONVIF),Twilio SMS Notification,Triangle Visualization,Google Vision OCR,Polygon Visualization,Google Gemini,Anthropic Claude,Trace Visualization,Email Notification,Twilio SMS/MMS Notification,CLIP Embedding Model,SAM 3,Time in Zone,Reference Path Visualization,YOLO-World Model,Halo Visualization,LMM For Classification,Perspective Correction,Keypoint Visualization
Input and Output Bindings¶
The available connections depend on its binding kinds. Check what binding kinds
Multi-Label Classification Model in version v1 has.
Bindings
-
input
images(image): The image to infer on..model_id(roboflow_model_id): Roboflow model identifier..confidence(float_zero_to_one): Confidence threshold for predictions..disable_active_learning(boolean): Boolean flag to disable project-level active learning for this block..active_learning_target_dataset(roboflow_project): Target dataset for active learning, if enabled..
-
output
predictions(classification_prediction): Predictions from classifier.inference_id(string): String value.
Example JSON definition of step Multi-Label Classification Model in version v1
{
"name": "<your_step_name_here>",
"type": "roboflow_core/roboflow_multi_label_classification_model@v1",
"images": "$inputs.image",
"model_id": "my_project/3",
"confidence": 0.3,
"disable_active_learning": true,
"active_learning_target_dataset": "my_project"
}