First Non Empty Or Default¶
Class: FirstNonEmptyOrDefaultBlockV1
Takes input data which may not be present due to filtering or conditional execution and fills with default value to make it compliant with further processing.
Type identifier¶
Use the following identifier in step "type"
field: roboflow_core/first_non_empty_or_default@v1
to add the block as
as step in your workflow.
Properties¶
Name | Type | Description | Refs |
---|---|---|---|
name |
str |
Enter a unique identifier for this step.. | ❌ |
default |
Any |
Default value that will be placed whenever there is no data found. | ❌ |
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 First Non Empty Or Default
in version v1
.
- inputs:
Velocity
,Cache Set
,Single-Label Classification Model
,Image Preprocessing
,Mask Visualization
,Object Detection Model
,VLM as Detector
,CLIP Embedding Model
,Image Convert Grayscale
,Dominant Color
,Color Visualization
,Line Counter
,Image Slicer
,Multi-Label Classification Model
,Cache Get
,Llama 3.2 Vision
,Path Deviation
,LMM For Classification
,Segment Anything 2 Model
,CSV Formatter
,Continue If
,Line Counter
,Email Notification
,Qwen2.5-VL
,Overlap Filter
,Image Blur
,Background Color Visualization
,Instance Segmentation Model
,Stability AI Inpainting
,Classification Label Visualization
,OpenAI
,Clip Comparison
,LMM
,QR Code Generator
,Slack Notification
,Detections Classes Replacement
,Model Monitoring Inference Aggregator
,Identify Changes
,Object Detection Model
,Google Vision OCR
,Camera Focus
,YOLO-World Model
,Local File Sink
,SIFT Comparison
,Stability AI Image Generation
,Bounding Box Visualization
,Gaze Detection
,Crop Visualization
,Data Aggregator
,Identify Outliers
,Relative Static Crop
,Circle Visualization
,Camera Calibration
,Label Visualization
,Roboflow Custom Metadata
,Contrast Equalization
,Moondream2
,SmolVLM2
,Corner Visualization
,Google Gemini
,Icon Visualization
,Ellipse Visualization
,Dynamic Zone
,Image Contours
,Polygon Visualization
,VLM as Detector
,Detections Combine
,Stitch Images
,Dimension Collapse
,OpenAI
,Detections Filter
,First Non Empty Or Default
,QR Code Detection
,Anthropic Claude
,Pixel Color Count
,Absolute Static Crop
,Webhook Sink
,Cosine Similarity
,Detections Merge
,Depth Estimation
,Perception Encoder Embedding Model
,Trace Visualization
,Polygon Zone Visualization
,Bounding Rectangle
,Triangle Visualization
,Image Slicer
,Delta Filter
,Florence-2 Model
,Byte Tracker
,Stitch OCR Detections
,Pixelate Visualization
,VLM as Classifier
,EasyOCR
,Buffer
,Template Matching
,Path Deviation
,Barcode Detection
,Grid Visualization
,JSON Parser
,SIFT Comparison
,Roboflow Dataset Upload
,Byte Tracker
,Property Definition
,Morphological Transformation
,Keypoint Detection Model
,Size Measurement
,CogVLM
,Expression
,Twilio SMS Notification
,Time in Zone
,Dynamic Crop
,PTZ Tracking (ONVIF)
.md),Dot Visualization
,Distance Measurement
,Rate Limiter
,Reference Path Visualization
,Detections Consensus
,Stability AI Outpainting
,Time in Zone
,SIFT
,Perspective Correction
,Model Comparison Visualization
,Image Threshold
,Line Counter Visualization
,Florence-2 Model
,Blur Visualization
,Detection Offset
,Keypoint Visualization
,OCR Model
,Instance Segmentation Model
,Detections Transformation
,OpenAI
,Single-Label Classification Model
,Detections Stabilizer
,Roboflow Dataset Upload
,Byte Tracker
,Halo Visualization
,Detections Stitch
,Multi-Label Classification Model
,Clip Comparison
,VLM as Classifier
,Time in Zone
,Keypoint Detection Model
,Environment Secrets Store
- outputs:
Velocity
,Cache Set
,Single-Label Classification Model
,Image Preprocessing
,Mask Visualization
,Object Detection Model
,VLM as Detector
,CLIP Embedding Model
,Image Convert Grayscale
,Dominant Color
,Color Visualization
,Line Counter
,Image Slicer
,Multi-Label Classification Model
,Llama 3.2 Vision
,Cache Get
,Path Deviation
,LMM For Classification
,Segment Anything 2 Model
,Email Notification
,Continue If
,Line Counter
,Qwen2.5-VL
,CSV Formatter
,Overlap Filter
,Image Blur
,Background Color Visualization
,Instance Segmentation Model
,Stability AI Inpainting
,Classification Label Visualization
,OpenAI
,LMM
,Clip Comparison
,QR Code Generator
,Slack Notification
,Detections Classes Replacement
,Model Monitoring Inference Aggregator
,Identify Changes
,Object Detection Model
,Google Vision OCR
,Camera Focus
,YOLO-World Model
,Local File Sink
,SIFT Comparison
,Stability AI Image Generation
,Bounding Box Visualization
,Gaze Detection
,Identify Outliers
,Crop Visualization
,Data Aggregator
,Relative Static Crop
,Circle Visualization
,Camera Calibration
,Label Visualization
,Roboflow Custom Metadata
,Contrast Equalization
,Moondream2
,SmolVLM2
,Corner Visualization
,Google Gemini
,Icon Visualization
,Ellipse Visualization
,Dynamic Zone
,Image Contours
,Polygon Visualization
,VLM as Detector
,Detections Combine
,Stitch Images
,Dimension Collapse
,OpenAI
,Detections Filter
,First Non Empty Or Default
,QR Code Detection
,Anthropic Claude
,Pixel Color Count
,Absolute Static Crop
,Webhook Sink
,Cosine Similarity
,Detections Merge
,Depth Estimation
,Trace Visualization
,Perception Encoder Embedding Model
,Polygon Zone Visualization
,Bounding Rectangle
,Triangle Visualization
,Image Slicer
,Delta Filter
,Florence-2 Model
,Byte Tracker
,Stitch OCR Detections
,Pixelate Visualization
,VLM as Classifier
,EasyOCR
,Template Matching
,Buffer
,Path Deviation
,Barcode Detection
,Grid Visualization
,JSON Parser
,SIFT Comparison
,Roboflow Dataset Upload
,Byte Tracker
,Property Definition
,Morphological Transformation
,Keypoint Detection Model
,Size Measurement
,CogVLM
,Expression
,Twilio SMS Notification
,Time in Zone
,Dynamic Crop
,PTZ Tracking (ONVIF)
.md),Dot Visualization
,Reference Path Visualization
,Rate Limiter
,Distance Measurement
,Detections Consensus
,Stability AI Outpainting
,Time in Zone
,SIFT
,Perspective Correction
,Model Comparison Visualization
,Image Threshold
,Line Counter Visualization
,Florence-2 Model
,Blur Visualization
,Detection Offset
,Keypoint Visualization
,OCR Model
,Instance Segmentation Model
,Detections Transformation
,OpenAI
,Single-Label Classification Model
,Detections Stabilizer
,Roboflow Dataset Upload
,Halo Visualization
,Byte Tracker
,Detections Stitch
,Multi-Label Classification Model
,Clip Comparison
,VLM as Classifier
,Keypoint Detection Model
,Time in Zone
Input and Output Bindings¶
The available connections depend on its binding kinds. Check what binding kinds
First Non Empty Or Default
in version v1
has.
Bindings
Example JSON definition of step First Non Empty Or Default
in version v1
{
"name": "<your_step_name_here>",
"type": "roboflow_core/first_non_empty_or_default@v1",
"data": "$steps.my_step.predictions",
"default": "empty"
}