Commit af155c51 authored by chenzk's avatar chenzk
Browse files

v1.0

parents
Pipeline #2732 failed with stages
in 0 seconds
---
description: Explore the WorldTrainerFromScratch in YOLO for open-set datasets. Learn how to build, train, and evaluate models efficiently.
keywords: YOLO, WorldTrainer, open-set datasets, training, evaluation, build dataset, YOLO World, machine learning
---
# Reference for `ultralytics/models/yolo/world/train_world.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/world/train_world.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/world/train_world.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/world/train_world.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.models.yolo.world.train_world.WorldTrainerFromScratch
<br><br>
---
description: Get to know more about Ultralytics nn.autobackend.check_class_names functionality. Optimize your YOLO models seamlessly.
keywords: Ultralytics, AutoBackend, check_class_names, YOLO, YOLO models, optimization
---
# Reference for `ultralytics/nn/autobackend.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/autobackend.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/autobackend.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/autobackend.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.nn.autobackend.AutoBackend
<br><br><hr><br>
## ::: ultralytics.nn.autobackend.check_class_names
<br><br><hr><br>
## ::: ultralytics.nn.autobackend.default_class_names
<br><br>
---
description: Explore activation functions in Ultralytics, including the Unified activation function and other custom implementations for neural networks.
keywords: ultralytics, activation functions, neural networks, Unified activation, AGLU, SiLU, ReLU, PyTorch, deep learning, custom activations
---
# Reference for `ultralytics/nn/modules/activation.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/activation.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/activation.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/modules/activation.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.nn.modules.activation.AGLU
<br><br>
---
description: Explore detailed documentation of block modules in Ultralytics, available for deep learning tasks. Contribute and improve the codebase!.
keywords: Ultralytics, YOLO, neural networks, block modules, DFL, Proto, HGStem, HGBlock, SPP, SPPF, C1, C2, C2f, C3, C3x, RepC3, C3TR, C3Ghost, GhostBottleneck, Bottleneck, BottleneckCSP, ResNetBlock, MaxSigmoidAttnBlock, ImagePoolingAttn, ContrastiveHead, RepBottleneck, RepCSP, RepNCSPELAN4, ADown, SPPELAN, Silence, CBLinear, CBFuse
---
# Reference for `ultralytics/nn/modules/block.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/block.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/block.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/modules/block.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.nn.modules.block.DFL
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.Proto
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.HGStem
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.HGBlock
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.SPP
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.SPPF
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C1
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C2
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C2f
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C3
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C3x
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.RepC3
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C3TR
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C3Ghost
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.GhostBottleneck
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.Bottleneck
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.BottleneckCSP
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.ResNetBlock
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.ResNetLayer
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.MaxSigmoidAttnBlock
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C2fAttn
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.ImagePoolingAttn
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.ContrastiveHead
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.BNContrastiveHead
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.RepBottleneck
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.RepCSP
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.RepNCSPELAN4
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.ELAN1
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.AConv
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.ADown
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.SPPELAN
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.CBLinear
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.CBFuse
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C3f
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C3k2
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C3k
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.RepVGGDW
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.CIB
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C2fCIB
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.Attention
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.PSABlock
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.PSA
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C2PSA
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.C2fPSA
<br><br><hr><br>
## ::: ultralytics.nn.modules.block.SCDown
<br><br>
---
description: Explore detailed documentation on convolution modules like Conv, LightConv, GhostConv, and more used in Ultralytics models.
keywords: Ultralytics, convolution modules, Conv, LightConv, GhostConv, YOLO, deep learning, neural networks
---
# Reference for `ultralytics/nn/modules/conv.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/conv.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/conv.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/modules/conv.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.nn.modules.conv.Conv
<br><br><hr><br>
## ::: ultralytics.nn.modules.conv.Conv2
<br><br><hr><br>
## ::: ultralytics.nn.modules.conv.LightConv
<br><br><hr><br>
## ::: ultralytics.nn.modules.conv.DWConv
<br><br><hr><br>
## ::: ultralytics.nn.modules.conv.DWConvTranspose2d
<br><br><hr><br>
## ::: ultralytics.nn.modules.conv.ConvTranspose
<br><br><hr><br>
## ::: ultralytics.nn.modules.conv.Focus
<br><br><hr><br>
## ::: ultralytics.nn.modules.conv.GhostConv
<br><br><hr><br>
## ::: ultralytics.nn.modules.conv.RepConv
<br><br><hr><br>
## ::: ultralytics.nn.modules.conv.ChannelAttention
<br><br><hr><br>
## ::: ultralytics.nn.modules.conv.SpatialAttention
<br><br><hr><br>
## ::: ultralytics.nn.modules.conv.CBAM
<br><br><hr><br>
## ::: ultralytics.nn.modules.conv.Concat
<br><br><hr><br>
## ::: ultralytics.nn.modules.conv.autopad
<br><br>
---
description: Explore docs covering Ultralytics YOLO detection, pose & RTDETRDecoder. Comprehensive guides to help you understand Ultralytics nn modules.
keywords: Ultralytics, YOLO, Detection, Pose, RTDETRDecoder, nn modules, guides
---
# Reference for `ultralytics/nn/modules/head.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/head.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/head.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/modules/head.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.nn.modules.head.Detect
<br><br><hr><br>
## ::: ultralytics.nn.modules.head.Segment
<br><br><hr><br>
## ::: ultralytics.nn.modules.head.OBB
<br><br><hr><br>
## ::: ultralytics.nn.modules.head.Pose
<br><br><hr><br>
## ::: ultralytics.nn.modules.head.Classify
<br><br><hr><br>
## ::: ultralytics.nn.modules.head.WorldDetect
<br><br><hr><br>
## ::: ultralytics.nn.modules.head.RTDETRDecoder
<br><br><hr><br>
## ::: ultralytics.nn.modules.head.v10Detect
<br><br>
---
description: Learn about Ultralytics transformer encoder, layer, MLP block, LayerNorm2d and the deformable transformer decoder layer. Expand your understanding of these crucial AI modules.
keywords: Ultralytics, Ultralytics documentation, TransformerEncoderLayer, TransformerLayer, MLPBlock, LayerNorm2d, DeformableTransformerDecoderLayer
---
# Reference for `ultralytics/nn/modules/transformer.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/transformer.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/transformer.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/modules/transformer.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.nn.modules.transformer.TransformerEncoderLayer
<br><br><hr><br>
## ::: ultralytics.nn.modules.transformer.AIFI
<br><br><hr><br>
## ::: ultralytics.nn.modules.transformer.TransformerLayer
<br><br><hr><br>
## ::: ultralytics.nn.modules.transformer.TransformerBlock
<br><br><hr><br>
## ::: ultralytics.nn.modules.transformer.MLPBlock
<br><br><hr><br>
## ::: ultralytics.nn.modules.transformer.MLP
<br><br><hr><br>
## ::: ultralytics.nn.modules.transformer.LayerNorm2d
<br><br><hr><br>
## ::: ultralytics.nn.modules.transformer.MSDeformAttn
<br><br><hr><br>
## ::: ultralytics.nn.modules.transformer.DeformableTransformerDecoderLayer
<br><br><hr><br>
## ::: ultralytics.nn.modules.transformer.DeformableTransformerDecoder
<br><br>
---
description: Explore the detailed reference of utility functions in the Ultralytics PyTorch modules. Learn about initialization, inverse sigmoid, and multiscale deformable attention.
keywords: Ultralytics, PyTorch, utils, initialization, inverse sigmoid, multiscale deformable attention, deep learning, neural networks
---
# Reference for `ultralytics/nn/modules/utils.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/utils.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/utils.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/modules/utils.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.nn.modules.utils._get_clones
<br><br><hr><br>
## ::: ultralytics.nn.modules.utils.bias_init_with_prob
<br><br><hr><br>
## ::: ultralytics.nn.modules.utils.linear_init
<br><br><hr><br>
## ::: ultralytics.nn.modules.utils.inverse_sigmoid
<br><br><hr><br>
## ::: ultralytics.nn.modules.utils.multi_scale_deformable_attn_pytorch
<br><br>
---
description: Dive into the intricacies of YOLO tasks.py. Learn about DetectionModel, PoseModel and more for powerful AI development.
keywords: Ultralytics, YOLO, nn tasks, DetectionModel, PoseModel, RTDETRDetectionModel, model weights, parse model, AI development
---
# Reference for `ultralytics/nn/tasks.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/tasks.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/tasks.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/tasks.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.nn.tasks.BaseModel
<br><br><hr><br>
## ::: ultralytics.nn.tasks.DetectionModel
<br><br><hr><br>
## ::: ultralytics.nn.tasks.OBBModel
<br><br><hr><br>
## ::: ultralytics.nn.tasks.SegmentationModel
<br><br><hr><br>
## ::: ultralytics.nn.tasks.PoseModel
<br><br><hr><br>
## ::: ultralytics.nn.tasks.ClassificationModel
<br><br><hr><br>
## ::: ultralytics.nn.tasks.RTDETRDetectionModel
<br><br><hr><br>
## ::: ultralytics.nn.tasks.WorldModel
<br><br><hr><br>
## ::: ultralytics.nn.tasks.Ensemble
<br><br><hr><br>
## ::: ultralytics.nn.tasks.SafeClass
<br><br><hr><br>
## ::: ultralytics.nn.tasks.SafeUnpickler
<br><br><hr><br>
## ::: ultralytics.nn.tasks.temporary_modules
<br><br><hr><br>
## ::: ultralytics.nn.tasks.torch_safe_load
<br><br><hr><br>
## ::: ultralytics.nn.tasks.attempt_load_weights
<br><br><hr><br>
## ::: ultralytics.nn.tasks.attempt_load_one_weight
<br><br><hr><br>
## ::: ultralytics.nn.tasks.parse_model
<br><br><hr><br>
## ::: ultralytics.nn.tasks.yaml_model_load
<br><br><hr><br>
## ::: ultralytics.nn.tasks.guess_model_scale
<br><br><hr><br>
## ::: ultralytics.nn.tasks.guess_model_task
<br><br>
---
description: Explore the AI Gym class for real-time pose detection and gym step counting using Ultralytics YOLO. Learn to implement pose estimation effectively.
keywords: Ultralytics, AI Gym, YOLO, pose detection, gym step counting, real-time pose estimation, Python
---
# Reference for `ultralytics/solutions/ai_gym.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/ai_gym.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/ai_gym.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/solutions/ai_gym.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.solutions.ai_gym.AIGym
<br><br>
---
description: Explore the Analytics class in Ultralytics for visual analytics. Learn to create and update line, bar, and pie charts efficiently.
keywords: Ultralytics, Analytics, Python, visual analytics, line chart, bar chart, pie chart, data visualization, AGPL-3.0 license
---
# Reference for `ultralytics/solutions/analytics.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/analytics.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/analytics.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/solutions/analytics.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.solutions.analytics.Analytics
<br><br>
---
description: Explore the Ultralytics distance calculation module. Learn to calculate distances between objects in real-time video streams with our comprehensive guide.
keywords: Ultralytics, distance calculation, object tracking, real-time video, centroid, distance estimation, YOLO, ML, cv2
---
# Reference for `ultralytics/solutions/distance_calculation.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/distance_calculation.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/distance_calculation.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/solutions/distance_calculation.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.solutions.distance_calculation.DistanceCalculation
<br><br>
---
description: Learn how to use the Ultralytics Heatmap module for real-time video analysis with object tracking and heatmap generation.
keywords: Ultralytics, Heatmap, Python, Real-time Video, Object Tracking, cv2, Shapely, Computer Vision, AI
---
# Reference for `ultralytics/solutions/heatmap.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/heatmap.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/heatmap.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/solutions/heatmap.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.solutions.heatmap.Heatmap
<br><br>
---
description: Explore the Ultralytics Object Counter for real-time video streams. Learn about initializing parameters, tracking objects, and more.
keywords: Ultralytics, Object Counter, Real-time Tracking, Video Stream, Python, Object Detection
---
# Reference for `ultralytics/solutions/object_counter.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/object_counter.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/object_counter.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/solutions/object_counter.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.solutions.object_counter.ObjectCounter
<br><br>
---
description: Explore Ultralytics' Parking Management solution leveraging YOLO for efficient parking zone monitoring and management.
keywords: Ultralytics, YOLO, parking management, computer vision, parking monitoring, AI solutions, machine learning
---
# Reference for `ultralytics/solutions/parking_management.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/parking_management.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/parking_management.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/solutions/parking_management.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.solutions.parking_management.ParkingPtsSelection
<br><br><hr><br>
## ::: ultralytics.solutions.parking_management.ParkingManagement
<br><br>
---
description: Discover the Ultralytics Queue Management script for real-time object tracking and queue management.
keywords: Ultralytics, queue management, object tracking, real-time video, Python script, YOLO, AGPL-3.0
---
# Reference for `ultralytics/solutions/queue_management.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/queue_management.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/queue_management.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/solutions/queue_management.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.solutions.queue_management.QueueManager
<br><br>
---
description: Explore the Ultralytics Object Counter for real-time video streams. Learn about initializing parameters, tracking objects, and more.
keywords: Ultralytics, Object Counter, Real-time Tracking, Video Stream, Python, Object Detection
---
# Reference for `ultralytics/solutions/region_counter.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/region_counter.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/region_counter.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/solutions/region_counter.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.solutions.region_counter.RegionCounter
<br><br>
---
description: Explore the Ultralytics Solution Base class for real-time object counting,virtual gym, heatmaps, speed estimation using Ultralytics YOLO. Learn to implement Ultralytics solutions effectively.
keywords: Ultralytics, Solutions, Object counting, Speed Estimation, Heatmaps, Queue Management, AI Gym, YOLO, pose detection, gym step counting, real-time pose estimation, Python
---
# Reference for `ultralytics/solutions/solutions.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/solutions.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/solutions.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/solutions/solutions.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.solutions.solutions.BaseSolution
<br><br>
---
description: Explore the Ultralytics YOLO-based speed estimation script for real-time object tracking and speed measurement, optimized for accuracy and performance.
keywords: Ultralytics, speed estimation, YOLO, real-time tracking, object tracking, python
---
# Reference for `ultralytics/solutions/speed_estimation.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/speed_estimation.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/speed_estimation.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/solutions/speed_estimation.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.solutions.speed_estimation.SpeedEstimator
<br><br>
---
description: Explore the live inference capabilities of Streamlit combined with Ultralytics YOLOv8. Learn to implement real-time object detection in your web applications with our comprehensive guide.
keywords: Ultralytics, YOLOv8, live inference, real-time object detection, Streamlit, computer vision, webcam inference, object detection, Python, ML, cv2
---
# Reference for `ultralytics/solutions/streamlit_inference.py`
!!! note
This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/streamlit_inference.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/solutions/streamlit_inference.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/solutions/streamlit_inference.py) 🛠️. Thank you 🙏!
<br>
## ::: ultralytics.solutions.streamlit_inference.inference
<br><br>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment