2023-07-17 10:40:04 +00:00
---
2024-06-02 19:39:34 +00:00
description: Explore utility functions for Ultralytics YOLO such as checking versions, image sizes, and requirements.
keywords: Ultralytics, YOLO, utility functions, version checks, requirements, image size
2023-07-17 10:40:04 +00:00
---
2023-08-03 16:44:40 +00:00
# Reference for `ultralytics/utils/checks.py`
2025-11-23 18:53:50 +00:00
!!! success "Improvements"
2023-08-03 16:44:40 +00:00
2025-11-23 18:53:50 +00:00
This page is sourced from [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/checks.py ](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/checks.py ). Have an improvement or example to add? Open a [Pull Request ](https://docs.ultralytics.com/help/contributing/ ) — thank you! 🙏
2023-08-03 16:44:40 +00:00
2024-07-21 18:14:49 +00:00
< br >
2023-11-25 16:59:01 +00:00
2023-09-19 18:16:38 +00:00
## ::: ultralytics.utils.checks.parse_requirements
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-09-19 18:16:38 +00:00
## ::: ultralytics.utils.checks.parse_version
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-09-19 18:16:38 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.is_ascii
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_imgsz
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2025-05-19 14:09:40 +00:00
## ::: ultralytics.utils.checks.check_uv
< br > < br > < hr > < br >
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_version
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_latest_pypi_version
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_pip_update_available
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_font
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_python
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2025-12-11 12:57:39 +00:00
## ::: ultralytics.utils.checks.check_apt_requirements
< br > < br > < hr > < br >
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_requirements
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_torchvision
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_suffix
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_yolov5u_filename
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2023-11-04 21:25:49 +00:00
## ::: ultralytics.utils.checks.check_model_file_from_stem
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-11-04 21:25:49 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_file
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_yaml
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2023-11-04 21:25:49 +00:00
## ::: ultralytics.utils.checks.check_is_path_safe
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-11-04 21:25:49 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_imshow
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_yolo
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2023-09-19 18:16:38 +00:00
## ::: ultralytics.utils.checks.collect_system_info
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-09-19 18:16:38 +00:00
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.check_amp
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-07-16 15:47:45 +00:00
2025-09-19 09:46:50 +00:00
## ::: ultralytics.utils.checks.check_multiple_install
< br > < br > < hr > < br >
2023-08-03 16:44:40 +00:00
## ::: ultralytics.utils.checks.print_args
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-08-26 01:45:19 +00:00
## ::: ultralytics.utils.checks.cuda_device_count
2023-11-25 16:59:01 +00:00
2024-07-21 18:14:49 +00:00
< br > < br > < hr > < br >
2023-08-26 01:45:19 +00:00
## ::: ultralytics.utils.checks.cuda_is_available
2023-11-25 16:59:01 +00:00
2025-01-17 11:48:49 +00:00
< br > < br > < hr > < br >
2025-01-21 01:25:54 +00:00
## ::: ultralytics.utils.checks.is_rockchip
< br > < br > < hr > < br >
2025-07-02 15:48:43 +00:00
## ::: ultralytics.utils.checks.is_intel
< br > < br > < hr > < br >
2025-01-17 11:48:49 +00:00
## ::: ultralytics.utils.checks.is_sudo_available
2023-08-26 01:45:19 +00:00
< br > < br >