isLinXu
Track images with Xet; remove caches
2793310
---
description: Explore the comprehensive reference for ultralytics.utils in the Ultralytics library. Enhance your ML workflow with these utility functions.
keywords: Ultralytics, utils, TQDM, Python, ML, Machine Learning utilities, YOLO, threading, logging, yaml, settings
---
# Reference for `ultralytics/utils/__init__.py`
!!! success "Improvements"
This page is sourced from [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/\_\_init\_\_.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/__init__.py). Have an improvement or example to add? Open a [Pull Request](https://docs.ultralytics.com/help/contributing/) — thank you! 🙏
<br>
## ::: ultralytics.utils.__init__.DataExportMixin
<br><br><hr><br>
## ::: ultralytics.utils.__init__.SimpleClass
<br><br><hr><br>
## ::: ultralytics.utils.__init__.IterableSimpleNamespace
<br><br><hr><br>
## ::: ultralytics.utils.__init__.ThreadingLocked
<br><br><hr><br>
## ::: ultralytics.utils.__init__.YAML
<br><br><hr><br>
## ::: ultralytics.utils.__init__.TryExcept
<br><br><hr><br>
## ::: ultralytics.utils.__init__.Retry
<br><br><hr><br>
## ::: ultralytics.utils.__init__.JSONDict
<br><br><hr><br>
## ::: ultralytics.utils.__init__.SettingsManager
<br><br><hr><br>
## ::: ultralytics.utils.__init__.plt_settings
<br><br><hr><br>
## ::: ultralytics.utils.__init__.set_logging
<br><br><hr><br>
## ::: ultralytics.utils.__init__.emojis
<br><br><hr><br>
## ::: ultralytics.utils.__init__.read_device_model
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_ubuntu
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_debian
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_colab
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_kaggle
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_jupyter
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_runpod
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_docker
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_raspberrypi
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_jetson
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_online
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_pip_package
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_dir_writeable
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_pytest_running
<br><br><hr><br>
## ::: ultralytics.utils.__init__.is_github_action_running
<br><br><hr><br>
## ::: ultralytics.utils.__init__.get_default_args
<br><br><hr><br>
## ::: ultralytics.utils.__init__.get_ubuntu_version
<br><br><hr><br>
## ::: ultralytics.utils.__init__.get_user_config_dir
<br><br><hr><br>
## ::: ultralytics.utils.__init__.colorstr
<br><br><hr><br>
## ::: ultralytics.utils.__init__.remove_colorstr
<br><br><hr><br>
## ::: ultralytics.utils.__init__.threaded
<br><br><hr><br>
## ::: ultralytics.utils.__init__.set_sentry
<br><br><hr><br>
## ::: ultralytics.utils.__init__.deprecation_warn
<br><br><hr><br>
## ::: ultralytics.utils.__init__.clean_url
<br><br><hr><br>
## ::: ultralytics.utils.__init__.url2file
<br><br><hr><br>
## ::: ultralytics.utils.__init__.vscode_msg
<br><br>