--- description: Explore the Ultralytics Utils package, with handy functions like colorstr, yaml_save, set_logging & more, designed to enhance your coding experience. keywords: Ultralytics, Utils, utilitarian functions, colorstr, yaml_save, set_logging, is_kaggle, is_docker, clean_url --- # Reference for `ultralytics/utils.py` !!! note Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils.py). --- ## ::: ultralytics.utils.SimpleClass

--- ## ::: ultralytics.utils.IterableSimpleNamespace

--- ## ::: ultralytics.utils.EmojiFilter

--- ## ::: ultralytics.utils.ThreadingLocked

--- ## ::: ultralytics.utils.TryExcept

--- ## ::: ultralytics.utils.SettingsManager

--- ## ::: ultralytics.utils.plt_settings

--- ## ::: ultralytics.utils.set_logging

--- ## ::: ultralytics.utils.emojis

--- ## ::: ultralytics.utils.yaml_save

--- ## ::: ultralytics.utils.yaml_load

--- ## ::: ultralytics.utils.yaml_print

--- ## ::: ultralytics.utils.is_colab

--- ## ::: ultralytics.utils.is_kaggle

--- ## ::: ultralytics.utils.is_jupyter

--- ## ::: ultralytics.utils.is_docker

--- ## ::: ultralytics.utils.is_online

--- ## ::: ultralytics.utils.is_pip_package

--- ## ::: ultralytics.utils.is_dir_writeable

--- ## ::: ultralytics.utils.is_pytest_running

--- ## ::: ultralytics.utils.is_github_actions_ci

--- ## ::: ultralytics.utils.is_git_dir

--- ## ::: ultralytics.utils.get_git_dir

--- ## ::: ultralytics.utils.get_git_origin_url

--- ## ::: ultralytics.utils.get_git_branch

--- ## ::: ultralytics.utils.get_default_args

--- ## ::: ultralytics.utils.get_user_config_dir

--- ## ::: ultralytics.utils.colorstr

--- ## ::: ultralytics.utils.threaded

--- ## ::: ultralytics.utils.set_sentry

--- ## ::: ultralytics.utils.deprecation_warn

--- ## ::: ultralytics.utils.clean_url

--- ## ::: ultralytics.utils.url2file