[ { "chunk_id": "function_prepare_docs_markdown_db69cd29", "file_path": "ultralytics\\docs\\build_docs.py", "start_line": 38, "end_line": 65, "name": "prepare_docs_markdown", "chunk_type": "function" }, { "chunk_id": "function_update_page_title_939606c2", "file_path": "ultralytics\\docs\\build_docs.py", "start_line": 68, "end_line": 78, "name": "update_page_title", "chunk_type": "function" }, { "chunk_id": "function_update_html_head_8f15dff9", "file_path": "ultralytics\\docs\\build_docs.py", "start_line": 81, "end_line": 96, "name": "update_html_head", "chunk_type": "function" }, { "chunk_id": "function_update_subdir_edit_links_2605cb6a", "file_path": "ultralytics\\docs\\build_docs.py", "start_line": 99, "end_line": 115, "name": "update_subdir_edit_links", "chunk_type": "function" }, { "chunk_id": "function_update_markdown_files_52904885", "file_path": "ultralytics\\docs\\build_docs.py", "start_line": 118, "end_line": 152, "name": "update_markdown_files", "chunk_type": "function" }, { "chunk_id": "function_update_docs_html_211fe039", "file_path": "ultralytics\\docs\\build_docs.py", "start_line": 155, "end_line": 188, "name": "update_docs_html", "chunk_type": "function" }, { "chunk_id": "function_update_docs_soup_5c135d58", "file_path": "ultralytics\\docs\\build_docs.py", "start_line": 191, "end_line": 227, "name": "update_docs_soup", "chunk_type": "function" }, { "chunk_id": "function_remove_macros_96c4b9ef", "file_path": "ultralytics\\docs\\build_docs.py", "start_line": 230, "end_line": 253, "name": "remove_macros", "chunk_type": "function" }, { "chunk_id": "function_remove_comments_and_empty_lines_67c4d49f", "file_path": "ultralytics\\docs\\build_docs.py", "start_line": 256, "end_line": 312, "name": "remove_comments_and_empty_lines", "chunk_type": "function" }, { "chunk_id": "function_minify_files_46ed1bc2", "file_path": "ultralytics\\docs\\build_docs.py", "start_line": 315, "end_line": 347, "name": "minify_files", "chunk_type": "function" }, { "chunk_id": "function_main_9ed512b0", "file_path": "ultralytics\\docs\\build_docs.py", "start_line": 350, "end_line": 375, "name": "main", "chunk_type": "function" }, { "chunk_id": "function_extract_classes_and_functions_27cbdcbe", "file_path": "ultralytics\\docs\\build_reference.py", "start_line": 31, "end_line": 34, "name": "extract_classes_and_functions", "chunk_type": "function" }, { "chunk_id": "function_create_markdown_c4fd72d4", "file_path": "ultralytics\\docs\\build_reference.py", "start_line": 37, "end_line": 80, "name": "create_markdown", "chunk_type": "function" }, { "chunk_id": "function_nested_dict_271b7e37", "file_path": "ultralytics\\docs\\build_reference.py", "start_line": 83, "end_line": 85, "name": "nested_dict", "chunk_type": "function" }, { "chunk_id": "function_sort_nested_dict_25d4958f", "file_path": "ultralytics\\docs\\build_reference.py", "start_line": 88, "end_line": 90, "name": "sort_nested_dict", "chunk_type": "function" }, { "chunk_id": "function_create_nav_menu_yaml_8cf55b3f", "file_path": "ultralytics\\docs\\build_reference.py", "start_line": 93, "end_line": 118, "name": "create_nav_menu_yaml", "chunk_type": "function" }, { "chunk_id": "function_extract_document_paths_97a5461c", "file_path": "ultralytics\\docs\\build_reference.py", "start_line": 121, "end_line": 131, "name": "extract_document_paths", "chunk_type": "function" }, { "chunk_id": "function_update_mkdocs_file_debcff5b", "file_path": "ultralytics\\docs\\build_reference.py", "start_line": 134, "end_line": 181, "name": "update_mkdocs_file", "chunk_type": "function" }, { "chunk_id": "function_main_246f987e", "file_path": "ultralytics\\docs\\build_reference.py", "start_line": 184, "end_line": 198, "name": "main", "chunk_type": "function" }, { "chunk_id": "function_pytest_addoption_6f6b34fb", "file_path": "ultralytics\\tests\\conftest.py", "start_line": 9, "end_line": 11, "name": "pytest_addoption", "chunk_type": "function" }, { "chunk_id": "function_pytest_collection_modifyitems_58986c96", "file_path": "ultralytics\\tests\\conftest.py", "start_line": 14, "end_line": 24, "name": "pytest_collection_modifyitems", "chunk_type": "function" }, { "chunk_id": "function_pytest_sessionstart_15fd39ce", "file_path": "ultralytics\\tests\\conftest.py", "start_line": 27, "end_line": 41, "name": "pytest_sessionstart", "chunk_type": "function" }, { "chunk_id": "function_pytest_terminal_summary_ae822bd5", "file_path": "ultralytics\\tests\\conftest.py", "start_line": 44, "end_line": 66, "name": "pytest_terminal_summary", "chunk_type": "function" }, { "chunk_id": "function_run_d02283bd", "file_path": "ultralytics\\tests\\test_cli.py", "start_line": 13, "end_line": 15, "name": "run", "chunk_type": "function" }, { "chunk_id": "function_test_special_modes_ad3732d6", "file_path": "ultralytics\\tests\\test_cli.py", "start_line": 18, "end_line": 24, "name": "test_special_modes", "chunk_type": "function" }, { "chunk_id": "function_test_train_4a0ae3e7", "file_path": "ultralytics\\tests\\test_cli.py", "start_line": 28, "end_line": 30, "name": "test_train", "chunk_type": "function" }, { "chunk_id": "function_test_val_60b053ef", "file_path": "ultralytics\\tests\\test_cli.py", "start_line": 34, "end_line": 36, "name": "test_val", "chunk_type": "function" }, { "chunk_id": "function_test_predict_cda3887d", "file_path": "ultralytics\\tests\\test_cli.py", "start_line": 40, "end_line": 42, "name": "test_predict", "chunk_type": "function" }, { "chunk_id": "function_test_export_82484e5d", "file_path": "ultralytics\\tests\\test_cli.py", "start_line": 46, "end_line": 48, "name": "test_export", "chunk_type": "function" }, { "chunk_id": "function_test_rtdetr_eb018143", "file_path": "ultralytics\\tests\\test_cli.py", "start_line": 51, "end_line": 59, "name": "test_rtdetr", "chunk_type": "function" }, { "chunk_id": "function_test_fastsam_f9e90a8a", "file_path": "ultralytics\\tests\\test_cli.py", "start_line": 67, "end_line": 90, "name": "test_fastsam", "chunk_type": "function" }, { "chunk_id": "function_test_mobilesam_f6b13e42", "file_path": "ultralytics\\tests\\test_cli.py", "start_line": 93, "end_line": 110, "name": "test_mobilesam", "chunk_type": "function" }, { "chunk_id": "function_test_train_gpu_7f398aec", "file_path": "ultralytics\\tests\\test_cli.py", "start_line": 121, "end_line": 124, "name": "test_train_gpu", "chunk_type": "function" }, { "chunk_id": "function_test_solutions_7f4245c8", "file_path": "ultralytics\\tests\\test_cli.py", "start_line": 131, "end_line": 133, "name": "test_solutions", "chunk_type": "function" }, { "chunk_id": "function_test_checks_2d43d47e", "file_path": "ultralytics\\tests\\test_cuda.py", "start_line": 33, "end_line": 36, "name": "test_checks", "chunk_type": "function" }, { "chunk_id": "function_test_amp_3909ae17", "file_path": "ultralytics\\tests\\test_cuda.py", "start_line": 40, "end_line": 43, "name": "test_amp", "chunk_type": "function" }, { "chunk_id": "function_test_export_onnx_matrix_1b8e788f", "file_path": "ultralytics\\tests\\test_cuda.py", "start_line": 60, "end_line": 74, "name": "test_export_onnx_matrix", "chunk_type": "function" }, { "chunk_id": "function_test_export_engine_matrix_26d34800", "file_path": "ultralytics\\tests\\test_cuda.py", "start_line": 90, "end_line": 106, "name": "test_export_engine_matrix", "chunk_type": "function" }, { "chunk_id": "function_test_train_14ca9189", "file_path": "ultralytics\\tests\\test_cuda.py", "start_line": 110, "end_line": 122, "name": "test_train", "chunk_type": "function" }, { "chunk_id": "function_test_predict_multiple_devices_b467d436", "file_path": "ultralytics\\tests\\test_cuda.py", "start_line": 127, "end_line": 154, "name": "test_predict_multiple_devices", "chunk_type": "function" }, { "chunk_id": "function_test_autobatch_b1e404dc", "file_path": "ultralytics\\tests\\test_cuda.py", "start_line": 158, "end_line": 162, "name": "test_autobatch", "chunk_type": "function" }, { "chunk_id": "function_test_utils_benchmarks_1810bc78", "file_path": "ultralytics\\tests\\test_cuda.py", "start_line": 167, "end_line": 181, "name": "test_utils_benchmarks", "chunk_type": "function" }, { "chunk_id": "function_test_predict_sam_389c87ce", "file_path": "ultralytics\\tests\\test_cuda.py", "start_line": 185, "end_line": 216, "name": "test_predict_sam", "chunk_type": "function" }, { "chunk_id": "function_test_func_1fda8d95", "file_path": "ultralytics\\tests\\test_engine.py", "start_line": 14, "end_line": 16, "name": "test_func", "chunk_type": "function" }, { "chunk_id": "function_test_export_97e3d98a", "file_path": "ultralytics\\tests\\test_engine.py", "start_line": 19, "end_line": 25, "name": "test_export", "chunk_type": "function" }, { "chunk_id": "function_test_detect_f7b535ce", "file_path": "ultralytics\\tests\\test_engine.py", "start_line": 28, "end_line": 65, "name": "test_detect", "chunk_type": "function" }, { "chunk_id": "function_test_segment_dca99aae", "file_path": "ultralytics\\tests\\test_engine.py", "start_line": 68, "end_line": 103, "name": "test_segment", "chunk_type": "function" }, { "chunk_id": "function_test_classify_3f48c9fe", "file_path": "ultralytics\\tests\\test_engine.py", "start_line": 106, "end_line": 130, "name": "test_classify", "chunk_type": "function" }, { "chunk_id": "function_test_export_torchscript_adeffecc", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 26, "end_line": 29, "name": "test_export_torchscript", "chunk_type": "function" }, { "chunk_id": "function_test_export_onnx_7d34bd44", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 32, "end_line": 35, "name": "test_export_onnx", "chunk_type": "function" }, { "chunk_id": "function_test_export_openvino_ece5c563", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 39, "end_line": 42, "name": "test_export_openvino", "chunk_type": "function" }, { "chunk_id": "function_test_export_openvino_matrix_bc80f24f", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 57, "end_line": 75, "name": "test_export_openvino_matrix", "chunk_type": "function" }, { "chunk_id": "function_test_export_onnx_matrix_8d0b3fdd", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 89, "end_line": 95, "name": "test_export_onnx_matrix", "chunk_type": "function" }, { "chunk_id": "function_test_export_torchscript_matrix_4b9caa47", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 107, "end_line": 113, "name": "test_export_torchscript_matrix", "chunk_type": "function" }, { "chunk_id": "function_test_export_coreml_matrix_44ef060d", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 128, "end_line": 139, "name": "test_export_coreml_matrix", "chunk_type": "function" }, { "chunk_id": "function_test_export_tflite_matrix_fa126a03", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 158, "end_line": 164, "name": "test_export_tflite_matrix", "chunk_type": "function" }, { "chunk_id": "function_test_export_coreml_b1a1c800", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 171, "end_line": 184, "name": "test_export_coreml", "chunk_type": "function" }, { "chunk_id": "function_test_export_tflite_7bffcd60", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 189, "end_line": 193, "name": "test_export_tflite", "chunk_type": "function" }, { "chunk_id": "function_test_export_pb_daf73fbf", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 198, "end_line": 202, "name": "test_export_pb", "chunk_type": "function" }, { "chunk_id": "function_test_export_paddle_6ad3bb42", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 206, "end_line": 208, "name": "test_export_paddle", "chunk_type": "function" }, { "chunk_id": "function_test_export_mnn_37890eb8", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 212, "end_line": 215, "name": "test_export_mnn", "chunk_type": "function" }, { "chunk_id": "function_test_export_ncnn_3b486a18", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 219, "end_line": 222, "name": "test_export_ncnn", "chunk_type": "function" }, { "chunk_id": "function_test_export_imx_e54fbc02", "file_path": "ultralytics\\tests\\test_exports.py", "start_line": 227, "end_line": 231, "name": "test_export_imx", "chunk_type": "function" }, { "chunk_id": "function_test_tensorboard_77be5976", "file_path": "ultralytics\\tests\\test_integrations.py", "start_line": 18, "end_line": 22, "name": "test_tensorboard", "chunk_type": "function" }, { "chunk_id": "function_test_model_ray_tune_c9412d64", "file_path": "ultralytics\\tests\\test_integrations.py", "start_line": 26, "end_line": 30, "name": "test_model_ray_tune", "chunk_type": "function" }, { "chunk_id": "function_test_mlflow_40323fae", "file_path": "ultralytics\\tests\\test_integrations.py", "start_line": 34, "end_line": 38, "name": "test_mlflow", "chunk_type": "function" }, { "chunk_id": "function_test_mlflow_keep_run_active_1891feb7", "file_path": "ultralytics\\tests\\test_integrations.py", "start_line": 43, "end_line": 70, "name": "test_mlflow_keep_run_active", "chunk_type": "function" }, { "chunk_id": "function_test_triton_9cf3bd6f", "file_path": "ultralytics\\tests\\test_integrations.py", "start_line": 74, "end_line": 122, "name": "test_triton", "chunk_type": "function" }, { "chunk_id": "function_test_faster_coco_eval_6b6ff6ea", "file_path": "ultralytics\\tests\\test_integrations.py", "start_line": 126, "end_line": 154, "name": "test_faster_coco_eval", "chunk_type": "function" }, { "chunk_id": "function_test_model_forward_00fa6ff7", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 42, "end_line": 45, "name": "test_model_forward", "chunk_type": "function" }, { "chunk_id": "function_test_model_methods_c2ddf691", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 48, "end_line": 65, "name": "test_model_methods", "chunk_type": "function" }, { "chunk_id": "function_test_model_profile_57fc8d84", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 68, "end_line": 74, "name": "test_model_profile", "chunk_type": "function" }, { "chunk_id": "function_test_predict_txt_8aff8783", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 78, "end_line": 85, "name": "test_predict_txt", "chunk_type": "function" }, { "chunk_id": "function_test_predict_csv_multi_row_af609b05", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 90, "end_line": 98, "name": "test_predict_csv_multi_row", "chunk_type": "function" }, { "chunk_id": "function_test_predict_csv_single_row_597fec3f", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 103, "end_line": 110, "name": "test_predict_csv_single_row", "chunk_type": "function" }, { "chunk_id": "function_test_predict_img_38830bfe", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 114, "end_line": 133, "name": "test_predict_img", "chunk_type": "function" }, { "chunk_id": "function_test_predict_visualize_be082d7d", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 137, "end_line": 139, "name": "test_predict_visualize", "chunk_type": "function" }, { "chunk_id": "function_test_predict_grey_and_4ch_af224775", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 142, "end_line": 164, "name": "test_predict_grey_and_4ch", "chunk_type": "function" }, { "chunk_id": "function_test_youtube_073c4f2a", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 170, "end_line": 177, "name": "test_youtube", "chunk_type": "function" }, { "chunk_id": "function_test_track_stream_86522184", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 183, "end_line": 201, "name": "test_track_stream", "chunk_type": "function" }, { "chunk_id": "function_test_val_144aecb9", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 205, "end_line": 220, "name": "test_val", "chunk_type": "function" }, { "chunk_id": "function_test_train_scratch_33a0cb32", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 223, "end_line": 227, "name": "test_train_scratch", "chunk_type": "function" }, { "chunk_id": "function_test_train_pretrained_0760c91f", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 231, "end_line": 237, "name": "test_train_pretrained", "chunk_type": "function" }, { "chunk_id": "function_test_all_model_yamls_16f388f4", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 240, "end_line": 247, "name": "test_all_model_yamls", "chunk_type": "function" }, { "chunk_id": "function_test_workflow_0fecee9c", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 251, "end_line": 257, "name": "test_workflow", "chunk_type": "function" }, { "chunk_id": "function_test_predict_callback_and_setup_0a909c98", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 260, "end_line": 280, "name": "test_predict_callback_and_setup", "chunk_type": "function" }, { "chunk_id": "function_test_results_fafc9ae6", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 284, "end_line": 303, "name": "test_results", "chunk_type": "function" }, { "chunk_id": "function_test_labels_and_crops_291231b5", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 306, "end_line": 327, "name": "test_labels_and_crops", "chunk_type": "function" }, { "chunk_id": "function_test_data_utils_6ef1ca22", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 331, "end_line": 348, "name": "test_data_utils", "chunk_type": "function" }, { "chunk_id": "function_test_data_converter_4d34d536", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 352, "end_line": 359, "name": "test_data_converter", "chunk_type": "function" }, { "chunk_id": "function_test_data_annotator_16eec09d", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 362, "end_line": 371, "name": "test_data_annotator", "chunk_type": "function" }, { "chunk_id": "function_test_events_cd418bf5", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 374, "end_line": 382, "name": "test_events", "chunk_type": "function" }, { "chunk_id": "function_test_cfg_init_d18c9271", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 385, "end_line": 393, "name": "test_cfg_init", "chunk_type": "function" }, { "chunk_id": "function_test_utils_init_624db119", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 396, "end_line": 403, "name": "test_utils_init", "chunk_type": "function" }, { "chunk_id": "function_test_utils_checks_afb148ef", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 406, "end_line": 414, "name": "test_utils_checks", "chunk_type": "function" }, { "chunk_id": "function_test_utils_benchmarks_86a2349a", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 418, "end_line": 422, "name": "test_utils_benchmarks", "chunk_type": "function" }, { "chunk_id": "function_test_utils_torchutils_ab38ed71", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 425, "end_line": 435, "name": "test_utils_torchutils", "chunk_type": "function" }, { "chunk_id": "function_test_utils_ops_fff86537", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 438, "end_line": 464, "name": "test_utils_ops", "chunk_type": "function" }, { "chunk_id": "function_test_utils_files_9b2b0d08", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 467, "end_line": 478, "name": "test_utils_files", "chunk_type": "function" }, { "chunk_id": "function_test_utils_patches_torch_save_b3af24b8", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 482, "end_line": 494, "name": "test_utils_patches_torch_save", "chunk_type": "function" }, { "chunk_id": "function_test_nn_modules_conv_39dac117", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 497, "end_line": 513, "name": "test_nn_modules_conv", "chunk_type": "function" }, { "chunk_id": "function_test_nn_modules_block_a339f61e", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 516, "end_line": 528, "name": "test_nn_modules_block", "chunk_type": "function" }, { "chunk_id": "function_test_hub_8fd5499b", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 532, "end_line": 539, "name": "test_hub", "chunk_type": "function" }, { "chunk_id": "function_image_f73df408", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 543, "end_line": 545, "name": "image", "chunk_type": "function" }, { "chunk_id": "function_test_classify_transforms_train_3015fce6", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 557, "end_line": 581, "name": "test_classify_transforms_train", "chunk_type": "function" }, { "chunk_id": "function_test_model_tune_bd3baae8", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 586, "end_line": 589, "name": "test_model_tune", "chunk_type": "function" }, { "chunk_id": "function_test_model_embeddings_d2d78945", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 592, "end_line": 599, "name": "test_model_embeddings", "chunk_type": "function" }, { "chunk_id": "function_test_yolo_world_d8a74ff9", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 607, "end_line": 635, "name": "test_yolo_world", "chunk_type": "function" }, { "chunk_id": "function_test_yoloe_9c818796", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 643, "end_line": 695, "name": "test_yoloe", "chunk_type": "function" }, { "chunk_id": "function_test_yolov10_3a749ba2", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 698, "end_line": 705, "name": "test_yolov10", "chunk_type": "function" }, { "chunk_id": "function_test_multichannel_558d9fd1", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 708, "end_line": 715, "name": "test_multichannel", "chunk_type": "function" }, { "chunk_id": "function_test_grayscale_6661adc8", "file_path": "ultralytics\\tests\\test_python.py", "start_line": 719, "end_line": 740, "name": "test_grayscale", "chunk_type": "function" }, { "chunk_id": "function_process_video_c93f494c", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 165, "end_line": 180, "name": "process_video", "chunk_type": "function" }, { "chunk_id": "function_test_solution_ee677e77", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 185, "end_line": 205, "name": "test_solution", "chunk_type": "function" }, { "chunk_id": "function_test_similarity_search_3e64ae55", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 210, "end_line": 214, "name": "test_similarity_search", "chunk_type": "function" }, { "chunk_id": "function_test_left_click_selection_c0269619", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 217, "end_line": 222, "name": "test_left_click_selection", "chunk_type": "function" }, { "chunk_id": "function_test_right_click_reset_8ad368f8", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 225, "end_line": 231, "name": "test_right_click_reset", "chunk_type": "function" }, { "chunk_id": "function_test_parking_json_none_a4dde1bf", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 234, "end_line": 241, "name": "test_parking_json_none", "chunk_type": "function" }, { "chunk_id": "function_test_analytics_graph_not_supported_055757a3", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 244, "end_line": 251, "name": "test_analytics_graph_not_supported", "chunk_type": "function" }, { "chunk_id": "function_test_area_chart_padding_dbc56bc4", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 254, "end_line": 259, "name": "test_area_chart_padding", "chunk_type": "function" }, { "chunk_id": "function_test_config_update_method_with_invalid_argument_a78da71f", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 262, "end_line": 269, "name": "test_config_update_method_with_invalid_argument", "chunk_type": "function" }, { "chunk_id": "function_test_plot_with_no_masks_faa962c6", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 272, "end_line": 277, "name": "test_plot_with_no_masks", "chunk_type": "function" }, { "chunk_id": "function_test_streamlit_handle_video_upload_creates_file_9422cf47", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 280, "end_line": 297, "name": "test_streamlit_handle_video_upload_creates_file", "chunk_type": "function" }, { "chunk_id": "function_test_similarity_search_app_init_2cd486cd", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 302, "end_line": 306, "name": "test_similarity_search_app_init", "chunk_type": "function" }, { "chunk_id": "function_test_similarity_search_complete_0f8b09d0", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 310, "end_line": 321, "name": "test_similarity_search_complete", "chunk_type": "function" }, { "chunk_id": "function_test_distance_calculation_process_method_6fc9630c", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 324, "end_line": 341, "name": "test_distance_calculation_process_method", "chunk_type": "function" }, { "chunk_id": "function_test_object_crop_with_show_True_6d292e3f", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 344, "end_line": 346, "name": "test_object_crop_with_show_True", "chunk_type": "function" }, { "chunk_id": "function_test_display_output_method_7e38be60", "file_path": "ultralytics\\tests\\test_solutions.py", "start_line": 349, "end_line": 360, "name": "test_display_output_method", "chunk_type": "function" }, { "chunk_id": "function_download_file_ccfdc984", "file_path": "ultralytics\\examples\\RTDETR-ONNXRuntime-Python\\main.py", "start_line": 14, "end_line": 32, "name": "download_file", "chunk_type": "function" }, { "chunk_id": "class_RTDETR_f8d63bb2", "file_path": "ultralytics\\examples\\RTDETR-ONNXRuntime-Python\\main.py", "start_line": 35, "end_line": 272, "name": "RTDETR", "chunk_type": "class" }, { "chunk_id": "function_get_center_9f437c0d", "file_path": "ultralytics\\examples\\YOLO-Interactive-Tracking-UI\\interactive_tracker.py", "start_line": 56, "end_line": 70, "name": "get_center", "chunk_type": "function" }, { "chunk_id": "function_extend_line_from_edge_e7b204d2", "file_path": "ultralytics\\examples\\YOLO-Interactive-Tracking-UI\\interactive_tracker.py", "start_line": 73, "end_line": 96, "name": "extend_line_from_edge", "chunk_type": "function" }, { "chunk_id": "function_draw_tracking_scope_ce5fb387", "file_path": "ultralytics\\examples\\YOLO-Interactive-Tracking-UI\\interactive_tracker.py", "start_line": 99, "end_line": 116, "name": "draw_tracking_scope", "chunk_type": "function" }, { "chunk_id": "function_click_event_5600e9c3", "file_path": "ultralytics\\examples\\YOLO-Interactive-Tracking-UI\\interactive_tracker.py", "start_line": 119, "end_line": 149, "name": "click_event", "chunk_type": "function" }, { "chunk_id": "class_TorchVisionVideoClassifier_7cd8c6de", "file_path": "ultralytics\\examples\\YOLOv8-Action-Recognition\\action_recognition.py", "start_line": 20, "end_line": 157, "name": "TorchVisionVideoClassifier", "chunk_type": "class" }, { "chunk_id": "class_HuggingFaceVideoClassifier_0ba38bd4", "file_path": "ultralytics\\examples\\YOLOv8-Action-Recognition\\action_recognition.py", "start_line": 160, "end_line": 288, "name": "HuggingFaceVideoClassifier", "chunk_type": "class" }, { "chunk_id": "function_crop_and_pad_918a3778", "file_path": "ultralytics\\examples\\YOLOv8-Action-Recognition\\action_recognition.py", "start_line": 291, "end_line": 320, "name": "crop_and_pad", "chunk_type": "function" }, { "chunk_id": "function_run_3f9c1df8", "file_path": "ultralytics\\examples\\YOLOv8-Action-Recognition\\action_recognition.py", "start_line": 323, "end_line": 473, "name": "run", "chunk_type": "function" }, { "chunk_id": "function_parse_opt_98682cf0", "file_path": "ultralytics\\examples\\YOLOv8-Action-Recognition\\action_recognition.py", "start_line": 476, "end_line": 509, "name": "parse_opt", "chunk_type": "function" }, { "chunk_id": "function_main_38ac49f4", "file_path": "ultralytics\\examples\\YOLOv8-Action-Recognition\\action_recognition.py", "start_line": 512, "end_line": 514, "name": "main", "chunk_type": "function" }, { "chunk_id": "class_YOLOv8_81edbfd6", "file_path": "ultralytics\\examples\\YOLOv8-ONNXRuntime\\main.py", "start_line": 15, "end_line": 260, "name": "YOLOv8", "chunk_type": "class" }, { "chunk_id": "function_draw_bounding_box_5eae9392", "file_path": "ultralytics\\examples\\YOLOv8-OpenCV-ONNX-Python\\main.py", "start_line": 16, "end_line": 34, "name": "draw_bounding_box", "chunk_type": "function" }, { "chunk_id": "function_main_0d626e9e", "file_path": "ultralytics\\examples\\YOLOv8-OpenCV-ONNX-Python\\main.py", "start_line": 37, "end_line": 126, "name": "main", "chunk_type": "function" }, { "chunk_id": "function_mouse_callback_94778a61", "file_path": "ultralytics\\examples\\YOLOv8-Region-Counter\\yolov8_region_counter.py", "start_line": 40, "end_line": 83, "name": "mouse_callback", "chunk_type": "function" }, { "chunk_id": "function_run_41bc630d", "file_path": "ultralytics\\examples\\YOLOv8-Region-Counter\\yolov8_region_counter.py", "start_line": 86, "end_line": 226, "name": "run", "chunk_type": "function" }, { "chunk_id": "function_parse_opt_4aff2b57", "file_path": "ultralytics\\examples\\YOLOv8-Region-Counter\\yolov8_region_counter.py", "start_line": 229, "end_line": 243, "name": "parse_opt", "chunk_type": "function" }, { "chunk_id": "function_main_843a60e6", "file_path": "ultralytics\\examples\\YOLOv8-Region-Counter\\yolov8_region_counter.py", "start_line": 246, "end_line": 248, "name": "main", "chunk_type": "function" }, { "chunk_id": "class_SAHIInference_a9f9f63f", "file_path": "ultralytics\\examples\\YOLOv8-SAHI-Inference-Video\\yolov8_sahi.py", "start_line": 13, "end_line": 142, "name": "SAHIInference", "chunk_type": "class" }, { "chunk_id": "class_YOLOv8Seg_7e97be45", "file_path": "ultralytics\\examples\\YOLOv8-Segmentation-ONNXRuntime-Python\\main.py", "start_line": 17, "end_line": 172, "name": "YOLOv8Seg", "chunk_type": "class" }, { "chunk_id": "class_YOLOv8TFLite_0ecd01e0", "file_path": "ultralytics\\examples\\YOLOv8-TFLite-Python\\main.py", "start_line": 20, "end_line": 245, "name": "YOLOv8TFLite", "chunk_type": "class" }, { "chunk_id": "function_cfg2dict_3dd1f37a", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 240, "end_line": 272, "name": "cfg2dict", "chunk_type": "function" }, { "chunk_id": "function_get_cfg_0a7f7b89", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 275, "end_line": 320, "name": "get_cfg", "chunk_type": "function" }, { "chunk_id": "function_check_cfg_93091c0e", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 323, "end_line": 382, "name": "check_cfg", "chunk_type": "function" }, { "chunk_id": "function_get_save_dir_546ed6fe", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 385, "end_line": 414, "name": "get_save_dir", "chunk_type": "function" }, { "chunk_id": "function__handle_deprecation_5d0de858", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 417, "end_line": 458, "name": "_handle_deprecation", "chunk_type": "function" }, { "chunk_id": "function_check_dict_alignment_9890b4c4", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 461, "end_line": 498, "name": "check_dict_alignment", "chunk_type": "function" }, { "chunk_id": "function_merge_equals_args_8b6c7c35", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 501, "end_line": 557, "name": "merge_equals_args", "chunk_type": "function" }, { "chunk_id": "function_handle_yolo_hub_7fb15a41", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 560, "end_line": 587, "name": "handle_yolo_hub", "chunk_type": "function" }, { "chunk_id": "function_handle_yolo_settings_67dd489b", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 590, "end_line": 630, "name": "handle_yolo_settings", "chunk_type": "function" }, { "chunk_id": "function_handle_yolo_solutions_60beb7f1", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 633, "end_line": 742, "name": "handle_yolo_solutions", "chunk_type": "function" }, { "chunk_id": "function_parse_key_value_pair_f04e255d", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 745, "end_line": 776, "name": "parse_key_value_pair", "chunk_type": "function" }, { "chunk_id": "function_smart_value_4f0fb7f9", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 779, "end_line": 821, "name": "smart_value", "chunk_type": "function" }, { "chunk_id": "function_entrypoint_c9aa0bc3", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 824, "end_line": 990, "name": "entrypoint", "chunk_type": "function" }, { "chunk_id": "function_copy_default_cfg_fe328855", "file_path": "ultralytics\\ultralytics\\cfg\\__init__.py", "start_line": 994, "end_line": 1020, "name": "copy_default_cfg", "chunk_type": "function" }, { "chunk_id": "function_auto_annotate_9805e429", "file_path": "ultralytics\\ultralytics\\data\\annotator.py", "start_line": 9, "end_line": 67, "name": "auto_annotate", "chunk_type": "function" }, { "chunk_id": "class_BaseTransform_60d9bfb5", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 26, "end_line": 143, "name": "BaseTransform", "chunk_type": "class" }, { "chunk_id": "class_Compose_48cd0349", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 146, "end_line": 315, "name": "Compose", "chunk_type": "class" }, { "chunk_id": "class_BaseMixTransform_0bda0703", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 318, "end_line": 487, "name": "BaseMixTransform", "chunk_type": "class" }, { "chunk_id": "class_Mosaic_6a082acc", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 490, "end_line": 861, "name": "Mosaic", "chunk_type": "class" }, { "chunk_id": "class_MixUp_50a7d3c6", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 864, "end_line": 927, "name": "MixUp", "chunk_type": "class" }, { "chunk_id": "class_CutMix_0e01e339", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 930, "end_line": 1045, "name": "CutMix", "chunk_type": "class" }, { "chunk_id": "class_RandomPerspective_b28e4daf", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 1048, "end_line": 1410, "name": "RandomPerspective", "chunk_type": "class" }, { "chunk_id": "class_RandomHSV_9752cddd", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 1413, "end_line": 1493, "name": "RandomHSV", "chunk_type": "class" }, { "chunk_id": "class_RandomFlip_0fc993b3", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 1496, "end_line": 1588, "name": "RandomFlip", "chunk_type": "class" }, { "chunk_id": "class_LetterBox_821d9e2a", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 1591, "end_line": 1761, "name": "LetterBox", "chunk_type": "class" }, { "chunk_id": "class_CopyPaste_444abb06", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 1764, "end_line": 1861, "name": "CopyPaste", "chunk_type": "class" }, { "chunk_id": "class_Albumentations_168d40dd", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 1864, "end_line": 2058, "name": "Albumentations", "chunk_type": "class" }, { "chunk_id": "class_Format_d7345388", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 2061, "end_line": 2277, "name": "Format", "chunk_type": "class" }, { "chunk_id": "class_LoadVisualPrompt_0bbfddc1", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 2280, "end_line": 2376, "name": "LoadVisualPrompt", "chunk_type": "class" }, { "chunk_id": "class_RandomLoadText_28c8bd0a", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 2379, "end_line": 2515, "name": "RandomLoadText", "chunk_type": "class" }, { "chunk_id": "function_v8_transforms_e5d75732", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 2518, "end_line": 2583, "name": "v8_transforms", "chunk_type": "function" }, { "chunk_id": "function_classify_transforms_37d802eb", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 2587, "end_line": 2634, "name": "classify_transforms", "chunk_type": "function" }, { "chunk_id": "function_classify_augmentations_40ee6c89", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 2638, "end_line": 2738, "name": "classify_augmentations", "chunk_type": "function" }, { "chunk_id": "class_ClassifyLetterBox_650fb3b3", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 2742, "end_line": 2829, "name": "ClassifyLetterBox", "chunk_type": "class" }, { "chunk_id": "class_CenterCrop_34bb7dfb", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 2833, "end_line": 2904, "name": "CenterCrop", "chunk_type": "class" }, { "chunk_id": "class_ToTensor_55a8ebac", "file_path": "ultralytics\\ultralytics\\data\\augment.py", "start_line": 2908, "end_line": 2979, "name": "ToTensor", "chunk_type": "class" }, { "chunk_id": "class_BaseDataset_fd713299", "file_path": "ultralytics\\ultralytics\\data\\base.py", "start_line": 21, "end_line": 441, "name": "BaseDataset", "chunk_type": "class" }, { "chunk_id": "class_InfiniteDataLoader_2cfa5867", "file_path": "ultralytics\\ultralytics\\data\\build.py", "start_line": 30, "end_line": 84, "name": "InfiniteDataLoader", "chunk_type": "class" }, { "chunk_id": "class__RepeatSampler_54c6a24a", "file_path": "ultralytics\\ultralytics\\data\\build.py", "start_line": 87, "end_line": 105, "name": "_RepeatSampler", "chunk_type": "class" }, { "chunk_id": "function_seed_worker_a075f28e", "file_path": "ultralytics\\ultralytics\\data\\build.py", "start_line": 108, "end_line": 112, "name": "seed_worker", "chunk_type": "function" }, { "chunk_id": "function_build_yolo_dataset_bd7fd70d", "file_path": "ultralytics\\ultralytics\\data\\build.py", "start_line": 115, "end_line": 143, "name": "build_yolo_dataset", "chunk_type": "function" }, { "chunk_id": "function_build_grounding_4d37b377", "file_path": "ultralytics\\ultralytics\\data\\build.py", "start_line": 146, "end_line": 174, "name": "build_grounding", "chunk_type": "function" }, { "chunk_id": "function_build_dataloader_c4705f8e", "file_path": "ultralytics\\ultralytics\\data\\build.py", "start_line": 177, "end_line": 214, "name": "build_dataloader", "chunk_type": "function" }, { "chunk_id": "function_check_source_aa8b3868", "file_path": "ultralytics\\ultralytics\\data\\build.py", "start_line": 217, "end_line": 261, "name": "check_source", "chunk_type": "function" }, { "chunk_id": "function_load_inference_source_926d6403", "file_path": "ultralytics\\ultralytics\\data\\build.py", "start_line": 264, "end_line": 305, "name": "load_inference_source", "chunk_type": "function" }, { "chunk_id": "function_coco91_to_coco80_class_3c68c2e2", "file_path": "ultralytics\\ultralytics\\data\\converter.py", "start_line": 20, "end_line": 120, "name": "coco91_to_coco80_class", "chunk_type": "function" }, { "chunk_id": "function_coco80_to_coco91_class_3340830f", "file_path": "ultralytics\\ultralytics\\data\\converter.py", "start_line": 123, "end_line": 225, "name": "coco80_to_coco91_class", "chunk_type": "function" }, { "chunk_id": "function_convert_coco_0f3cf17b", "file_path": "ultralytics\\ultralytics\\data\\converter.py", "start_line": 228, "end_line": 344, "name": "convert_coco", "chunk_type": "function" }, { "chunk_id": "function_convert_segment_masks_to_yolo_seg_2529320f", "file_path": "ultralytics\\ultralytics\\data\\converter.py", "start_line": 347, "end_line": 420, "name": "convert_segment_masks_to_yolo_seg", "chunk_type": "function" }, { "chunk_id": "function_convert_dota_to_yolo_obb_b2efd03c", "file_path": "ultralytics\\ultralytics\\data\\converter.py", "start_line": 423, "end_line": 513, "name": "convert_dota_to_yolo_obb", "chunk_type": "function" }, { "chunk_id": "function_min_index_ad55947b", "file_path": "ultralytics\\ultralytics\\data\\converter.py", "start_line": 516, "end_line": 529, "name": "min_index", "chunk_type": "function" }, { "chunk_id": "function_merge_multi_segment_65f51352", "file_path": "ultralytics\\ultralytics\\data\\converter.py", "start_line": 532, "end_line": 580, "name": "merge_multi_segment", "chunk_type": "function" }, { "chunk_id": "function_yolo_bbox2segment_4c90071d", "file_path": "ultralytics\\ultralytics\\data\\converter.py", "start_line": 583, "end_line": 646, "name": "yolo_bbox2segment", "chunk_type": "function" }, { "chunk_id": "function_create_synthetic_coco_dataset_ef0c4047", "file_path": "ultralytics\\ultralytics\\data\\converter.py", "start_line": 649, "end_line": 704, "name": "create_synthetic_coco_dataset", "chunk_type": "function" }, { "chunk_id": "function_convert_to_multispectral_5f50acde", "file_path": "ultralytics\\ultralytics\\data\\converter.py", "start_line": 707, "end_line": 756, "name": "convert_to_multispectral", "chunk_type": "function" }, { "chunk_id": "class_YOLODataset_d3781939", "file_path": "ultralytics\\ultralytics\\data\\dataset.py", "start_line": 47, "end_line": 314, "name": "YOLODataset", "chunk_type": "class" }, { "chunk_id": "class_YOLOMultiModalDataset_a043cac4", "file_path": "ultralytics\\ultralytics\\data\\dataset.py", "start_line": 317, "end_line": 415, "name": "YOLOMultiModalDataset", "chunk_type": "class" }, { "chunk_id": "class_GroundingDataset_b46f1269", "file_path": "ultralytics\\ultralytics\\data\\dataset.py", "start_line": 418, "end_line": 658, "name": "GroundingDataset", "chunk_type": "class" }, { "chunk_id": "class_YOLOConcatDataset_e00e68fb", "file_path": "ultralytics\\ultralytics\\data\\dataset.py", "start_line": 661, "end_line": 700, "name": "YOLOConcatDataset", "chunk_type": "class" }, { "chunk_id": "class_SemanticDataset_f05eb6af", "file_path": "ultralytics\\ultralytics\\data\\dataset.py", "start_line": 704, "end_line": 709, "name": "SemanticDataset", "chunk_type": "class" }, { "chunk_id": "class_ClassificationDataset_b31e4881", "file_path": "ultralytics\\ultralytics\\data\\dataset.py", "start_line": 712, "end_line": 860, "name": "ClassificationDataset", "chunk_type": "class" }, { "chunk_id": "class_SourceTypes_0edce07d", "file_path": "ultralytics\\ultralytics\\data\\loaders.py", "start_line": 25, "end_line": 49, "name": "SourceTypes", "chunk_type": "class" }, { "chunk_id": "class_LoadStreams_c9b13d4e", "file_path": "ultralytics\\ultralytics\\data\\loaders.py", "start_line": 52, "end_line": 224, "name": "LoadStreams", "chunk_type": "class" }, { "chunk_id": "class_LoadScreenshots_a593e08f", "file_path": "ultralytics\\ultralytics\\data\\loaders.py", "start_line": 227, "end_line": 304, "name": "LoadScreenshots", "chunk_type": "class" }, { "chunk_id": "class_LoadImagesAndVideos_0dea1fb6", "file_path": "ultralytics\\ultralytics\\data\\loaders.py", "start_line": 307, "end_line": 486, "name": "LoadImagesAndVideos", "chunk_type": "class" }, { "chunk_id": "class_LoadPilAndNumpy_7b049b8b", "file_path": "ultralytics\\ultralytics\\data\\loaders.py", "start_line": 489, "end_line": 560, "name": "LoadPilAndNumpy", "chunk_type": "class" }, { "chunk_id": "class_LoadTensor_0482392f", "file_path": "ultralytics\\ultralytics\\data\\loaders.py", "start_line": 563, "end_line": 635, "name": "LoadTensor", "chunk_type": "class" }, { "chunk_id": "function_autocast_list_3fd4e65d", "file_path": "ultralytics\\ultralytics\\data\\loaders.py", "start_line": 638, "end_line": 652, "name": "autocast_list", "chunk_type": "function" }, { "chunk_id": "function_get_best_youtube_url_024e34e0", "file_path": "ultralytics\\ultralytics\\data\\loaders.py", "start_line": 655, "end_line": 704, "name": "get_best_youtube_url", "chunk_type": "function" }, { "chunk_id": "function_split_classify_dataset_b767a475", "file_path": "ultralytics\\ultralytics\\data\\split.py", "start_line": 12, "end_line": 95, "name": "split_classify_dataset", "chunk_type": "function" }, { "chunk_id": "function_autosplit_159af2a9", "file_path": "ultralytics\\ultralytics\\data\\split.py", "start_line": 98, "end_line": 134, "name": "autosplit", "chunk_type": "function" }, { "chunk_id": "function_bbox_iof_6c20e25b", "file_path": "ultralytics\\ultralytics\\data\\split_dota.py", "start_line": 18, "end_line": 62, "name": "bbox_iof", "chunk_type": "function" }, { "chunk_id": "function_load_yolo_dota_4eb22b7d", "file_path": "ultralytics\\ultralytics\\data\\split_dota.py", "start_line": 65, "end_line": 98, "name": "load_yolo_dota", "chunk_type": "function" }, { "chunk_id": "function_get_windows_d81e130c", "file_path": "ultralytics\\ultralytics\\data\\split_dota.py", "start_line": 101, "end_line": 151, "name": "get_windows", "chunk_type": "function" }, { "chunk_id": "function_get_window_obj_acd10dbd", "file_path": "ultralytics\\ultralytics\\data\\split_dota.py", "start_line": 154, "end_line": 165, "name": "get_window_obj", "chunk_type": "function" }, { "chunk_id": "function_crop_and_save_d5e0007e", "file_path": "ultralytics\\ultralytics\\data\\split_dota.py", "start_line": 168, "end_line": 217, "name": "crop_and_save", "chunk_type": "function" }, { "chunk_id": "function_split_images_and_labels_d96d6400", "file_path": "ultralytics\\ultralytics\\data\\split_dota.py", "start_line": 220, "end_line": 260, "name": "split_images_and_labels", "chunk_type": "function" }, { "chunk_id": "function_split_trainval_a134a0e2", "file_path": "ultralytics\\ultralytics\\data\\split_dota.py", "start_line": 263, "end_line": 299, "name": "split_trainval", "chunk_type": "function" }, { "chunk_id": "function_split_test_53e094ed", "file_path": "ultralytics\\ultralytics\\data\\split_dota.py", "start_line": 302, "end_line": 344, "name": "split_test", "chunk_type": "function" }, { "chunk_id": "function_img2label_paths_cee5558d", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 44, "end_line": 47, "name": "img2label_paths", "chunk_type": "function" }, { "chunk_id": "function_check_file_speeds_6460b8bc", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 50, "end_line": 125, "name": "check_file_speeds", "chunk_type": "function" }, { "chunk_id": "function_get_hash_f8994d15", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 128, "end_line": 138, "name": "get_hash", "chunk_type": "function" }, { "chunk_id": "function_exif_size_6e4941ad", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 141, "end_line": 152, "name": "exif_size", "chunk_type": "function" }, { "chunk_id": "function_verify_image_4c3b5e75", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 155, "end_line": 177, "name": "verify_image", "chunk_type": "function" }, { "chunk_id": "function_verify_image_label_86beea4b", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 180, "end_line": 251, "name": "verify_image_label", "chunk_type": "function" }, { "chunk_id": "function_visualize_image_annotations_b3e1beee", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 254, "end_line": 295, "name": "visualize_image_annotations", "chunk_type": "function" }, { "chunk_id": "function_polygon2mask_7081fabf", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 298, "end_line": 320, "name": "polygon2mask", "chunk_type": "function" }, { "chunk_id": "function_polygons2masks_76f87607", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 323, "end_line": 339, "name": "polygons2masks", "chunk_type": "function" }, { "chunk_id": "function_polygons2masks_overlap_5930dd6a", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 342, "end_line": 363, "name": "polygons2masks_overlap", "chunk_type": "function" }, { "chunk_id": "function_find_dataset_yaml_a0eb279c", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 366, "end_line": 384, "name": "find_dataset_yaml", "chunk_type": "function" }, { "chunk_id": "function_check_det_dataset_1177c5cb", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 387, "end_line": 479, "name": "check_det_dataset", "chunk_type": "function" }, { "chunk_id": "function_check_cls_dataset_72e0c14a", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 482, "end_line": 573, "name": "check_cls_dataset", "chunk_type": "function" }, { "chunk_id": "class_HUBDatasetStats_3d96d042", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 576, "end_line": 740, "name": "HUBDatasetStats", "chunk_type": "class" }, { "chunk_id": "function_compress_one_image_85d678e5", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 743, "end_line": 777, "name": "compress_one_image", "chunk_type": "function" }, { "chunk_id": "function_load_dataset_cache_file_a1840500", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 780, "end_line": 787, "name": "load_dataset_cache_file", "chunk_type": "function" }, { "chunk_id": "function_save_dataset_cache_file_bc52abb0", "file_path": "ultralytics\\ultralytics\\data\\utils.py", "start_line": 790, "end_line": 800, "name": "save_dataset_cache_file", "chunk_type": "function" }, { "chunk_id": "function_export_formats_909f2d97", "file_path": "ultralytics\\ultralytics\\engine\\exporter.py", "start_line": 114, "end_line": 148, "name": "export_formats", "chunk_type": "function" }, { "chunk_id": "function_validate_args_cbf366e5", "file_path": "ultralytics\\ultralytics\\engine\\exporter.py", "start_line": 151, "end_line": 171, "name": "validate_args", "chunk_type": "function" }, { "chunk_id": "function_gd_outputs_554738e3", "file_path": "ultralytics\\ultralytics\\engine\\exporter.py", "start_line": 174, "end_line": 180, "name": "gd_outputs", "chunk_type": "function" }, { "chunk_id": "function_try_export_25d36689", "file_path": "ultralytics\\ultralytics\\engine\\exporter.py", "start_line": 183, "end_line": 200, "name": "try_export", "chunk_type": "function" }, { "chunk_id": "class_Exporter_764adf24", "file_path": "ultralytics\\ultralytics\\engine\\exporter.py", "start_line": 203, "end_line": 1457, "name": "Exporter", "chunk_type": "class" }, { "chunk_id": "class_IOSDetectModel_4201a8a7", "file_path": "ultralytics\\ultralytics\\engine\\exporter.py", "start_line": 1460, "end_line": 1483, "name": "IOSDetectModel", "chunk_type": "class" }, { "chunk_id": "class_NMSModel_20869e28", "file_path": "ultralytics\\ultralytics\\engine\\exporter.py", "start_line": 1486, "end_line": 1579, "name": "NMSModel", "chunk_type": "class" }, { "chunk_id": "class_Model_f6837c95", "file_path": "ultralytics\\ultralytics\\engine\\model.py", "start_line": 27, "end_line": 1162, "name": "Model", "chunk_type": "class" }, { "chunk_id": "class_BasePredictor_8e60b35e", "file_path": "ultralytics\\ultralytics\\engine\\predictor.py", "start_line": 67, "end_line": 511, "name": "BasePredictor", "chunk_type": "class" }, { "chunk_id": "class_BaseTensor_25347712", "file_path": "ultralytics\\ultralytics\\engine\\results.py", "start_line": 21, "end_line": 187, "name": "BaseTensor", "chunk_type": "class" }, { "chunk_id": "class_Results_5e340baf", "file_path": "ultralytics\\ultralytics\\engine\\results.py", "start_line": 190, "end_line": 853, "name": "Results", "chunk_type": "class" }, { "chunk_id": "class_Boxes_a69d7de2", "file_path": "ultralytics\\ultralytics\\engine\\results.py", "start_line": 856, "end_line": 1072, "name": "Boxes", "chunk_type": "class" }, { "chunk_id": "class_Masks_40d9497b", "file_path": "ultralytics\\ultralytics\\engine\\results.py", "start_line": 1075, "end_line": 1170, "name": "Masks", "chunk_type": "class" }, { "chunk_id": "class_Keypoints_18f65f76", "file_path": "ultralytics\\ultralytics\\engine\\results.py", "start_line": 1173, "end_line": 1291, "name": "Keypoints", "chunk_type": "class" }, { "chunk_id": "class_Probs_df508b0d", "file_path": "ultralytics\\ultralytics\\engine\\results.py", "start_line": 1294, "end_line": 1432, "name": "Probs", "chunk_type": "class" }, { "chunk_id": "class_OBB_89505182", "file_path": "ultralytics\\ultralytics\\engine\\results.py", "start_line": 1435, "end_line": 1657, "name": "OBB", "chunk_type": "class" }, { "chunk_id": "class_BaseTrainer_0c48e0c7", "file_path": "ultralytics\\ultralytics\\engine\\trainer.py", "start_line": 59, "end_line": 874, "name": "BaseTrainer", "chunk_type": "class" }, { "chunk_id": "class_Tuner_1f6ca3f7", "file_path": "ultralytics\\ultralytics\\engine\\tuner.py", "start_line": 31, "end_line": 246, "name": "Tuner", "chunk_type": "class" }, { "chunk_id": "class_BaseValidator_787359ce", "file_path": "ultralytics\\ultralytics\\engine\\validator.py", "start_line": 42, "end_line": 366, "name": "BaseValidator", "chunk_type": "class" }, { "chunk_id": "class_Auth_061962a9", "file_path": "ultralytics\\ultralytics\\hub\\auth.py", "start_line": 11, "end_line": 157, "name": "Auth", "chunk_type": "class" }, { "chunk_id": "class_HUBTrainingSession_bdecfc1f", "file_path": "ultralytics\\ultralytics\\hub\\session.py", "start_line": 21, "end_line": 432, "name": "HUBTrainingSession", "chunk_type": "class" }, { "chunk_id": "function_request_with_credentials_28f62a25", "file_path": "ultralytics\\ultralytics\\hub\\utils.py", "start_line": 40, "end_line": 78, "name": "request_with_credentials", "chunk_type": "function" }, { "chunk_id": "function_requests_with_progress_78c116a1", "file_path": "ultralytics\\ultralytics\\hub\\utils.py", "start_line": 81, "end_line": 110, "name": "requests_with_progress", "chunk_type": "function" }, { "chunk_id": "function_smart_request_9a153164", "file_path": "ultralytics\\ultralytics\\hub\\utils.py", "start_line": 113, "end_line": 180, "name": "smart_request", "chunk_type": "function" }, { "chunk_id": "class_Events_ae76603e", "file_path": "ultralytics\\ultralytics\\hub\\utils.py", "start_line": 183, "end_line": 263, "name": "Events", "chunk_type": "class" }, { "chunk_id": "function_login_934a779d", "file_path": "ultralytics\\ultralytics\\hub\\__init__.py", "start_line": 26, "end_line": 67, "name": "login", "chunk_type": "function" }, { "chunk_id": "function_logout_6e0abd8b", "file_path": "ultralytics\\ultralytics\\hub\\__init__.py", "start_line": 70, "end_line": 73, "name": "logout", "chunk_type": "function" }, { "chunk_id": "function_reset_model_f6cdd4f2", "file_path": "ultralytics\\ultralytics\\hub\\__init__.py", "start_line": 76, "end_line": 82, "name": "reset_model", "chunk_type": "function" }, { "chunk_id": "function_export_fmts_hub_3977e3b9", "file_path": "ultralytics\\ultralytics\\hub\\__init__.py", "start_line": 85, "end_line": 89, "name": "export_fmts_hub", "chunk_type": "function" }, { "chunk_id": "function_export_model_af03d365", "file_path": "ultralytics\\ultralytics\\hub\\__init__.py", "start_line": 92, "end_line": 113, "name": "export_model", "chunk_type": "function" }, { "chunk_id": "function_get_export_e81421af", "file_path": "ultralytics\\ultralytics\\hub\\__init__.py", "start_line": 116, "end_line": 142, "name": "get_export", "chunk_type": "function" }, { "chunk_id": "function_check_dataset_cb9bc8b7", "file_path": "ultralytics\\ultralytics\\hub\\__init__.py", "start_line": 145, "end_line": 166, "name": "check_dataset", "chunk_type": "function" }, { "chunk_id": "function_check_class_names_8c4db698", "file_path": "ultralytics\\ultralytics\\nn\\autobackend.py", "start_line": 22, "end_line": 49, "name": "check_class_names", "chunk_type": "function" }, { "chunk_id": "function_default_class_names_1a7aa65a", "file_path": "ultralytics\\ultralytics\\nn\\autobackend.py", "start_line": 52, "end_line": 67, "name": "default_class_names", "chunk_type": "function" }, { "chunk_id": "class_AutoBackend_810dcaf6", "file_path": "ultralytics\\ultralytics\\nn\\autobackend.py", "start_line": 70, "end_line": 895, "name": "AutoBackend", "chunk_type": "class" }, { "chunk_id": "class_BaseModel_ef2d153f", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 97, "end_line": 344, "name": "BaseModel", "chunk_type": "class" }, { "chunk_id": "class_DetectionModel_18799f43", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 347, "end_line": 501, "name": "DetectionModel", "chunk_type": "class" }, { "chunk_id": "class_OBBModel_2e6268cb", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 504, "end_line": 535, "name": "OBBModel", "chunk_type": "class" }, { "chunk_id": "class_SegmentationModel_3740523f", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 538, "end_line": 569, "name": "SegmentationModel", "chunk_type": "class" }, { "chunk_id": "class_PoseModel_2cecb20e", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 572, "end_line": 612, "name": "PoseModel", "chunk_type": "class" }, { "chunk_id": "class_ClassificationModel_59fcf047", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 615, "end_line": 708, "name": "ClassificationModel", "chunk_type": "class" }, { "chunk_id": "class_RTDETRDetectionModel_3fe7c421", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 711, "end_line": 832, "name": "RTDETRDetectionModel", "chunk_type": "class" }, { "chunk_id": "class_WorldModel_a652ec58", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 835, "end_line": 968, "name": "WorldModel", "chunk_type": "class" }, { "chunk_id": "class_YOLOEModel_d75e0d90", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 971, "end_line": 1218, "name": "YOLOEModel", "chunk_type": "class" }, { "chunk_id": "class_YOLOESegModel_464eb2aa", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 1221, "end_line": 1266, "name": "YOLOESegModel", "chunk_type": "class" }, { "chunk_id": "class_Ensemble_cc07f57b", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 1269, "end_line": 1310, "name": "Ensemble", "chunk_type": "class" }, { "chunk_id": "function_temporary_modules_a0ebf6f9", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 1317, "end_line": 1362, "name": "temporary_modules", "chunk_type": "function" }, { "chunk_id": "class_SafeClass_75518994", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 1365, "end_line": 1374, "name": "SafeClass", "chunk_type": "class" }, { "chunk_id": "class_SafeUnpickler_1ef84d7c", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 1377, "end_line": 1403, "name": "SafeUnpickler", "chunk_type": "class" }, { "chunk_id": "function_torch_safe_load_db4d8b8e", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 1406, "end_line": 1485, "name": "torch_safe_load", "chunk_type": "function" }, { "chunk_id": "function_attempt_load_weights_3e642728", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 1488, "end_line": 1534, "name": "attempt_load_weights", "chunk_type": "function" }, { "chunk_id": "function_attempt_load_one_weight_aea9d2c2", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 1537, "end_line": 1572, "name": "attempt_load_one_weight", "chunk_type": "function" }, { "chunk_id": "function_parse_model_3429e190", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 1575, "end_line": 1751, "name": "parse_model", "chunk_type": "function" }, { "chunk_id": "function_yaml_model_load_375a49f3", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 1754, "end_line": 1775, "name": "yaml_model_load", "chunk_type": "function" }, { "chunk_id": "function_guess_model_scale_87aa6935", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 1778, "end_line": 1791, "name": "guess_model_scale", "chunk_type": "function" }, { "chunk_id": "function_guess_model_task_b8387d17", "file_path": "ultralytics\\ultralytics\\nn\\tasks.py", "start_line": 1794, "end_line": 1862, "name": "guess_model_task", "chunk_type": "function" }, { "chunk_id": "class_TextModel_5daa136f", "file_path": "ultralytics\\ultralytics\\nn\\text_model.py", "start_line": 21, "end_line": 45, "name": "TextModel", "chunk_type": "class" }, { "chunk_id": "class_CLIP_1ecef4eb", "file_path": "ultralytics\\ultralytics\\nn\\text_model.py", "start_line": 48, "end_line": 167, "name": "CLIP", "chunk_type": "class" }, { "chunk_id": "class_MobileCLIP_254eb3f3", "file_path": "ultralytics\\ultralytics\\nn\\text_model.py", "start_line": 170, "end_line": 274, "name": "MobileCLIP", "chunk_type": "class" }, { "chunk_id": "class_MobileCLIPTS_3d36ad14", "file_path": "ultralytics\\ultralytics\\nn\\text_model.py", "start_line": 277, "end_line": 358, "name": "MobileCLIPTS", "chunk_type": "class" }, { "chunk_id": "function_build_text_model_f8fd37be", "file_path": "ultralytics\\ultralytics\\nn\\text_model.py", "start_line": 361, "end_line": 382, "name": "build_text_model", "chunk_type": "function" }, { "chunk_id": "class_AIGym_2d048bb0", "file_path": "ultralytics\\ultralytics\\solutions\\ai_gym.py", "start_line": 9, "end_line": 114, "name": "AIGym", "chunk_type": "class" }, { "chunk_id": "class_Analytics_9ab5fae7", "file_path": "ultralytics\\ultralytics\\solutions\\analytics.py", "start_line": 12, "end_line": 263, "name": "Analytics", "chunk_type": "class" }, { "chunk_id": "class_SolutionConfig_738541d8", "file_path": "ultralytics\\ultralytics\\solutions\\config.py", "start_line": 10, "end_line": 106, "name": "SolutionConfig", "chunk_type": "class" }, { "chunk_id": "class_DistanceCalculation_e41e10e7", "file_path": "ultralytics\\ultralytics\\solutions\\distance_calculation.py", "start_line": 12, "end_line": 126, "name": "DistanceCalculation", "chunk_type": "class" }, { "chunk_id": "class_Heatmap_389b1fa4", "file_path": "ultralytics\\ultralytics\\solutions\\heatmap.py", "start_line": 12, "end_line": 129, "name": "Heatmap", "chunk_type": "class" }, { "chunk_id": "class_InstanceSegmentation_98483f06", "file_path": "ultralytics\\ultralytics\\solutions\\instance_segmentation.py", "start_line": 9, "end_line": 89, "name": "InstanceSegmentation", "chunk_type": "class" }, { "chunk_id": "class_ObjectBlurrer_084e818d", "file_path": "ultralytics\\ultralytics\\solutions\\object_blurrer.py", "start_line": 12, "end_line": 92, "name": "ObjectBlurrer", "chunk_type": "class" }, { "chunk_id": "class_ObjectCounter_d847be6c", "file_path": "ultralytics\\ultralytics\\solutions\\object_counter.py", "start_line": 10, "end_line": 195, "name": "ObjectCounter", "chunk_type": "class" }, { "chunk_id": "class_ObjectCropper_997be9ab", "file_path": "ultralytics\\ultralytics\\solutions\\object_cropper.py", "start_line": 11, "end_line": 92, "name": "ObjectCropper", "chunk_type": "class" }, { "chunk_id": "class_ParkingPtsSelection_a14389a1", "file_path": "ultralytics\\ultralytics\\solutions\\parking_management.py", "start_line": 14, "end_line": 175, "name": "ParkingPtsSelection", "chunk_type": "class" }, { "chunk_id": "class_ParkingManagement_08332990", "file_path": "ultralytics\\ultralytics\\solutions\\parking_management.py", "start_line": 178, "end_line": 276, "name": "ParkingManagement", "chunk_type": "class" }, { "chunk_id": "class_QueueManager_74fd260d", "file_path": "ultralytics\\ultralytics\\solutions\\queue_management.py", "start_line": 9, "end_line": 95, "name": "QueueManager", "chunk_type": "class" }, { "chunk_id": "class_RegionCounter_9cb98056", "file_path": "ultralytics\\ultralytics\\solutions\\region_counter.py", "start_line": 11, "end_line": 132, "name": "RegionCounter", "chunk_type": "class" }, { "chunk_id": "class_SecurityAlarm_c056dd1c", "file_path": "ultralytics\\ultralytics\\solutions\\security_alarm.py", "start_line": 10, "end_line": 156, "name": "SecurityAlarm", "chunk_type": "class" }, { "chunk_id": "class_VisualAISearch_06b9dda1", "file_path": "ultralytics\\ultralytics\\solutions\\similarity_search.py", "start_line": 19, "end_line": 162, "name": "VisualAISearch", "chunk_type": "class" }, { "chunk_id": "class_SearchApp_25d60119", "file_path": "ultralytics\\ultralytics\\solutions\\similarity_search.py", "start_line": 165, "end_line": 220, "name": "SearchApp", "chunk_type": "class" }, { "chunk_id": "class_BaseSolution_d8c7373e", "file_path": "ultralytics\\ultralytics\\solutions\\solutions.py", "start_line": 18, "end_line": 259, "name": "BaseSolution", "chunk_type": "class" }, { "chunk_id": "class_SolutionAnnotator_faab5a5d", "file_path": "ultralytics\\ultralytics\\solutions\\solutions.py", "start_line": 262, "end_line": 785, "name": "SolutionAnnotator", "chunk_type": "class" }, { "chunk_id": "class_SolutionResults_66279a46", "file_path": "ultralytics\\ultralytics\\solutions\\solutions.py", "start_line": 788, "end_line": 856, "name": "SolutionResults", "chunk_type": "class" }, { "chunk_id": "class_SpeedEstimator_c026ecda", "file_path": "ultralytics\\ultralytics\\solutions\\speed_estimation.py", "start_line": 11, "end_line": 117, "name": "SpeedEstimator", "chunk_type": "class" }, { "chunk_id": "class_Inference_9c8db937", "file_path": "ultralytics\\ultralytics\\solutions\\streamlit_inference.py", "start_line": 17, "end_line": 202, "name": "Inference", "chunk_type": "class" }, { "chunk_id": "class_TrackZone_d7ec1fe6", "file_path": "ultralytics\\ultralytics\\solutions\\trackzone.py", "start_line": 12, "end_line": 91, "name": "TrackZone", "chunk_type": "class" }, { "chunk_id": "class_VisionEye_8a71f3f3", "file_path": "ultralytics\\ultralytics\\solutions\\vision_eye.py", "start_line": 9, "end_line": 70, "name": "VisionEye", "chunk_type": "class" }, { "chunk_id": "class_TrackState_516af351", "file_path": "ultralytics\\ultralytics\\trackers\\basetrack.py", "start_line": 10, "end_line": 29, "name": "TrackState", "chunk_type": "class" }, { "chunk_id": "class_BaseTrack_9a34aaf0", "file_path": "ultralytics\\ultralytics\\trackers\\basetrack.py", "start_line": 32, "end_line": 117, "name": "BaseTrack", "chunk_type": "class" }, { "chunk_id": "class_BOTrack_878d3d31", "file_path": "ultralytics\\ultralytics\\trackers\\bot_sort.py", "start_line": 19, "end_line": 151, "name": "BOTrack", "chunk_type": "class" }, { "chunk_id": "class_BOTSORT_02df815b", "file_path": "ultralytics\\ultralytics\\trackers\\bot_sort.py", "start_line": 154, "end_line": 247, "name": "BOTSORT", "chunk_type": "class" }, { "chunk_id": "class_ReID_2fea07e5", "file_path": "ultralytics\\ultralytics\\trackers\\bot_sort.py", "start_line": 250, "end_line": 272, "name": "ReID", "chunk_type": "class" }, { "chunk_id": "class_STrack_55d317ad", "file_path": "ultralytics\\ultralytics\\trackers\\byte_tracker.py", "start_line": 14, "end_line": 235, "name": "STrack", "chunk_type": "class" }, { "chunk_id": "class_BYTETracker_2c47ebb5", "file_path": "ultralytics\\ultralytics\\trackers\\byte_tracker.py", "start_line": 238, "end_line": 486, "name": "BYTETracker", "chunk_type": "class" }, { "chunk_id": "function_on_predict_start_b9207017", "file_path": "ultralytics\\ultralytics\\trackers\\track.py", "start_line": 18, "end_line": 69, "name": "on_predict_start", "chunk_type": "function" }, { "chunk_id": "function_on_predict_postprocess_end_6cfbae9e", "file_path": "ultralytics\\ultralytics\\trackers\\track.py", "start_line": 72, "end_line": 102, "name": "on_predict_postprocess_end", "chunk_type": "function" }, { "chunk_id": "function_register_tracker_a54d453d", "file_path": "ultralytics\\ultralytics\\trackers\\track.py", "start_line": 105, "end_line": 119, "name": "register_tracker", "chunk_type": "function" }, { "chunk_id": "function_check_train_batch_size_ae6db0ae", "file_path": "ultralytics\\ultralytics\\utils\\autobatch.py", "start_line": 15, "end_line": 42, "name": "check_train_batch_size", "chunk_type": "function" }, { "chunk_id": "function_autobatch_582df94b", "file_path": "ultralytics\\ultralytics\\utils\\autobatch.py", "start_line": 45, "end_line": 119, "name": "autobatch", "chunk_type": "function" }, { "chunk_id": "class_GPUInfo_e0b9c1fd", "file_path": "ultralytics\\ultralytics\\utils\\autodevice.py", "start_line": 9, "end_line": 187, "name": "GPUInfo", "chunk_type": "class" }, { "chunk_id": "function_benchmark_488ba16b", "file_path": "ultralytics\\ultralytics\\utils\\benchmarks.py", "start_line": 52, "end_line": 211, "name": "benchmark", "chunk_type": "function" }, { "chunk_id": "class_RF100Benchmark_a473c734", "file_path": "ultralytics\\ultralytics\\utils\\benchmarks.py", "start_line": 214, "end_line": 357, "name": "RF100Benchmark", "chunk_type": "class" }, { "chunk_id": "class_ProfileModels_c4eb9a5b", "file_path": "ultralytics\\ultralytics\\utils\\benchmarks.py", "start_line": 360, "end_line": 720, "name": "ProfileModels", "chunk_type": "class" }, { "chunk_id": "function_parse_requirements_dc571047", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 52, "end_line": 81, "name": "parse_requirements", "chunk_type": "function" }, { "chunk_id": "function_parse_version_06c0fcd5", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 85, "end_line": 99, "name": "parse_version", "chunk_type": "function" }, { "chunk_id": "function_is_ascii_78a4aa5d", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 102, "end_line": 112, "name": "is_ascii", "chunk_type": "function" }, { "chunk_id": "function_check_imgsz_d00cc53c", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 115, "end_line": 166, "name": "check_imgsz", "chunk_type": "function" }, { "chunk_id": "function_check_uv_b28ad8d6", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 170, "end_line": 175, "name": "check_uv", "chunk_type": "function" }, { "chunk_id": "function_check_version_ae0b5792", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 179, "end_line": 264, "name": "check_version", "chunk_type": "function" }, { "chunk_id": "function_check_latest_pypi_version_58a0c5a5", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 267, "end_line": 285, "name": "check_latest_pypi_version", "chunk_type": "function" }, { "chunk_id": "function_check_pip_update_available_406d331e", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 288, "end_line": 308, "name": "check_pip_update_available", "chunk_type": "function" }, { "chunk_id": "function_check_font_fd626ed1", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 313, "end_line": 340, "name": "check_font", "chunk_type": "function" }, { "chunk_id": "function_check_python_f5574175", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 343, "end_line": 355, "name": "check_python", "chunk_type": "function" }, { "chunk_id": "function_check_requirements_8db63c68", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 359, "end_line": 436, "name": "check_requirements", "chunk_type": "function" }, { "chunk_id": "function_check_torchvision_9377ec30", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 439, "end_line": 470, "name": "check_torchvision", "chunk_type": "function" }, { "chunk_id": "function_check_suffix_2c408922", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 473, "end_line": 487, "name": "check_suffix", "chunk_type": "function" }, { "chunk_id": "function_check_yolov5u_filename_c6c07a40", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 490, "end_line": 515, "name": "check_yolov5u_filename", "chunk_type": "function" }, { "chunk_id": "function_check_model_file_from_stem_585ca3c7", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 518, "end_line": 531, "name": "check_model_file_from_stem", "chunk_type": "function" }, { "chunk_id": "function_check_file_f59712e4", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 534, "end_line": 571, "name": "check_file", "chunk_type": "function" }, { "chunk_id": "function_check_yaml_3af24e9b", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 574, "end_line": 586, "name": "check_yaml", "chunk_type": "function" }, { "chunk_id": "function_check_is_path_safe_1b44c9a8", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 589, "end_line": 603, "name": "check_is_path_safe", "chunk_type": "function" }, { "chunk_id": "function_check_imshow_b8705279", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 607, "end_line": 629, "name": "check_imshow", "chunk_type": "function" }, { "chunk_id": "function_check_yolo_7a025cfe", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 632, "end_line": 663, "name": "check_yolo", "chunk_type": "function" }, { "chunk_id": "function_collect_system_info_5319b4d4", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 666, "end_line": 724, "name": "collect_system_info", "chunk_type": "function" }, { "chunk_id": "function_check_amp_5eaf9c64", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 727, "end_line": 797, "name": "check_amp", "chunk_type": "function" }, { "chunk_id": "function_git_describe_0ce7e654", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 800, "end_line": 813, "name": "git_describe", "chunk_type": "function" }, { "chunk_id": "function_print_args_927eccde", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 816, "end_line": 840, "name": "print_args", "chunk_type": "function" }, { "chunk_id": "function_cuda_device_count_464b91d4", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 843, "end_line": 866, "name": "cuda_device_count", "chunk_type": "function" }, { "chunk_id": "function_cuda_is_available_61f8d92d", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 869, "end_line": 876, "name": "cuda_is_available", "chunk_type": "function" }, { "chunk_id": "function_is_rockchip_2fe49297", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 879, "end_line": 896, "name": "is_rockchip", "chunk_type": "function" }, { "chunk_id": "function_is_intel_375f87f7", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 899, "end_line": 917, "name": "is_intel", "chunk_type": "function" }, { "chunk_id": "function_is_sudo_available_7bc7ce4d", "file_path": "ultralytics\\ultralytics\\utils\\checks.py", "start_line": 920, "end_line": 930, "name": "is_sudo_available", "chunk_type": "function" }, { "chunk_id": "function_find_free_network_port_f7ebaaa5", "file_path": "ultralytics\\ultralytics\\utils\\dist.py", "start_line": 12, "end_line": 26, "name": "find_free_network_port", "chunk_type": "function" }, { "chunk_id": "function_generate_ddp_file_2558acd0", "file_path": "ultralytics\\ultralytics\\utils\\dist.py", "start_line": 29, "end_line": 76, "name": "generate_ddp_file", "chunk_type": "function" }, { "chunk_id": "function_generate_ddp_command_377d6fdd", "file_path": "ultralytics\\ultralytics\\utils\\dist.py", "start_line": 79, "end_line": 99, "name": "generate_ddp_command", "chunk_type": "function" }, { "chunk_id": "function_ddp_cleanup_d6aa6b54", "file_path": "ultralytics\\ultralytics\\utils\\dist.py", "start_line": 102, "end_line": 119, "name": "ddp_cleanup", "chunk_type": "function" }, { "chunk_id": "function_is_url_791f4eb3", "file_path": "ultralytics\\ultralytics\\utils\\downloads.py", "start_line": 46, "end_line": 70, "name": "is_url", "chunk_type": "function" }, { "chunk_id": "function_delete_dsstore_cfe15d33", "file_path": "ultralytics\\ultralytics\\utils\\downloads.py", "start_line": 73, "end_line": 93, "name": "delete_dsstore", "chunk_type": "function" }, { "chunk_id": "function_zip_directory_d38bafc2", "file_path": "ultralytics\\ultralytics\\utils\\downloads.py", "start_line": 96, "end_line": 130, "name": "zip_directory", "chunk_type": "function" }, { "chunk_id": "function_unzip_file_941bdc4b", "file_path": "ultralytics\\ultralytics\\utils\\downloads.py", "start_line": 133, "end_line": 199, "name": "unzip_file", "chunk_type": "function" }, { "chunk_id": "function_check_disk_space_f4244111", "file_path": "ultralytics\\ultralytics\\utils\\downloads.py", "start_line": 202, "end_line": 244, "name": "check_disk_space", "chunk_type": "function" }, { "chunk_id": "function_get_google_drive_file_info_3e2a9616", "file_path": "ultralytics\\ultralytics\\utils\\downloads.py", "start_line": 247, "end_line": 284, "name": "get_google_drive_file_info", "chunk_type": "function" }, { "chunk_id": "function_safe_download_915d599d", "file_path": "ultralytics\\ultralytics\\utils\\downloads.py", "start_line": 287, "end_line": 389, "name": "safe_download", "chunk_type": "function" }, { "chunk_id": "function_get_github_assets_f59536ca", "file_path": "ultralytics\\ultralytics\\utils\\downloads.py", "start_line": 392, "end_line": 426, "name": "get_github_assets", "chunk_type": "function" }, { "chunk_id": "function_attempt_download_asset_d74cab11", "file_path": "ultralytics\\ultralytics\\utils\\downloads.py", "start_line": 429, "end_line": 477, "name": "attempt_download_asset", "chunk_type": "function" }, { "chunk_id": "function_download_a573ab84", "file_path": "ultralytics\\ultralytics\\utils\\downloads.py", "start_line": 480, "end_line": 529, "name": "download", "chunk_type": "function" }, { "chunk_id": "class_HUBModelError_4875e1d8", "file_path": "ultralytics\\ultralytics\\utils\\errors.py", "start_line": 6, "end_line": 43, "name": "HUBModelError", "chunk_type": "class" }, { "chunk_id": "function_export_onnx_918c7e90", "file_path": "ultralytics\\ultralytics\\utils\\export.py", "start_line": 12, "end_line": 46, "name": "export_onnx", "chunk_type": "function" }, { "chunk_id": "function_export_engine_5e8b025f", "file_path": "ultralytics\\ultralytics\\utils\\export.py", "start_line": 49, "end_line": 236, "name": "export_engine", "chunk_type": "function" }, { "chunk_id": "class_WorkingDirectory_98c3f7ce", "file_path": "ultralytics\\ultralytics\\utils\\files.py", "start_line": 14, "end_line": 53, "name": "WorkingDirectory", "chunk_type": "class" }, { "chunk_id": "function_spaces_in_path_fac3d854", "file_path": "ultralytics\\ultralytics\\utils\\files.py", "start_line": 57, "end_line": 105, "name": "spaces_in_path", "chunk_type": "function" }, { "chunk_id": "function_increment_path_f13e1833", "file_path": "ultralytics\\ultralytics\\utils\\files.py", "start_line": 108, "end_line": 153, "name": "increment_path", "chunk_type": "function" }, { "chunk_id": "function_file_age_ba03809c", "file_path": "ultralytics\\ultralytics\\utils\\files.py", "start_line": 156, "end_line": 159, "name": "file_age", "chunk_type": "function" }, { "chunk_id": "function_file_date_0e5fa0e2", "file_path": "ultralytics\\ultralytics\\utils\\files.py", "start_line": 162, "end_line": 165, "name": "file_date", "chunk_type": "function" }, { "chunk_id": "function_file_size_04b9f1b2", "file_path": "ultralytics\\ultralytics\\utils\\files.py", "start_line": 168, "end_line": 177, "name": "file_size", "chunk_type": "function" }, { "chunk_id": "function_get_latest_run_dcf5fd05", "file_path": "ultralytics\\ultralytics\\utils\\files.py", "start_line": 180, "end_line": 183, "name": "get_latest_run", "chunk_type": "function" }, { "chunk_id": "function_update_models_b08d3edc", "file_path": "ultralytics\\ultralytics\\utils\\files.py", "start_line": 186, "end_line": 222, "name": "update_models", "chunk_type": "function" }, { "chunk_id": "function__ntuple_833ec773", "file_path": "ultralytics\\ultralytics\\utils\\instance.py", "start_line": 13, "end_line": 20, "name": "_ntuple", "chunk_type": "function" }, { "chunk_id": "class_Bboxes_8691b2b0", "file_path": "ultralytics\\ultralytics\\utils\\instance.py", "start_line": 34, "end_line": 184, "name": "Bboxes", "chunk_type": "class" }, { "chunk_id": "class_Instances_76a2c85b", "file_path": "ultralytics\\ultralytics\\utils\\instance.py", "start_line": 187, "end_line": 504, "name": "Instances", "chunk_type": "class" }, { "chunk_id": "class_VarifocalLoss_0b82ffe4", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 18, "end_line": 48, "name": "VarifocalLoss", "chunk_type": "class" }, { "chunk_id": "class_FocalLoss_070521f6", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 51, "end_line": 84, "name": "FocalLoss", "chunk_type": "class" }, { "chunk_id": "class_DFLoss_77fc59e8", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 87, "end_line": 105, "name": "DFLoss", "chunk_type": "class" }, { "chunk_id": "class_BboxLoss_1de7f202", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 108, "end_line": 139, "name": "BboxLoss", "chunk_type": "class" }, { "chunk_id": "class_RotatedBboxLoss_0b2451d8", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 142, "end_line": 172, "name": "RotatedBboxLoss", "chunk_type": "class" }, { "chunk_id": "class_KeypointLoss_a5a78e11", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 175, "end_line": 191, "name": "KeypointLoss", "chunk_type": "class" }, { "chunk_id": "class_v8DetectionLoss_0f5de2a7", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 194, "end_line": 297, "name": "v8DetectionLoss", "chunk_type": "class" }, { "chunk_id": "class_v8SegmentationLoss_3732945c", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 300, "end_line": 480, "name": "v8SegmentationLoss", "chunk_type": "class" }, { "chunk_id": "class_v8PoseLoss_298674cd", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 483, "end_line": 642, "name": "v8PoseLoss", "chunk_type": "class" }, { "chunk_id": "class_v8ClassificationLoss_649f5dc3", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 645, "end_line": 652, "name": "v8ClassificationLoss", "chunk_type": "class" }, { "chunk_id": "class_v8OBBLoss_9a1d2a7d", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 655, "end_line": 770, "name": "v8OBBLoss", "chunk_type": "class" }, { "chunk_id": "class_E2EDetectLoss_584a97b6", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 773, "end_line": 788, "name": "E2EDetectLoss", "chunk_type": "class" }, { "chunk_id": "class_TVPDetectLoss_3756ee0d", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 791, "end_line": 827, "name": "TVPDetectLoss", "chunk_type": "class" }, { "chunk_id": "class_TVPSegmentLoss_36d5dc11", "file_path": "ultralytics\\ultralytics\\utils\\loss.py", "start_line": 830, "end_line": 850, "name": "TVPSegmentLoss", "chunk_type": "class" }, { "chunk_id": "function_bbox_ioa_55f2214d", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 20, "end_line": 49, "name": "bbox_ioa", "chunk_type": "function" }, { "chunk_id": "function_box_iou_6f011eb8", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 52, "end_line": 73, "name": "box_iou", "chunk_type": "function" }, { "chunk_id": "function_bbox_iou_459ddd01", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 76, "end_line": 144, "name": "bbox_iou", "chunk_type": "function" }, { "chunk_id": "function_mask_iou_acb5a26e", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 147, "end_line": 163, "name": "mask_iou", "chunk_type": "function" }, { "chunk_id": "function_kpt_iou_95674ad5", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 166, "end_line": 187, "name": "kpt_iou", "chunk_type": "function" }, { "chunk_id": "function__get_covariance_matrix_9af498db", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 190, "end_line": 207, "name": "_get_covariance_matrix", "chunk_type": "function" }, { "chunk_id": "function_probiou_78b462b7", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 210, "end_line": 253, "name": "probiou", "chunk_type": "function" }, { "chunk_id": "function_batch_probiou_1b0ac7e4", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 256, "end_line": 292, "name": "batch_probiou", "chunk_type": "function" }, { "chunk_id": "function_smooth_bce_94ea830c", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 295, "end_line": 309, "name": "smooth_bce", "chunk_type": "function" }, { "chunk_id": "class_ConfusionMatrix_f68dd0e5", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 312, "end_line": 540, "name": "ConfusionMatrix", "chunk_type": "class" }, { "chunk_id": "function_smooth_9012a130", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 543, "end_line": 548, "name": "smooth", "chunk_type": "function" }, { "chunk_id": "function_plot_pr_curve_590548b1", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 552, "end_line": 592, "name": "plot_pr_curve", "chunk_type": "function" }, { "chunk_id": "function_plot_mc_curve_70749d7c", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 596, "end_line": 638, "name": "plot_mc_curve", "chunk_type": "function" }, { "chunk_id": "function_compute_ap_0f423827", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 641, "end_line": 671, "name": "compute_ap", "chunk_type": "function" }, { "chunk_id": "function_ap_per_class_3008df19", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 674, "end_line": 768, "name": "ap_per_class", "chunk_type": "function" }, { "chunk_id": "class_Metric_62f28f7e", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 771, "end_line": 941, "name": "Metric", "chunk_type": "class" }, { "chunk_id": "class_DetMetrics_d7bfdbda", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 944, "end_line": 1096, "name": "DetMetrics", "chunk_type": "class" }, { "chunk_id": "class_SegmentMetrics_97d3182e", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 1099, "end_line": 1222, "name": "SegmentMetrics", "chunk_type": "class" }, { "chunk_id": "class_PoseMetrics_25476aa9", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 1225, "end_line": 1361, "name": "PoseMetrics", "chunk_type": "class" }, { "chunk_id": "class_ClassifyMetrics_2b5ec4ae", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 1364, "end_line": 1436, "name": "ClassifyMetrics", "chunk_type": "class" }, { "chunk_id": "class_OBBMetrics_cccc183b", "file_path": "ultralytics\\ultralytics\\utils\\metrics.py", "start_line": 1439, "end_line": 1465, "name": "OBBMetrics", "chunk_type": "class" }, { "chunk_id": "class_Profile_6b5e8a32", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 18, "end_line": 72, "name": "Profile", "chunk_type": "class" }, { "chunk_id": "function_segment2box_3f4ab63a", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 75, "end_line": 102, "name": "segment2box", "chunk_type": "function" }, { "chunk_id": "function_scale_boxes_e90f89fd", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 105, "end_line": 140, "name": "scale_boxes", "chunk_type": "function" }, { "chunk_id": "function_make_divisible_3cc87115", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 143, "end_line": 156, "name": "make_divisible", "chunk_type": "function" }, { "chunk_id": "function_nms_rotated_4d120576", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 159, "end_line": 189, "name": "nms_rotated", "chunk_type": "function" }, { "chunk_id": "function_non_max_suppression_2bb4cfbb", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 192, "end_line": 338, "name": "non_max_suppression", "chunk_type": "function" }, { "chunk_id": "function_clip_boxes_7ca129ed", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 341, "end_line": 360, "name": "clip_boxes", "chunk_type": "function" }, { "chunk_id": "function_clip_coords_a9c40ad7", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 363, "end_line": 380, "name": "clip_coords", "chunk_type": "function" }, { "chunk_id": "function_scale_image_d3e50193", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 383, "end_line": 421, "name": "scale_image", "chunk_type": "function" }, { "chunk_id": "function_xyxy2xywh_011f3ef6", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 424, "end_line": 441, "name": "xyxy2xywh", "chunk_type": "function" }, { "chunk_id": "function_xywh2xyxy_e2f5b2e0", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 444, "end_line": 461, "name": "xywh2xyxy", "chunk_type": "function" }, { "chunk_id": "function_xywhn2xyxy_00ae5793", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 464, "end_line": 485, "name": "xywhn2xyxy", "chunk_type": "function" }, { "chunk_id": "function_xyxy2xywhn_bb3f38d9", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 488, "end_line": 511, "name": "xyxy2xywhn", "chunk_type": "function" }, { "chunk_id": "function_xywh2ltwh_dd88b01f", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 514, "end_line": 527, "name": "xywh2ltwh", "chunk_type": "function" }, { "chunk_id": "function_xyxy2ltwh_d71804d8", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 530, "end_line": 543, "name": "xyxy2ltwh", "chunk_type": "function" }, { "chunk_id": "function_ltwh2xywh_bd19410c", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 546, "end_line": 559, "name": "ltwh2xywh", "chunk_type": "function" }, { "chunk_id": "function_xyxyxyxy2xywhr_a60266e7", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 562, "end_line": 582, "name": "xyxyxyxy2xywhr", "chunk_type": "function" }, { "chunk_id": "function_xywhr2xyxyxyxy_eb8258ba", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 585, "end_line": 613, "name": "xywhr2xyxyxyxy", "chunk_type": "function" }, { "chunk_id": "function_ltwh2xyxy_31ad8c0b", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 616, "end_line": 629, "name": "ltwh2xyxy", "chunk_type": "function" }, { "chunk_id": "function_segments2boxes_3e6c5756", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 632, "end_line": 646, "name": "segments2boxes", "chunk_type": "function" }, { "chunk_id": "function_resample_segments_bf05b57c", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 649, "end_line": 670, "name": "resample_segments", "chunk_type": "function" }, { "chunk_id": "function_crop_mask_25034c2c", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 673, "end_line": 689, "name": "crop_mask", "chunk_type": "function" }, { "chunk_id": "function_process_mask_7c305c15", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 692, "end_line": 722, "name": "process_mask", "chunk_type": "function" }, { "chunk_id": "function_process_mask_native_556480d4", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 725, "end_line": 742, "name": "process_mask_native", "chunk_type": "function" }, { "chunk_id": "function_scale_masks_29488e17", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 745, "end_line": 771, "name": "scale_masks", "chunk_type": "function" }, { "chunk_id": "function_scale_coords_af97eefd", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 774, "end_line": 805, "name": "scale_coords", "chunk_type": "function" }, { "chunk_id": "function_regularize_rboxes_c10e57ca", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 808, "end_line": 824, "name": "regularize_rboxes", "chunk_type": "function" }, { "chunk_id": "function_masks2segments_1e64c283", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 827, "end_line": 855, "name": "masks2segments", "chunk_type": "function" }, { "chunk_id": "function_convert_torch2numpy_batch_47ba17e5", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 858, "end_line": 868, "name": "convert_torch2numpy_batch", "chunk_type": "function" }, { "chunk_id": "function_clean_str_119c2be3", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 871, "end_line": 881, "name": "clean_str", "chunk_type": "function" }, { "chunk_id": "function_empty_like_35cd77b9", "file_path": "ultralytics\\ultralytics\\utils\\ops.py", "start_line": 884, "end_line": 888, "name": "empty_like", "chunk_type": "function" }, { "chunk_id": "function_imread_53ca1577", "file_path": "ultralytics\\ultralytics\\utils\\patches.py", "start_line": 18, "end_line": 42, "name": "imread", "chunk_type": "function" }, { "chunk_id": "function_imwrite_bfb76116", "file_path": "ultralytics\\ultralytics\\utils\\patches.py", "start_line": 45, "end_line": 68, "name": "imwrite", "chunk_type": "function" }, { "chunk_id": "function_imshow_a3da89bb", "file_path": "ultralytics\\ultralytics\\utils\\patches.py", "start_line": 71, "end_line": 89, "name": "imshow", "chunk_type": "function" }, { "chunk_id": "function_torch_load_8dfa9a14", "file_path": "ultralytics\\ultralytics\\utils\\patches.py", "start_line": 96, "end_line": 118, "name": "torch_load", "chunk_type": "function" }, { "chunk_id": "function_torch_save_48c194ec", "file_path": "ultralytics\\ultralytics\\utils\\patches.py", "start_line": 121, "end_line": 142, "name": "torch_save", "chunk_type": "function" }, { "chunk_id": "function_arange_patch_143727d9", "file_path": "ultralytics\\ultralytics\\utils\\patches.py", "start_line": 146, "end_line": 163, "name": "arange_patch", "chunk_type": "function" }, { "chunk_id": "function_override_configs_29af933f", "file_path": "ultralytics\\ultralytics\\utils\\patches.py", "start_line": 167, "end_line": 187, "name": "override_configs", "chunk_type": "function" }, { "chunk_id": "class_Colors_52a994d8", "file_path": "ultralytics\\ultralytics\\utils\\plotting.py", "start_line": 19, "end_line": 162, "name": "Colors", "chunk_type": "class" }, { "chunk_id": "class_Annotator_82473fd1", "file_path": "ultralytics\\ultralytics\\utils\\plotting.py", "start_line": 168, "end_line": 549, "name": "Annotator", "chunk_type": "class" }, { "chunk_id": "function_plot_labels_0423c306", "file_path": "ultralytics\\ultralytics\\utils\\plotting.py", "start_line": 554, "end_line": 621, "name": "plot_labels", "chunk_type": "function" }, { "chunk_id": "function_save_one_box_081a27c2", "file_path": "ultralytics\\ultralytics\\utils\\plotting.py", "start_line": 624, "end_line": 676, "name": "save_one_box", "chunk_type": "function" }, { "chunk_id": "function_plot_images_4ec7aab8", "file_path": "ultralytics\\ultralytics\\utils\\plotting.py", "start_line": 680, "end_line": 844, "name": "plot_images", "chunk_type": "function" }, { "chunk_id": "function_plot_results_72e5b78e", "file_path": "ultralytics\\ultralytics\\utils\\plotting.py", "start_line": 848, "end_line": 912, "name": "plot_results", "chunk_type": "function" }, { "chunk_id": "function_plt_color_scatter_95489aff", "file_path": "ultralytics\\ultralytics\\utils\\plotting.py", "start_line": 915, "end_line": 945, "name": "plt_color_scatter", "chunk_type": "function" }, { "chunk_id": "function_plot_tune_results_08ba113c", "file_path": "ultralytics\\ultralytics\\utils\\plotting.py", "start_line": 948, "end_line": 1001, "name": "plot_tune_results", "chunk_type": "function" }, { "chunk_id": "function_feature_visualization_aab84be0", "file_path": "ultralytics\\ultralytics\\utils\\plotting.py", "start_line": 1004, "end_line": 1037, "name": "feature_visualization", "chunk_type": "function" }, { "chunk_id": "class_TaskAlignedAssigner_d717a5d2", "file_path": "ultralytics\\ultralytics\\utils\\tal.py", "start_line": 14, "end_line": 329, "name": "TaskAlignedAssigner", "chunk_type": "class" }, { "chunk_id": "class_RotatedTaskAlignedAssigner_483ffc95", "file_path": "ultralytics\\ultralytics\\utils\\tal.py", "start_line": 332, "end_line": 364, "name": "RotatedTaskAlignedAssigner", "chunk_type": "class" }, { "chunk_id": "function_make_anchors_d7e2eb74", "file_path": "ultralytics\\ultralytics\\utils\\tal.py", "start_line": 367, "end_line": 379, "name": "make_anchors", "chunk_type": "function" }, { "chunk_id": "function_dist2bbox_efa5c776", "file_path": "ultralytics\\ultralytics\\utils\\tal.py", "start_line": 382, "end_line": 391, "name": "dist2bbox", "chunk_type": "function" }, { "chunk_id": "function_bbox2dist_7eed802e", "file_path": "ultralytics\\ultralytics\\utils\\tal.py", "start_line": 394, "end_line": 397, "name": "bbox2dist", "chunk_type": "function" }, { "chunk_id": "function_dist2rbox_40bbab6d", "file_path": "ultralytics\\ultralytics\\utils\\tal.py", "start_line": 400, "end_line": 419, "name": "dist2rbox", "chunk_type": "function" }, { "chunk_id": "function_torch_distributed_zero_first_f35ec42b", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 52, "end_line": 61, "name": "torch_distributed_zero_first", "chunk_type": "function" }, { "chunk_id": "function_smart_inference_mode_a69c8fae", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 64, "end_line": 74, "name": "smart_inference_mode", "chunk_type": "function" }, { "chunk_id": "function_autocast_34300a42", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 77, "end_line": 103, "name": "autocast", "chunk_type": "function" }, { "chunk_id": "function_get_cpu_info_d2bd4308", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 107, "end_line": 121, "name": "get_cpu_info", "chunk_type": "function" }, { "chunk_id": "function_get_gpu_info_3a395543", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 125, "end_line": 128, "name": "get_gpu_info", "chunk_type": "function" }, { "chunk_id": "function_select_device_6a27eb04", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 131, "end_line": 242, "name": "select_device", "chunk_type": "function" }, { "chunk_id": "function_time_sync_6134daef", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 245, "end_line": 249, "name": "time_sync", "chunk_type": "function" }, { "chunk_id": "function_fuse_conv_and_bn_1390fc68", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 252, "end_line": 283, "name": "fuse_conv_and_bn", "chunk_type": "function" }, { "chunk_id": "function_fuse_deconv_and_bn_2d6caedb", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 286, "end_line": 314, "name": "fuse_deconv_and_bn", "chunk_type": "function" }, { "chunk_id": "function_model_info_88b9a323", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 317, "end_line": 359, "name": "model_info", "chunk_type": "function" }, { "chunk_id": "function_get_num_params_69f2ae44", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 362, "end_line": 364, "name": "get_num_params", "chunk_type": "function" }, { "chunk_id": "function_get_num_gradients_b2843e9c", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 367, "end_line": 369, "name": "get_num_gradients", "chunk_type": "function" }, { "chunk_id": "function_model_info_for_loggers_613e00b0", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 372, "end_line": 403, "name": "model_info_for_loggers", "chunk_type": "function" }, { "chunk_id": "function_get_flops_17bd5430", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 406, "end_line": 445, "name": "get_flops", "chunk_type": "function" }, { "chunk_id": "function_get_flops_with_torch_profiler_1c92f7a3", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 448, "end_line": 479, "name": "get_flops_with_torch_profiler", "chunk_type": "function" }, { "chunk_id": "function_initialize_weights_c22e7ae4", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 482, "end_line": 492, "name": "initialize_weights", "chunk_type": "function" }, { "chunk_id": "function_scale_img_f870b9db", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 495, "end_line": 515, "name": "scale_img", "chunk_type": "function" }, { "chunk_id": "function_copy_attr_7422bd0c", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 518, "end_line": 532, "name": "copy_attr", "chunk_type": "function" }, { "chunk_id": "function_get_latest_opset_6f3df7f2", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 535, "end_line": 547, "name": "get_latest_opset", "chunk_type": "function" }, { "chunk_id": "function_intersect_dicts_de5ef473", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 550, "end_line": 562, "name": "intersect_dicts", "chunk_type": "function" }, { "chunk_id": "function_is_parallel_a6f44a0b", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 565, "end_line": 575, "name": "is_parallel", "chunk_type": "function" }, { "chunk_id": "function_de_parallel_0b343ee4", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 578, "end_line": 588, "name": "de_parallel", "chunk_type": "function" }, { "chunk_id": "function_one_cycle_69bc49bf", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 591, "end_line": 603, "name": "one_cycle", "chunk_type": "function" }, { "chunk_id": "function_init_seeds_12265020", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 606, "end_line": 629, "name": "init_seeds", "chunk_type": "function" }, { "chunk_id": "function_unset_deterministic_e2ce1747", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 632, "end_line": 637, "name": "unset_deterministic", "chunk_type": "function" }, { "chunk_id": "class_ModelEMA_df773054", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 640, "end_line": 705, "name": "ModelEMA", "chunk_type": "class" }, { "chunk_id": "function_strip_optimizer_8410572a", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 708, "end_line": 766, "name": "strip_optimizer", "chunk_type": "function" }, { "chunk_id": "function_convert_optimizer_state_dict_to_fp16_a80c83e7", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 769, "end_line": 784, "name": "convert_optimizer_state_dict_to_fp16", "chunk_type": "function" }, { "chunk_id": "function_cuda_memory_usage_8815d84d", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 788, "end_line": 810, "name": "cuda_memory_usage", "chunk_type": "function" }, { "chunk_id": "function_profile_ops_d9138367", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 813, "end_line": 896, "name": "profile_ops", "chunk_type": "function" }, { "chunk_id": "class_EarlyStopping_c8b60078", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 899, "end_line": 950, "name": "EarlyStopping", "chunk_type": "class" }, { "chunk_id": "class_FXModel_592a07c2", "file_path": "ultralytics\\ultralytics\\utils\\torch_utils.py", "start_line": 953, "end_line": 997, "name": "FXModel", "chunk_type": "class" }, { "chunk_id": "class_TritonRemoteModel_b8e84f73", "file_path": "ultralytics\\ultralytics\\utils\\triton.py", "start_line": 9, "end_line": 117, "name": "TritonRemoteModel", "chunk_type": "class" }, { "chunk_id": "function_run_ray_tune_8bb9d330", "file_path": "ultralytics\\ultralytics\\utils\\tuner.py", "start_line": 7, "end_line": 159, "name": "run_ray_tune", "chunk_type": "function" }, { "chunk_id": "class_TQDM_87fbee36", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 137, "end_line": 187, "name": "TQDM", "chunk_type": "class" }, { "chunk_id": "class_DataExportMixin_9a9b7f10", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 190, "end_line": 337, "name": "DataExportMixin", "chunk_type": "class" }, { "chunk_id": "class_SimpleClass_0d66c6b0", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 340, "end_line": 391, "name": "SimpleClass", "chunk_type": "class" }, { "chunk_id": "class_IterableSimpleNamespace_68d9d1c1", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 394, "end_line": 451, "name": "IterableSimpleNamespace", "chunk_type": "class" }, { "chunk_id": "function_plt_settings_6860eb76", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 454, "end_line": 505, "name": "plt_settings", "chunk_type": "function" }, { "chunk_id": "function_set_logging_e62f00e3", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 508, "end_line": 577, "name": "set_logging", "chunk_type": "function" }, { "chunk_id": "function_emojis_37a9f4c6", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 586, "end_line": 588, "name": "emojis", "chunk_type": "function" }, { "chunk_id": "class_ThreadingLocked_a0571b88", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 591, "end_line": 622, "name": "ThreadingLocked", "chunk_type": "class" }, { "chunk_id": "class_YAML_8935df41", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 625, "end_line": 756, "name": "YAML", "chunk_type": "class" }, { "chunk_id": "function_read_device_model_958dbac8", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 765, "end_line": 772, "name": "read_device_model", "chunk_type": "function" }, { "chunk_id": "function_is_ubuntu_49c5d0a0", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 775, "end_line": 786, "name": "is_ubuntu", "chunk_type": "function" }, { "chunk_id": "function_is_colab_625ca7e5", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 789, "end_line": 796, "name": "is_colab", "chunk_type": "function" }, { "chunk_id": "function_is_kaggle_57045760", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 799, "end_line": 806, "name": "is_kaggle", "chunk_type": "function" }, { "chunk_id": "function_is_jupyter_2cf61eed", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 809, "end_line": 820, "name": "is_jupyter", "chunk_type": "function" }, { "chunk_id": "function_is_runpod_a92259b9", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 823, "end_line": 830, "name": "is_runpod", "chunk_type": "function" }, { "chunk_id": "function_is_docker_dcc1b9ae", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 833, "end_line": 843, "name": "is_docker", "chunk_type": "function" }, { "chunk_id": "function_is_raspberrypi_2a530ff0", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 846, "end_line": 853, "name": "is_raspberrypi", "chunk_type": "function" }, { "chunk_id": "function_is_jetson_28a84d17", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 856, "end_line": 863, "name": "is_jetson", "chunk_type": "function" }, { "chunk_id": "function_is_online_9e65e651", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 866, "end_line": 881, "name": "is_online", "chunk_type": "function" }, { "chunk_id": "function_is_pip_package_fc1f9870", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 884, "end_line": 900, "name": "is_pip_package", "chunk_type": "function" }, { "chunk_id": "function_is_dir_writeable_1802308c", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 903, "end_line": 913, "name": "is_dir_writeable", "chunk_type": "function" }, { "chunk_id": "function_is_pytest_running_b6b77f74", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 916, "end_line": 923, "name": "is_pytest_running", "chunk_type": "function" }, { "chunk_id": "function_is_github_action_running_689e73f5", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 926, "end_line": 933, "name": "is_github_action_running", "chunk_type": "function" }, { "chunk_id": "function_get_git_dir_e37bf49c", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 936, "end_line": 945, "name": "get_git_dir", "chunk_type": "function" }, { "chunk_id": "function_is_git_dir_b10e45b8", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 948, "end_line": 955, "name": "is_git_dir", "chunk_type": "function" }, { "chunk_id": "function_get_git_origin_url_75508ee5", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 958, "end_line": 970, "name": "get_git_origin_url", "chunk_type": "function" }, { "chunk_id": "function_get_git_branch_63f076d6", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 973, "end_line": 985, "name": "get_git_branch", "chunk_type": "function" }, { "chunk_id": "function_get_default_args_22819343", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 988, "end_line": 999, "name": "get_default_args", "chunk_type": "function" }, { "chunk_id": "function_get_ubuntu_version_11ddee4f", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1002, "end_line": 1014, "name": "get_ubuntu_version", "chunk_type": "function" }, { "chunk_id": "function_get_user_config_dir_f324c308", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1017, "end_line": 1047, "name": "get_user_config_dir", "chunk_type": "function" }, { "chunk_id": "function_colorstr_64f5b536", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1066, "end_line": 1119, "name": "colorstr", "chunk_type": "function" }, { "chunk_id": "function_remove_colorstr_c31acf20", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1122, "end_line": 1137, "name": "remove_colorstr", "chunk_type": "function" }, { "chunk_id": "class_TryExcept_fe08fe13", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1140, "end_line": 1177, "name": "TryExcept", "chunk_type": "class" }, { "chunk_id": "class_Retry_abfaf7c4", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1180, "end_line": 1222, "name": "Retry", "chunk_type": "class" }, { "chunk_id": "function_threaded_82043875", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1225, "end_line": 1257, "name": "threaded", "chunk_type": "function" }, { "chunk_id": "function_set_sentry_9d4803f9", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1260, "end_line": 1327, "name": "set_sentry", "chunk_type": "function" }, { "chunk_id": "class_JSONDict_c1d7c6d5", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1330, "end_line": 1420, "name": "JSONDict", "chunk_type": "class" }, { "chunk_id": "class_SettingsManager_4b018472", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1423, "end_line": 1541, "name": "SettingsManager", "chunk_type": "class" }, { "chunk_id": "function_deprecation_warn_6d27243b", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1544, "end_line": 1549, "name": "deprecation_warn", "chunk_type": "function" }, { "chunk_id": "function_clean_url_c74078e5", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1552, "end_line": 1555, "name": "clean_url", "chunk_type": "function" }, { "chunk_id": "function_url2file_fafbdcda", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1558, "end_line": 1560, "name": "url2file", "chunk_type": "function" }, { "chunk_id": "function_vscode_msg_a4abd200", "file_path": "ultralytics\\ultralytics\\utils\\__init__.py", "start_line": 1563, "end_line": 1569, "name": "vscode_msg", "chunk_type": "function" }, { "chunk_id": "class_GCPRegions_792880b7", "file_path": "ultralytics\\ultralytics\\hub\\google\\__init__.py", "start_line": 11, "end_line": 170, "name": "GCPRegions", "chunk_type": "class" }, { "chunk_id": "class_FastSAM_eabbd80a", "file_path": "ultralytics\\ultralytics\\models\\fastsam\\model.py", "start_line": 12, "end_line": 79, "name": "FastSAM", "chunk_type": "class" }, { "chunk_id": "class_FastSAMPredictor_16f795d4", "file_path": "ultralytics\\ultralytics\\models\\fastsam\\predict.py", "start_line": 14, "end_line": 180, "name": "FastSAMPredictor", "chunk_type": "class" }, { "chunk_id": "function_adjust_bboxes_to_image_border_775308ef", "file_path": "ultralytics\\ultralytics\\models\\fastsam\\utils.py", "start_line": 4, "end_line": 24, "name": "adjust_bboxes_to_image_border", "chunk_type": "function" }, { "chunk_id": "class_FastSAMValidator_f79634ac", "file_path": "ultralytics\\ultralytics\\models\\fastsam\\val.py", "start_line": 6, "end_line": 40, "name": "FastSAMValidator", "chunk_type": "class" }, { "chunk_id": "class_NAS_ce1430e4", "file_path": "ultralytics\\ultralytics\\models\\nas\\model.py", "start_line": 18, "end_line": 99, "name": "NAS", "chunk_type": "class" }, { "chunk_id": "class_NASPredictor_68ba2ed5", "file_path": "ultralytics\\ultralytics\\models\\nas\\predict.py", "start_line": 9, "end_line": 58, "name": "NASPredictor", "chunk_type": "class" }, { "chunk_id": "class_NASValidator_c323d399", "file_path": "ultralytics\\ultralytics\\models\\nas\\val.py", "start_line": 11, "end_line": 39, "name": "NASValidator", "chunk_type": "class" }, { "chunk_id": "class_RTDETR_3dbd933c", "file_path": "ultralytics\\ultralytics\\models\\rtdetr\\model.py", "start_line": 20, "end_line": 64, "name": "RTDETR", "chunk_type": "class" }, { "chunk_id": "class_RTDETRPredictor_781515ed", "file_path": "ultralytics\\ultralytics\\models\\rtdetr\\predict.py", "start_line": 11, "end_line": 91, "name": "RTDETRPredictor", "chunk_type": "class" }, { "chunk_id": "class_RTDETRTrainer_68d1f2ef", "file_path": "ultralytics\\ultralytics\\models\\rtdetr\\train.py", "start_line": 13, "end_line": 91, "name": "RTDETRTrainer", "chunk_type": "class" }, { "chunk_id": "class_RTDETRDataset_6b7a2796", "file_path": "ultralytics\\ultralytics\\models\\rtdetr\\val.py", "start_line": 15, "end_line": 101, "name": "RTDETRDataset", "chunk_type": "class" }, { "chunk_id": "class_RTDETRValidator_cb87324e", "file_path": "ultralytics\\ultralytics\\models\\rtdetr\\val.py", "start_line": 104, "end_line": 230, "name": "RTDETRValidator", "chunk_type": "class" }, { "chunk_id": "function_is_box_near_crop_edge_d6d98eba", "file_path": "ultralytics\\ultralytics\\models\\sam\\amg.py", "start_line": 11, "end_line": 38, "name": "is_box_near_crop_edge", "chunk_type": "function" }, { "chunk_id": "function_batch_iterator_e43338cb", "file_path": "ultralytics\\ultralytics\\models\\sam\\amg.py", "start_line": 41, "end_line": 67, "name": "batch_iterator", "chunk_type": "function" }, { "chunk_id": "function_calculate_stability_score_eb844f5d", "file_path": "ultralytics\\ultralytics\\models\\sam\\amg.py", "start_line": 70, "end_line": 97, "name": "calculate_stability_score", "chunk_type": "function" }, { "chunk_id": "function_build_point_grid_0b97c27c", "file_path": "ultralytics\\ultralytics\\models\\sam\\amg.py", "start_line": 100, "end_line": 106, "name": "build_point_grid", "chunk_type": "function" }, { "chunk_id": "function_build_all_layer_point_grids_e3ffef29", "file_path": "ultralytics\\ultralytics\\models\\sam\\amg.py", "start_line": 109, "end_line": 111, "name": "build_all_layer_point_grids", "chunk_type": "function" }, { "chunk_id": "function_generate_crop_boxes_9af763b4", "file_path": "ultralytics\\ultralytics\\models\\sam\\amg.py", "start_line": 114, "end_line": 163, "name": "generate_crop_boxes", "chunk_type": "function" }, { "chunk_id": "function_uncrop_boxes_xyxy_a4e9fac7", "file_path": "ultralytics\\ultralytics\\models\\sam\\amg.py", "start_line": 166, "end_line": 173, "name": "uncrop_boxes_xyxy", "chunk_type": "function" }, { "chunk_id": "function_uncrop_points_eac1907e", "file_path": "ultralytics\\ultralytics\\models\\sam\\amg.py", "start_line": 176, "end_line": 183, "name": "uncrop_points", "chunk_type": "function" }, { "chunk_id": "function_uncrop_masks_5b18c7a2", "file_path": "ultralytics\\ultralytics\\models\\sam\\amg.py", "start_line": 186, "end_line": 194, "name": "uncrop_masks", "chunk_type": "function" }, { "chunk_id": "function_remove_small_regions_8f6fa57b", "file_path": "ultralytics\\ultralytics\\models\\sam\\amg.py", "start_line": 197, "end_line": 232, "name": "remove_small_regions", "chunk_type": "function" }, { "chunk_id": "function_batched_mask_to_box_e2200aae", "file_path": "ultralytics\\ultralytics\\models\\sam\\amg.py", "start_line": 235, "end_line": 278, "name": "batched_mask_to_box", "chunk_type": "function" }, { "chunk_id": "function_build_sam_vit_h_b44b4a26", "file_path": "ultralytics\\ultralytics\\models\\sam\\build.py", "start_line": 23, "end_line": 31, "name": "build_sam_vit_h", "chunk_type": "function" }, { "chunk_id": "function_build_sam_vit_l_468e3fc6", "file_path": "ultralytics\\ultralytics\\models\\sam\\build.py", "start_line": 34, "end_line": 42, "name": "build_sam_vit_l", "chunk_type": "function" }, { "chunk_id": "function_build_sam_vit_b_1f501484", "file_path": "ultralytics\\ultralytics\\models\\sam\\build.py", "start_line": 45, "end_line": 53, "name": "build_sam_vit_b", "chunk_type": "function" }, { "chunk_id": "function_build_mobile_sam_f102aafa", "file_path": "ultralytics\\ultralytics\\models\\sam\\build.py", "start_line": 56, "end_line": 65, "name": "build_mobile_sam", "chunk_type": "function" }, { "chunk_id": "function_build_sam2_t_9c0c8531", "file_path": "ultralytics\\ultralytics\\models\\sam\\build.py", "start_line": 68, "end_line": 78, "name": "build_sam2_t", "chunk_type": "function" }, { "chunk_id": "function_build_sam2_s_1919150f", "file_path": "ultralytics\\ultralytics\\models\\sam\\build.py", "start_line": 81, "end_line": 91, "name": "build_sam2_s", "chunk_type": "function" }, { "chunk_id": "function_build_sam2_b_ad8831d6", "file_path": "ultralytics\\ultralytics\\models\\sam\\build.py", "start_line": 94, "end_line": 105, "name": "build_sam2_b", "chunk_type": "function" }, { "chunk_id": "function_build_sam2_l_b5bf2557", "file_path": "ultralytics\\ultralytics\\models\\sam\\build.py", "start_line": 108, "end_line": 118, "name": "build_sam2_l", "chunk_type": "function" }, { "chunk_id": "function__build_sam_ff65f01d", "file_path": "ultralytics\\ultralytics\\models\\sam\\build.py", "start_line": 121, "end_line": 213, "name": "_build_sam", "chunk_type": "function" }, { "chunk_id": "function__build_sam2_f613f9c0", "file_path": "ultralytics\\ultralytics\\models\\sam\\build.py", "start_line": 216, "end_line": 308, "name": "_build_sam2", "chunk_type": "function" }, { "chunk_id": "function_build_sam_898d7f08", "file_path": "ultralytics\\ultralytics\\models\\sam\\build.py", "start_line": 327, "end_line": 358, "name": "build_sam", "chunk_type": "function" }, { "chunk_id": "class_SAM_9775bc2e", "file_path": "ultralytics\\ultralytics\\models\\sam\\model.py", "start_line": 26, "end_line": 171, "name": "SAM", "chunk_type": "class" }, { "chunk_id": "class_Predictor_3cfa213f", "file_path": "ultralytics\\ultralytics\\models\\sam\\predict.py", "start_line": 36, "end_line": 621, "name": "Predictor", "chunk_type": "class" }, { "chunk_id": "class_SAM2Predictor_0545c371", "file_path": "ultralytics\\ultralytics\\models\\sam\\predict.py", "start_line": 624, "end_line": 814, "name": "SAM2Predictor", "chunk_type": "class" }, { "chunk_id": "class_SAM2VideoPredictor_4656fcbd", "file_path": "ultralytics\\ultralytics\\models\\sam\\predict.py", "start_line": 817, "end_line": 1618, "name": "SAM2VideoPredictor", "chunk_type": "class" }, { "chunk_id": "class_DETRLoss_5541987f", "file_path": "ultralytics\\ultralytics\\models\\utils\\loss.py", "start_line": 15, "end_line": 397, "name": "DETRLoss", "chunk_type": "class" }, { "chunk_id": "class_RTDETRDetectionLoss_bddeaaab", "file_path": "ultralytics\\ultralytics\\models\\utils\\loss.py", "start_line": 400, "end_line": 476, "name": "RTDETRDetectionLoss", "chunk_type": "class" }, { "chunk_id": "class_HungarianMatcher_ec3aa111", "file_path": "ultralytics\\ultralytics\\models\\utils\\ops.py", "start_line": 14, "end_line": 156, "name": "HungarianMatcher", "chunk_type": "class" }, { "chunk_id": "function_get_cdn_group_2042d0e1", "file_path": "ultralytics\\ultralytics\\models\\utils\\ops.py", "start_line": 189, "end_line": 317, "name": "get_cdn_group", "chunk_type": "function" }, { "chunk_id": "class_YOLO_33c1b65a", "file_path": "ultralytics\\ultralytics\\models\\yolo\\model.py", "start_line": 22, "end_line": 121, "name": "YOLO", "chunk_type": "class" }, { "chunk_id": "class_YOLOWorld_17b0b132", "file_path": "ultralytics\\ultralytics\\models\\yolo\\model.py", "start_line": 124, "end_line": 195, "name": "YOLOWorld", "chunk_type": "class" }, { "chunk_id": "class_YOLOE_237af088", "file_path": "ultralytics\\ultralytics\\models\\yolo\\model.py", "start_line": 198, "end_line": 440, "name": "YOLOE", "chunk_type": "class" }, { "chunk_id": "class_DropPath_b0d4151c", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 19, "end_line": 51, "name": "DropPath", "chunk_type": "class" }, { "chunk_id": "class_MaskDownSampler_c51bf8d6", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 54, "end_line": 111, "name": "MaskDownSampler", "chunk_type": "class" }, { "chunk_id": "class_CXBlock_2e708231", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 114, "end_line": 205, "name": "CXBlock", "chunk_type": "class" }, { "chunk_id": "class_Fuser_76f231f1", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 208, "end_line": 261, "name": "Fuser", "chunk_type": "class" }, { "chunk_id": "class_SAM2TwoWayAttentionBlock_a7497d58", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 264, "end_line": 324, "name": "SAM2TwoWayAttentionBlock", "chunk_type": "class" }, { "chunk_id": "class_SAM2TwoWayTransformer_14edd00a", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 327, "end_line": 402, "name": "SAM2TwoWayTransformer", "chunk_type": "class" }, { "chunk_id": "class_RoPEAttention_c89f6ba9", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 405, "end_line": 485, "name": "RoPEAttention", "chunk_type": "class" }, { "chunk_id": "function_do_pool_669ad8d8", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 488, "end_line": 500, "name": "do_pool", "chunk_type": "function" }, { "chunk_id": "class_MultiScaleAttention_4d077d4a", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 503, "end_line": 580, "name": "MultiScaleAttention", "chunk_type": "class" }, { "chunk_id": "class_MultiScaleBlock_cea50200", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 583, "end_line": 695, "name": "MultiScaleBlock", "chunk_type": "class" }, { "chunk_id": "class_PositionEmbeddingSine_cb0e1827", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 698, "end_line": 810, "name": "PositionEmbeddingSine", "chunk_type": "class" }, { "chunk_id": "class_PositionEmbeddingRandom_b8cb3304", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 813, "end_line": 874, "name": "PositionEmbeddingRandom", "chunk_type": "class" }, { "chunk_id": "class_Block_3dc742de", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 877, "end_line": 974, "name": "Block", "chunk_type": "class" }, { "chunk_id": "class_REAttention_f78613db", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 977, "end_line": 1066, "name": "REAttention", "chunk_type": "class" }, { "chunk_id": "class_PatchEmbed_102cc953", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\blocks.py", "start_line": 1069, "end_line": 1125, "name": "PatchEmbed", "chunk_type": "class" }, { "chunk_id": "class_MaskDecoder_43de16dc", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\decoders.py", "start_line": 11, "end_line": 171, "name": "MaskDecoder", "chunk_type": "class" }, { "chunk_id": "class_SAM2MaskDecoder_5d57bda5", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\decoders.py", "start_line": 174, "end_line": 513, "name": "SAM2MaskDecoder", "chunk_type": "class" }, { "chunk_id": "class_ImageEncoderViT_137a3367", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\encoders.py", "start_line": 23, "end_line": 155, "name": "ImageEncoderViT", "chunk_type": "class" }, { "chunk_id": "class_PromptEncoder_cef65f27", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\encoders.py", "start_line": 158, "end_line": 353, "name": "PromptEncoder", "chunk_type": "class" }, { "chunk_id": "class_MemoryEncoder_789e12d3", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\encoders.py", "start_line": 356, "end_line": 438, "name": "MemoryEncoder", "chunk_type": "class" }, { "chunk_id": "class_ImageEncoder_25645eaa", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\encoders.py", "start_line": 441, "end_line": 512, "name": "ImageEncoder", "chunk_type": "class" }, { "chunk_id": "class_FpnNeck_3bf0d7be", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\encoders.py", "start_line": 515, "end_line": 655, "name": "FpnNeck", "chunk_type": "class" }, { "chunk_id": "class_Hiera_8bb910ce", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\encoders.py", "start_line": 658, "end_line": 851, "name": "Hiera", "chunk_type": "class" }, { "chunk_id": "class_MemoryAttentionLayer_9da47992", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\memory_attention.py", "start_line": 12, "end_line": 166, "name": "MemoryAttentionLayer", "chunk_type": "class" }, { "chunk_id": "class_MemoryAttention_82ab8fdf", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\memory_attention.py", "start_line": 169, "end_line": 311, "name": "MemoryAttention", "chunk_type": "class" }, { "chunk_id": "class_SAMModel_74592926", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\sam.py", "start_line": 28, "end_line": 100, "name": "SAMModel", "chunk_type": "class" }, { "chunk_id": "class_SAM2Model_8b658922", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\sam.py", "start_line": 103, "end_line": 1037, "name": "SAM2Model", "chunk_type": "class" }, { "chunk_id": "class_Conv2d_BN_4fa71554", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\tiny_encoder.py", "start_line": 23, "end_line": 72, "name": "Conv2d_BN", "chunk_type": "class" }, { "chunk_id": "class_PatchEmbed_c1f155b0", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\tiny_encoder.py", "start_line": 75, "end_line": 123, "name": "PatchEmbed", "chunk_type": "class" }, { "chunk_id": "class_MBConv_189eda56", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\tiny_encoder.py", "start_line": 126, "end_line": 193, "name": "MBConv", "chunk_type": "class" }, { "chunk_id": "class_PatchMerging_a0111844", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\tiny_encoder.py", "start_line": 196, "end_line": 257, "name": "PatchMerging", "chunk_type": "class" }, { "chunk_id": "class_ConvLayer_b164e6de", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\tiny_encoder.py", "start_line": 260, "end_line": 343, "name": "ConvLayer", "chunk_type": "class" }, { "chunk_id": "class_MLP_abe157c9", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\tiny_encoder.py", "start_line": 346, "end_line": 404, "name": "MLP", "chunk_type": "class" }, { "chunk_id": "class_Attention_04fc8140", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\tiny_encoder.py", "start_line": 407, "end_line": 519, "name": "Attention", "chunk_type": "class" }, { "chunk_id": "class_TinyViTBlock_f2ae92c6", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\tiny_encoder.py", "start_line": 522, "end_line": 663, "name": "TinyViTBlock", "chunk_type": "class" }, { "chunk_id": "class_BasicLayer_d9b97223", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\tiny_encoder.py", "start_line": 666, "end_line": 766, "name": "BasicLayer", "chunk_type": "class" }, { "chunk_id": "class_TinyViT_bdde4483", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\tiny_encoder.py", "start_line": 769, "end_line": 997, "name": "TinyViT", "chunk_type": "class" }, { "chunk_id": "class_TwoWayTransformer_15517ad5", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\transformer.py", "start_line": 12, "end_line": 125, "name": "TwoWayTransformer", "chunk_type": "class" }, { "chunk_id": "class_TwoWayAttentionBlock_851bcd69", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\transformer.py", "start_line": 128, "end_line": 243, "name": "TwoWayAttentionBlock", "chunk_type": "class" }, { "chunk_id": "class_Attention_d0036d25", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\transformer.py", "start_line": 246, "end_line": 353, "name": "Attention", "chunk_type": "class" }, { "chunk_id": "function_select_closest_cond_frames_f98c91cb", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\utils.py", "start_line": 9, "end_line": 59, "name": "select_closest_cond_frames", "chunk_type": "function" }, { "chunk_id": "function_get_1d_sine_pe_0de510ca", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\utils.py", "start_line": 62, "end_line": 86, "name": "get_1d_sine_pe", "chunk_type": "function" }, { "chunk_id": "function_init_t_xy_c89e4fba", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\utils.py", "start_line": 89, "end_line": 114, "name": "init_t_xy", "chunk_type": "function" }, { "chunk_id": "function_compute_axial_cis_723b9554", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\utils.py", "start_line": 117, "end_line": 147, "name": "compute_axial_cis", "chunk_type": "function" }, { "chunk_id": "function_reshape_for_broadcast_c523e5cb", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\utils.py", "start_line": 150, "end_line": 171, "name": "reshape_for_broadcast", "chunk_type": "function" }, { "chunk_id": "function_apply_rotary_enc_5a2215dd", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\utils.py", "start_line": 174, "end_line": 217, "name": "apply_rotary_enc", "chunk_type": "function" }, { "chunk_id": "function_window_partition_c19df743", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\utils.py", "start_line": 220, "end_line": 248, "name": "window_partition", "chunk_type": "function" }, { "chunk_id": "function_window_unpartition_c242b26b", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\utils.py", "start_line": 251, "end_line": 286, "name": "window_unpartition", "chunk_type": "function" }, { "chunk_id": "function_get_rel_pos_ab6a89b4", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\utils.py", "start_line": 289, "end_line": 328, "name": "get_rel_pos", "chunk_type": "function" }, { "chunk_id": "function_add_decomposed_rel_pos_ea656b85", "file_path": "ultralytics\\ultralytics\\models\\sam\\modules\\utils.py", "start_line": 331, "end_line": 386, "name": "add_decomposed_rel_pos", "chunk_type": "function" }, { "chunk_id": "class_ClassificationPredictor_2e4f6b41", "file_path": "ultralytics\\ultralytics\\models\\yolo\\classify\\predict.py", "start_line": 13, "end_line": 93, "name": "ClassificationPredictor", "chunk_type": "class" }, { "chunk_id": "class_ClassificationTrainer_dd748521", "file_path": "ultralytics\\ultralytics\\models\\yolo\\classify\\train.py", "start_line": 17, "end_line": 236, "name": "ClassificationTrainer", "chunk_type": "class" }, { "chunk_id": "class_ClassificationValidator_e697968f", "file_path": "ultralytics\\ultralytics\\models\\yolo\\classify\\val.py", "start_line": 15, "end_line": 212, "name": "ClassificationValidator", "chunk_type": "class" }, { "chunk_id": "class_DetectionPredictor_3c9d40be", "file_path": "ultralytics\\ultralytics\\models\\yolo\\detect\\predict.py", "start_line": 8, "end_line": 125, "name": "DetectionPredictor", "chunk_type": "class" }, { "chunk_id": "class_DetectionTrainer_63774454", "file_path": "ultralytics\\ultralytics\\models\\yolo\\detect\\train.py", "start_line": 21, "end_line": 218, "name": "DetectionTrainer", "chunk_type": "class" }, { "chunk_id": "class_DetectionValidator_602f977a", "file_path": "ultralytics\\ultralytics\\models\\yolo\\detect\\val.py", "start_line": 18, "end_line": 465, "name": "DetectionValidator", "chunk_type": "class" }, { "chunk_id": "class_OBBPredictor_0d773c5c", "file_path": "ultralytics\\ultralytics\\models\\yolo\\obb\\predict.py", "start_line": 10, "end_line": 65, "name": "OBBPredictor", "chunk_type": "class" }, { "chunk_id": "class_OBBTrainer_efd0a4ee", "file_path": "ultralytics\\ultralytics\\models\\yolo\\obb\\train.py", "start_line": 12, "end_line": 89, "name": "OBBTrainer", "chunk_type": "class" }, { "chunk_id": "class_OBBValidator_afeefb6c", "file_path": "ultralytics\\ultralytics\\models\\yolo\\obb\\val.py", "start_line": 14, "end_line": 303, "name": "OBBValidator", "chunk_type": "class" }, { "chunk_id": "class_PosePredictor_1d8d9515", "file_path": "ultralytics\\ultralytics\\models\\yolo\\pose\\predict.py", "start_line": 7, "end_line": 80, "name": "PosePredictor", "chunk_type": "class" }, { "chunk_id": "class_PoseTrainer_75b00860", "file_path": "ultralytics\\ultralytics\\models\\yolo\\pose\\train.py", "start_line": 13, "end_line": 128, "name": "PoseTrainer", "chunk_type": "class" }, { "chunk_id": "class_PoseValidator_b7ce6f5d", "file_path": "ultralytics\\ultralytics\\models\\yolo\\pose\\val.py", "start_line": 14, "end_line": 293, "name": "PoseValidator", "chunk_type": "class" }, { "chunk_id": "class_SegmentationPredictor_bd7c5e5e", "file_path": "ultralytics\\ultralytics\\models\\yolo\\segment\\predict.py", "start_line": 8, "end_line": 113, "name": "SegmentationPredictor", "chunk_type": "class" }, { "chunk_id": "class_SegmentationTrainer_cbc8899e", "file_path": "ultralytics\\ultralytics\\models\\yolo\\segment\\train.py", "start_line": 13, "end_line": 87, "name": "SegmentationTrainer", "chunk_type": "class" }, { "chunk_id": "class_SegmentationValidator_6dc7ef2b", "file_path": "ultralytics\\ultralytics\\models\\yolo\\segment\\val.py", "start_line": 17, "end_line": 281, "name": "SegmentationValidator", "chunk_type": "class" }, { "chunk_id": "function_on_pretrain_routine_end_a2916ba6", "file_path": "ultralytics\\ultralytics\\models\\yolo\\world\\train.py", "start_line": 16, "end_line": 21, "name": "on_pretrain_routine_end", "chunk_type": "function" }, { "chunk_id": "class_WorldTrainer_dced3b02", "file_path": "ultralytics\\ultralytics\\models\\yolo\\world\\train.py", "start_line": 24, "end_line": 175, "name": "WorldTrainer", "chunk_type": "class" }, { "chunk_id": "class_WorldTrainerFromScratch_777a0ffc", "file_path": "ultralytics\\ultralytics\\models\\yolo\\world\\train_world.py", "start_line": 12, "end_line": 201, "name": "WorldTrainerFromScratch", "chunk_type": "class" }, { "chunk_id": "class_YOLOEVPDetectPredictor_e62fb0e7", "file_path": "ultralytics\\ultralytics\\models\\yolo\\yoloe\\predict.py", "start_line": 11, "end_line": 163, "name": "YOLOEVPDetectPredictor", "chunk_type": "class" }, { "chunk_id": "class_YOLOEVPSegPredictor_169e6011", "file_path": "ultralytics\\ultralytics\\models\\yolo\\yoloe\\predict.py", "start_line": 166, "end_line": 169, "name": "YOLOEVPSegPredictor", "chunk_type": "class" }, { "chunk_id": "class_YOLOETrainer_876d5b58", "file_path": "ultralytics\\ultralytics\\models\\yolo\\yoloe\\train.py", "start_line": 21, "end_line": 107, "name": "YOLOETrainer", "chunk_type": "class" }, { "chunk_id": "class_YOLOEPETrainer_12abeb65", "file_path": "ultralytics\\ultralytics\\models\\yolo\\yoloe\\train.py", "start_line": 110, "end_line": 161, "name": "YOLOEPETrainer", "chunk_type": "class" }, { "chunk_id": "class_YOLOETrainerFromScratch_2a19afb9", "file_path": "ultralytics\\ultralytics\\models\\yolo\\yoloe\\train.py", "start_line": 164, "end_line": 228, "name": "YOLOETrainerFromScratch", "chunk_type": "class" }, { "chunk_id": "class_YOLOEPEFreeTrainer_a87d96eb", "file_path": "ultralytics\\ultralytics\\models\\yolo\\yoloe\\train.py", "start_line": 231, "end_line": 273, "name": "YOLOEPEFreeTrainer", "chunk_type": "class" }, { "chunk_id": "class_YOLOEVPTrainer_21b21ae1", "file_path": "ultralytics\\ultralytics\\models\\yolo\\yoloe\\train.py", "start_line": 276, "end_line": 321, "name": "YOLOEVPTrainer", "chunk_type": "class" }, { "chunk_id": "class_YOLOESegTrainer_902592da", "file_path": "ultralytics\\ultralytics\\models\\yolo\\yoloe\\train_seg.py", "start_line": 13, "end_line": 61, "name": "YOLOESegTrainer", "chunk_type": "class" }, { "chunk_id": "class_YOLOEPESegTrainer_87305228", "file_path": "ultralytics\\ultralytics\\models\\yolo\\yoloe\\train_seg.py", "start_line": 64, "end_line": 115, "name": "YOLOEPESegTrainer", "chunk_type": "class" }, { "chunk_id": "class_YOLOESegTrainerFromScratch_ac610604", "file_path": "ultralytics\\ultralytics\\models\\yolo\\yoloe\\train_seg.py", "start_line": 118, "end_line": 121, "name": "YOLOESegTrainerFromScratch", "chunk_type": "class" }, { "chunk_id": "class_YOLOESegVPTrainer_848dc5cf", "file_path": "ultralytics\\ultralytics\\models\\yolo\\yoloe\\train_seg.py", "start_line": 124, "end_line": 127, "name": "YOLOESegVPTrainer", "chunk_type": "class" }, { "chunk_id": "class_YOLOEDetectValidator_f61b65ec", "file_path": "ultralytics\\ultralytics\\models\\yolo\\yoloe\\val.py", "start_line": 21, "end_line": 210, "name": "YOLOEDetectValidator", "chunk_type": "class" }, { "chunk_id": "class_YOLOESegValidator_bbed2d6f", "file_path": "ultralytics\\ultralytics\\models\\yolo\\yoloe\\val.py", "start_line": 213, "end_line": 216, "name": "YOLOESegValidator", "chunk_type": "class" }, { "chunk_id": "class_AGLU_856d70d7", "file_path": "ultralytics\\ultralytics\\nn\\modules\\activation.py", "start_line": 8, "end_line": 56, "name": "AGLU", "chunk_type": "class" }, { "chunk_id": "class_DFL_1fd1ef42", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 58, "end_line": 81, "name": "DFL", "chunk_type": "class" }, { "chunk_id": "class_Proto_d5d6f109", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 85, "end_line": 105, "name": "Proto", "chunk_type": "class" }, { "chunk_id": "class_HGStem_49c65caf", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 108, "end_line": 143, "name": "HGStem", "chunk_type": "class" }, { "chunk_id": "class_HGBlock_934eb761", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 146, "end_line": 189, "name": "HGBlock", "chunk_type": "class" }, { "chunk_id": "class_SPP_936a261d", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 192, "end_line": 213, "name": "SPP", "chunk_type": "class" }, { "chunk_id": "class_SPPF_4ada2457", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 216, "end_line": 241, "name": "SPPF", "chunk_type": "class" }, { "chunk_id": "class_C1_39b5aedd", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 244, "end_line": 263, "name": "C1", "chunk_type": "class" }, { "chunk_id": "class_C2_cbb49698", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 266, "end_line": 291, "name": "C2", "chunk_type": "class" }, { "chunk_id": "class_C2f_947106e9", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 294, "end_line": 326, "name": "C2f", "chunk_type": "class" }, { "chunk_id": "class_C3_eccd69e4", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 329, "end_line": 353, "name": "C3", "chunk_type": "class" }, { "chunk_id": "class_C3x_a86a4bf9", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 356, "end_line": 373, "name": "C3x", "chunk_type": "class" }, { "chunk_id": "class_RepC3_a0dfcb95", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 376, "end_line": 398, "name": "RepC3", "chunk_type": "class" }, { "chunk_id": "class_C3TR_fe347d69", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 401, "end_line": 418, "name": "C3TR", "chunk_type": "class" }, { "chunk_id": "class_C3Ghost_42be1069", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 421, "end_line": 438, "name": "C3Ghost", "chunk_type": "class" }, { "chunk_id": "class_GhostBottleneck_87d94d85", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 441, "end_line": 467, "name": "GhostBottleneck", "chunk_type": "class" }, { "chunk_id": "class_Bottleneck_b6c60a65", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 470, "end_line": 495, "name": "Bottleneck", "chunk_type": "class" }, { "chunk_id": "class_BottleneckCSP_d85467ed", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 498, "end_line": 527, "name": "BottleneckCSP", "chunk_type": "class" }, { "chunk_id": "class_ResNetBlock_0bc30168", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 530, "end_line": 552, "name": "ResNetBlock", "chunk_type": "class" }, { "chunk_id": "class_ResNetLayer_07394af0", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 555, "end_line": 584, "name": "ResNetLayer", "chunk_type": "class" }, { "chunk_id": "class_MaxSigmoidAttnBlock_e6b84d8e", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 587, "end_line": 638, "name": "MaxSigmoidAttnBlock", "chunk_type": "class" }, { "chunk_id": "class_C2fAttn_77c66cdf", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 641, "end_line": 707, "name": "C2fAttn", "chunk_type": "class" }, { "chunk_id": "class_ImagePoolingAttn_7cec88fc", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 710, "end_line": 774, "name": "ImagePoolingAttn", "chunk_type": "class" }, { "chunk_id": "class_ContrastiveHead_c63f9e5c", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 777, "end_line": 801, "name": "ContrastiveHead", "chunk_type": "class" }, { "chunk_id": "class_BNContrastiveHead_523689c4", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 804, "end_line": 852, "name": "BNContrastiveHead", "chunk_type": "class" }, { "chunk_id": "class_RepBottleneck_872e277d", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 855, "end_line": 874, "name": "RepBottleneck", "chunk_type": "class" }, { "chunk_id": "class_RepCSP_44069c52", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 877, "end_line": 894, "name": "RepCSP", "chunk_type": "class" }, { "chunk_id": "class_RepNCSPELAN4_6f8bb196", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 897, "end_line": 928, "name": "RepNCSPELAN4", "chunk_type": "class" }, { "chunk_id": "class_ELAN1_988f4e6d", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 931, "end_line": 949, "name": "ELAN1", "chunk_type": "class" }, { "chunk_id": "class_AConv_6ac2b074", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 952, "end_line": 969, "name": "AConv", "chunk_type": "class" }, { "chunk_id": "class_ADown_d418e88d", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 972, "end_line": 995, "name": "ADown", "chunk_type": "class" }, { "chunk_id": "class_SPPELAN_54c70ab7", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 998, "end_line": 1023, "name": "SPPELAN", "chunk_type": "class" }, { "chunk_id": "class_CBLinear_8170ffd3", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1026, "end_line": 1047, "name": "CBLinear", "chunk_type": "class" }, { "chunk_id": "class_CBFuse_36c0c305", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1050, "end_line": 1075, "name": "CBFuse", "chunk_type": "class" }, { "chunk_id": "class_C3f_4070fa33", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1078, "end_line": 1104, "name": "C3f", "chunk_type": "class" }, { "chunk_id": "class_C3k2_37260c67", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1107, "end_line": 1128, "name": "C3k2", "chunk_type": "class" }, { "chunk_id": "class_C3k_f04eef9c", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1131, "end_line": 1150, "name": "C3k", "chunk_type": "class" }, { "chunk_id": "class_RepVGGDW_87a6072f", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1153, "end_line": 1217, "name": "RepVGGDW", "chunk_type": "class" }, { "chunk_id": "class_CIB_348da215", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1220, "end_line": 1265, "name": "CIB", "chunk_type": "class" }, { "chunk_id": "class_C2fCIB_ddc7b517", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1268, "end_line": 1298, "name": "C2fCIB", "chunk_type": "class" }, { "chunk_id": "class_Attention_0b70783b", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1301, "end_line": 1361, "name": "Attention", "chunk_type": "class" }, { "chunk_id": "class_PSABlock_04e7ec49", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1364, "end_line": 1414, "name": "PSABlock", "chunk_type": "class" }, { "chunk_id": "class_PSA_92a2933c", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1417, "end_line": 1472, "name": "PSA", "chunk_type": "class" }, { "chunk_id": "class_C2PSA_f5974732", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1475, "end_line": 1530, "name": "C2PSA", "chunk_type": "class" }, { "chunk_id": "class_C2fPSA_8f7445a7", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1533, "end_line": 1570, "name": "C2fPSA", "chunk_type": "class" }, { "chunk_id": "class_SCDown_49a4a000", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1573, "end_line": 1621, "name": "SCDown", "chunk_type": "class" }, { "chunk_id": "class_TorchVision_6883286a", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1624, "end_line": 1686, "name": "TorchVision", "chunk_type": "class" }, { "chunk_id": "class_AAttn_f769942c", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1689, "end_line": 1772, "name": "AAttn", "chunk_type": "class" }, { "chunk_id": "class_ABlock_d1e5ffc8", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1775, "end_line": 1840, "name": "ABlock", "chunk_type": "class" }, { "chunk_id": "class_A2C2f_da7e61c0", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1843, "end_line": 1925, "name": "A2C2f", "chunk_type": "class" }, { "chunk_id": "class_SwiGLUFFN_2e5d045a", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1928, "end_line": 1949, "name": "SwiGLUFFN", "chunk_type": "class" }, { "chunk_id": "class_Residual_4db16cd0", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1952, "end_line": 1971, "name": "Residual", "chunk_type": "class" }, { "chunk_id": "class_SAVPE_0cc8314c", "file_path": "ultralytics\\ultralytics\\nn\\modules\\block.py", "start_line": 1974, "end_line": 2033, "name": "SAVPE", "chunk_type": "class" }, { "chunk_id": "function_autopad_28ae3a8c", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 29, "end_line": 35, "name": "autopad", "chunk_type": "function" }, { "chunk_id": "class_Conv_1bc938d1", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 38, "end_line": 92, "name": "Conv", "chunk_type": "class" }, { "chunk_id": "class_Conv2_f2d55d14", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 95, "end_line": 154, "name": "Conv2", "chunk_type": "class" }, { "chunk_id": "class_LightConv_f71a4c9f", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 157, "end_line": 192, "name": "LightConv", "chunk_type": "class" }, { "chunk_id": "class_DWConv_e26260ac", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 195, "end_line": 210, "name": "DWConv", "chunk_type": "class" }, { "chunk_id": "class_DWConvTranspose2d_b683d7f6", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 213, "end_line": 228, "name": "DWConvTranspose2d", "chunk_type": "class" }, { "chunk_id": "class_ConvTranspose_8c6636c1", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 231, "end_line": 284, "name": "ConvTranspose", "chunk_type": "class" }, { "chunk_id": "class_Focus_023c9a71", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 287, "end_line": 326, "name": "Focus", "chunk_type": "class" }, { "chunk_id": "class_GhostConv_f69fae21", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 330, "end_line": 372, "name": "GhostConv", "chunk_type": "class" }, { "chunk_id": "class_RepConv_d1e80245", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 375, "end_line": 538, "name": "RepConv", "chunk_type": "class" }, { "chunk_id": "class_ChannelAttention_0d43909d", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 541, "end_line": 578, "name": "ChannelAttention", "chunk_type": "class" }, { "chunk_id": "class_SpatialAttention_57c216fb", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 581, "end_line": 615, "name": "SpatialAttention", "chunk_type": "class" }, { "chunk_id": "class_CBAM_174201a4", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 618, "end_line": 651, "name": "CBAM", "chunk_type": "class" }, { "chunk_id": "class_Concat_89f2ccf2", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 654, "end_line": 682, "name": "Concat", "chunk_type": "class" }, { "chunk_id": "class_Index_72f4bfca", "file_path": "ultralytics\\ultralytics\\nn\\modules\\conv.py", "start_line": 685, "end_line": 713, "name": "Index", "chunk_type": "class" }, { "chunk_id": "class_Detect_72afa236", "file_path": "ultralytics\\ultralytics\\nn\\modules\\head.py", "start_line": 24, "end_line": 226, "name": "Detect", "chunk_type": "class" }, { "chunk_id": "class_Segment_477a5588", "file_path": "ultralytics\\ultralytics\\nn\\modules\\head.py", "start_line": 229, "end_line": 278, "name": "Segment", "chunk_type": "class" }, { "chunk_id": "class_OBB_85f3b3c3", "file_path": "ultralytics\\ultralytics\\nn\\modules\\head.py", "start_line": 281, "end_line": 334, "name": "OBB", "chunk_type": "class" }, { "chunk_id": "class_Pose_852b4e1a", "file_path": "ultralytics\\ultralytics\\nn\\modules\\head.py", "start_line": 337, "end_line": 414, "name": "Pose", "chunk_type": "class" }, { "chunk_id": "class_Classify_2697ab2b", "file_path": "ultralytics\\ultralytics\\nn\\modules\\head.py", "start_line": 417, "end_line": 469, "name": "Classify", "chunk_type": "class" }, { "chunk_id": "class_WorldDetect_4c307729", "file_path": "ultralytics\\ultralytics\\nn\\modules\\head.py", "start_line": 472, "end_line": 526, "name": "WorldDetect", "chunk_type": "class" }, { "chunk_id": "class_LRPCHead_4219ae44", "file_path": "ultralytics\\ultralytics\\nn\\modules\\head.py", "start_line": 530, "end_line": 592, "name": "LRPCHead", "chunk_type": "class" }, { "chunk_id": "class_YOLOEDetect_9945901b", "file_path": "ultralytics\\ultralytics\\nn\\modules\\head.py", "start_line": 595, "end_line": 782, "name": "YOLOEDetect", "chunk_type": "class" }, { "chunk_id": "class_YOLOESegment_8116a2f2", "file_path": "ultralytics\\ultralytics\\nn\\modules\\head.py", "start_line": 785, "end_line": 850, "name": "YOLOESegment", "chunk_type": "class" }, { "chunk_id": "class_RTDETRDecoder_7ce5df20", "file_path": "ultralytics\\ultralytics\\nn\\modules\\head.py", "start_line": 853, "end_line": 1172, "name": "RTDETRDecoder", "chunk_type": "class" }, { "chunk_id": "class_v10Detect_6bfc5509", "file_path": "ultralytics\\ultralytics\\nn\\modules\\head.py", "start_line": 1175, "end_line": 1226, "name": "v10Detect", "chunk_type": "class" }, { "chunk_id": "class_TransformerEncoderLayer_836709d4", "file_path": "ultralytics\\ultralytics\\nn\\modules\\transformer.py", "start_line": 29, "end_line": 170, "name": "TransformerEncoderLayer", "chunk_type": "class" }, { "chunk_id": "class_AIFI_8f6b96f3", "file_path": "ultralytics\\ultralytics\\nn\\modules\\transformer.py", "start_line": 173, "end_line": 246, "name": "AIFI", "chunk_type": "class" }, { "chunk_id": "class_TransformerLayer_f04f01ea", "file_path": "ultralytics\\ultralytics\\nn\\modules\\transformer.py", "start_line": 249, "end_line": 279, "name": "TransformerLayer", "chunk_type": "class" }, { "chunk_id": "class_TransformerBlock_def174e0", "file_path": "ultralytics\\ultralytics\\nn\\modules\\transformer.py", "start_line": 282, "end_line": 328, "name": "TransformerBlock", "chunk_type": "class" }, { "chunk_id": "class_MLPBlock_cfb56b63", "file_path": "ultralytics\\ultralytics\\nn\\modules\\transformer.py", "start_line": 331, "end_line": 358, "name": "MLPBlock", "chunk_type": "class" }, { "chunk_id": "class_MLP_7a99ec10", "file_path": "ultralytics\\ultralytics\\nn\\modules\\transformer.py", "start_line": 361, "end_line": 408, "name": "MLP", "chunk_type": "class" }, { "chunk_id": "class_LayerNorm2d_933f0d90", "file_path": "ultralytics\\ultralytics\\nn\\modules\\transformer.py", "start_line": 411, "end_line": 454, "name": "LayerNorm2d", "chunk_type": "class" }, { "chunk_id": "class_MSDeformAttn_b3c584f0", "file_path": "ultralytics\\ultralytics\\nn\\modules\\transformer.py", "start_line": 457, "end_line": 580, "name": "MSDeformAttn", "chunk_type": "class" }, { "chunk_id": "class_DeformableTransformerDecoderLayer_be16c3bf", "file_path": "ultralytics\\ultralytics\\nn\\modules\\transformer.py", "start_line": 583, "end_line": 711, "name": "DeformableTransformerDecoderLayer", "chunk_type": "class" }, { "chunk_id": "class_DeformableTransformerDecoder_ac5c8729", "file_path": "ultralytics\\ultralytics\\nn\\modules\\transformer.py", "start_line": 714, "end_line": 802, "name": "DeformableTransformerDecoder", "chunk_type": "class" }, { "chunk_id": "function__get_clones_c4c6091d", "file_path": "ultralytics\\ultralytics\\nn\\modules\\utils.py", "start_line": 15, "end_line": 33, "name": "_get_clones", "chunk_type": "function" }, { "chunk_id": "function_bias_init_with_prob_e7a9d08b", "file_path": "ultralytics\\ultralytics\\nn\\modules\\utils.py", "start_line": 36, "end_line": 55, "name": "bias_init_with_prob", "chunk_type": "function" }, { "chunk_id": "function_linear_init_1a00c166", "file_path": "ultralytics\\ultralytics\\nn\\modules\\utils.py", "start_line": 58, "end_line": 79, "name": "linear_init", "chunk_type": "function" }, { "chunk_id": "function_inverse_sigmoid_9e224e18", "file_path": "ultralytics\\ultralytics\\nn\\modules\\utils.py", "start_line": 82, "end_line": 104, "name": "inverse_sigmoid", "chunk_type": "function" }, { "chunk_id": "function_multi_scale_deformable_attn_pytorch_46591a4c", "file_path": "ultralytics\\ultralytics\\nn\\modules\\utils.py", "start_line": 107, "end_line": 164, "name": "multi_scale_deformable_attn_pytorch", "chunk_type": "function" }, { "chunk_id": "class_GMC_ca52d141", "file_path": "ultralytics\\ultralytics\\trackers\\utils\\gmc.py", "start_line": 12, "end_line": 349, "name": "GMC", "chunk_type": "class" }, { "chunk_id": "class_KalmanFilterXYAH_03d35260", "file_path": "ultralytics\\ultralytics\\trackers\\utils\\kalman_filter.py", "start_line": 7, "end_line": 286, "name": "KalmanFilterXYAH", "chunk_type": "class" }, { "chunk_id": "class_KalmanFilterXYWH_509215f6", "file_path": "ultralytics\\ultralytics\\trackers\\utils\\kalman_filter.py", "start_line": 289, "end_line": 493, "name": "KalmanFilterXYWH", "chunk_type": "class" }, { "chunk_id": "function_linear_assignment_c451a178", "file_path": "ultralytics\\ultralytics\\trackers\\utils\\matching.py", "start_line": 20, "end_line": 61, "name": "linear_assignment", "chunk_type": "function" }, { "chunk_id": "function_iou_distance_046b5443", "file_path": "ultralytics\\ultralytics\\trackers\\utils\\matching.py", "start_line": 64, "end_line": 101, "name": "iou_distance", "chunk_type": "function" }, { "chunk_id": "function_embedding_distance_5fb9ec69", "file_path": "ultralytics\\ultralytics\\trackers\\utils\\matching.py", "start_line": 104, "end_line": 131, "name": "embedding_distance", "chunk_type": "function" }, { "chunk_id": "function_fuse_score_2d29eb18", "file_path": "ultralytics\\ultralytics\\trackers\\utils\\matching.py", "start_line": 134, "end_line": 157, "name": "fuse_score", "chunk_type": "function" }, { "chunk_id": "function_on_pretrain_routine_start_f6e22321", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 10, "end_line": 12, "name": "on_pretrain_routine_start", "chunk_type": "function" }, { "chunk_id": "function_on_pretrain_routine_end_82d57cc4", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 15, "end_line": 17, "name": "on_pretrain_routine_end", "chunk_type": "function" }, { "chunk_id": "function_on_train_start_678ff1f2", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 20, "end_line": 22, "name": "on_train_start", "chunk_type": "function" }, { "chunk_id": "function_on_train_epoch_start_c5ea4d1e", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 25, "end_line": 27, "name": "on_train_epoch_start", "chunk_type": "function" }, { "chunk_id": "function_on_train_batch_start_1b5f49c6", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 30, "end_line": 32, "name": "on_train_batch_start", "chunk_type": "function" }, { "chunk_id": "function_optimizer_step_26375cc8", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 35, "end_line": 37, "name": "optimizer_step", "chunk_type": "function" }, { "chunk_id": "function_on_before_zero_grad_460f4a5b", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 40, "end_line": 42, "name": "on_before_zero_grad", "chunk_type": "function" }, { "chunk_id": "function_on_train_batch_end_00f24bdc", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 45, "end_line": 47, "name": "on_train_batch_end", "chunk_type": "function" }, { "chunk_id": "function_on_train_epoch_end_604d33e9", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 50, "end_line": 52, "name": "on_train_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_fit_epoch_end_0025f6b1", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 55, "end_line": 57, "name": "on_fit_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_model_save_14d6ee39", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 60, "end_line": 62, "name": "on_model_save", "chunk_type": "function" }, { "chunk_id": "function_on_train_end_019e91c8", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 65, "end_line": 67, "name": "on_train_end", "chunk_type": "function" }, { "chunk_id": "function_on_params_update_aae0e6c4", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 70, "end_line": 72, "name": "on_params_update", "chunk_type": "function" }, { "chunk_id": "function_teardown_2d541efb", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 75, "end_line": 77, "name": "teardown", "chunk_type": "function" }, { "chunk_id": "function_on_val_start_8e1a914d", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 83, "end_line": 85, "name": "on_val_start", "chunk_type": "function" }, { "chunk_id": "function_on_val_batch_start_5dd04932", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 88, "end_line": 90, "name": "on_val_batch_start", "chunk_type": "function" }, { "chunk_id": "function_on_val_batch_end_9c0eee9c", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 93, "end_line": 95, "name": "on_val_batch_end", "chunk_type": "function" }, { "chunk_id": "function_on_val_end_bd55536d", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 98, "end_line": 100, "name": "on_val_end", "chunk_type": "function" }, { "chunk_id": "function_on_predict_start_7f9e42dc", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 106, "end_line": 108, "name": "on_predict_start", "chunk_type": "function" }, { "chunk_id": "function_on_predict_batch_start_f9aaf040", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 111, "end_line": 113, "name": "on_predict_batch_start", "chunk_type": "function" }, { "chunk_id": "function_on_predict_batch_end_0ae684b0", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 116, "end_line": 118, "name": "on_predict_batch_end", "chunk_type": "function" }, { "chunk_id": "function_on_predict_postprocess_end_357c0141", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 121, "end_line": 123, "name": "on_predict_postprocess_end", "chunk_type": "function" }, { "chunk_id": "function_on_predict_end_9942070b", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 126, "end_line": 128, "name": "on_predict_end", "chunk_type": "function" }, { "chunk_id": "function_on_export_start_d6541e30", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 134, "end_line": 136, "name": "on_export_start", "chunk_type": "function" }, { "chunk_id": "function_on_export_end_6fd84381", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 139, "end_line": 141, "name": "on_export_end", "chunk_type": "function" }, { "chunk_id": "function_get_default_callbacks_eea37bf9", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 177, "end_line": 191, "name": "get_default_callbacks", "chunk_type": "function" }, { "chunk_id": "function_add_integration_callbacks_5049c2f7", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\base.py", "start_line": 194, "end_line": 234, "name": "add_integration_callbacks", "chunk_type": "function" }, { "chunk_id": "function__log_debug_samples_f955ae87", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\clearml.py", "start_line": 17, "end_line": 34, "name": "_log_debug_samples", "chunk_type": "function" }, { "chunk_id": "function__log_plot_0104fe1a", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\clearml.py", "start_line": 37, "end_line": 55, "name": "_log_plot", "chunk_type": "function" }, { "chunk_id": "function_on_pretrain_routine_start_5ce93a7c", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\clearml.py", "start_line": 58, "end_line": 84, "name": "on_pretrain_routine_start", "chunk_type": "function" }, { "chunk_id": "function_on_train_epoch_end_152ca3b7", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\clearml.py", "start_line": 87, "end_line": 97, "name": "on_train_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_fit_epoch_end_3d64d955", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\clearml.py", "start_line": 100, "end_line": 113, "name": "on_fit_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_val_end_9a3d3651", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\clearml.py", "start_line": 116, "end_line": 120, "name": "on_val_end", "chunk_type": "function" }, { "chunk_id": "function_on_train_end_9539f420", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\clearml.py", "start_line": 123, "end_line": 140, "name": "on_train_end", "chunk_type": "function" }, { "chunk_id": "function__get_comet_mode_98d487f2", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 39, "end_line": 51, "name": "_get_comet_mode", "chunk_type": "function" }, { "chunk_id": "function__get_comet_model_name_1b12a748", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 54, "end_line": 56, "name": "_get_comet_model_name", "chunk_type": "function" }, { "chunk_id": "function__get_eval_batch_logging_interval_67f6c443", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 59, "end_line": 61, "name": "_get_eval_batch_logging_interval", "chunk_type": "function" }, { "chunk_id": "function__get_max_image_predictions_to_log_ded60425", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 64, "end_line": 66, "name": "_get_max_image_predictions_to_log", "chunk_type": "function" }, { "chunk_id": "function__scale_confidence_score_bee04db0", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 69, "end_line": 72, "name": "_scale_confidence_score", "chunk_type": "function" }, { "chunk_id": "function__should_log_confusion_matrix_88937404", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 75, "end_line": 77, "name": "_should_log_confusion_matrix", "chunk_type": "function" }, { "chunk_id": "function__should_log_image_predictions_2ec21984", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 80, "end_line": 82, "name": "_should_log_image_predictions", "chunk_type": "function" }, { "chunk_id": "function__resume_or_create_experiment_bf13f87e", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 85, "end_line": 118, "name": "_resume_or_create_experiment", "chunk_type": "function" }, { "chunk_id": "function__fetch_trainer_metadata_010b2d25", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 121, "end_line": 142, "name": "_fetch_trainer_metadata", "chunk_type": "function" }, { "chunk_id": "function__scale_bounding_box_to_original_image_shape_c86c2d8f", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 145, "end_line": 175, "name": "_scale_bounding_box_to_original_image_shape", "chunk_type": "function" }, { "chunk_id": "function__format_ground_truth_annotations_for_detection_ea29e256", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 178, "end_line": 230, "name": "_format_ground_truth_annotations_for_detection", "chunk_type": "function" }, { "chunk_id": "function__format_prediction_annotations_f01ea5f2", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 233, "end_line": 283, "name": "_format_prediction_annotations", "chunk_type": "function" }, { "chunk_id": "function__extract_segmentation_annotation_62de6e1a", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 286, "end_line": 304, "name": "_extract_segmentation_annotation", "chunk_type": "function" }, { "chunk_id": "function__fetch_annotations_979a6a1f", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 307, "end_line": 334, "name": "_fetch_annotations", "chunk_type": "function" }, { "chunk_id": "function__create_prediction_metadata_map_287d87d4", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 337, "end_line": 344, "name": "_create_prediction_metadata_map", "chunk_type": "function" }, { "chunk_id": "function__log_confusion_matrix_af670c19", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 347, "end_line": 353, "name": "_log_confusion_matrix", "chunk_type": "function" }, { "chunk_id": "function__log_images_630cee76", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 356, "end_line": 376, "name": "_log_images", "chunk_type": "function" }, { "chunk_id": "function__log_image_predictions_0eafc348", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 379, "end_line": 439, "name": "_log_image_predictions", "chunk_type": "function" }, { "chunk_id": "function__log_plots_05fa3549", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 442, "end_line": 483, "name": "_log_plots", "chunk_type": "function" }, { "chunk_id": "function__log_model_f0ac61d6", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 486, "end_line": 489, "name": "_log_model", "chunk_type": "function" }, { "chunk_id": "function__log_image_batches_061ac9f1", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 492, "end_line": 495, "name": "_log_image_batches", "chunk_type": "function" }, { "chunk_id": "function_on_pretrain_routine_start_3223cb38", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 498, "end_line": 500, "name": "on_pretrain_routine_start", "chunk_type": "function" }, { "chunk_id": "function_on_train_epoch_end_b5a2fb54", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 503, "end_line": 513, "name": "on_train_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_fit_epoch_end_9ea290e4", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 516, "end_line": 558, "name": "on_fit_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_train_end_49d0684a", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\comet.py", "start_line": 561, "end_line": 582, "name": "on_train_end", "chunk_type": "function" }, { "chunk_id": "function__log_images_76e8deb2", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\dvc.py", "start_line": 29, "end_line": 54, "name": "_log_images", "chunk_type": "function" }, { "chunk_id": "function__log_plots_55416a93", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\dvc.py", "start_line": 57, "end_line": 69, "name": "_log_plots", "chunk_type": "function" }, { "chunk_id": "function__log_confusion_matrix_9a6afa08", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\dvc.py", "start_line": 72, "end_line": 95, "name": "_log_confusion_matrix", "chunk_type": "function" }, { "chunk_id": "function_on_pretrain_routine_start_78643cf6", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\dvc.py", "start_line": 98, "end_line": 105, "name": "on_pretrain_routine_start", "chunk_type": "function" }, { "chunk_id": "function_on_pretrain_routine_end_3e9575ea", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\dvc.py", "start_line": 108, "end_line": 110, "name": "on_pretrain_routine_end", "chunk_type": "function" }, { "chunk_id": "function_on_train_start_af29dda1", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\dvc.py", "start_line": 113, "end_line": 116, "name": "on_train_start", "chunk_type": "function" }, { "chunk_id": "function_on_train_epoch_start_02ab2515", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\dvc.py", "start_line": 119, "end_line": 122, "name": "on_train_epoch_start", "chunk_type": "function" }, { "chunk_id": "function_on_fit_epoch_end_88ab55a6", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\dvc.py", "start_line": 125, "end_line": 156, "name": "on_fit_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_train_end_10251516", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\dvc.py", "start_line": 159, "end_line": 188, "name": "on_train_end", "chunk_type": "function" }, { "chunk_id": "function_on_pretrain_routine_start_d36e6ce3", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\hub.py", "start_line": 10, "end_line": 13, "name": "on_pretrain_routine_start", "chunk_type": "function" }, { "chunk_id": "function_on_pretrain_routine_end_8df60b02", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\hub.py", "start_line": 16, "end_line": 20, "name": "on_pretrain_routine_end", "chunk_type": "function" }, { "chunk_id": "function_on_fit_epoch_end_03530e00", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\hub.py", "start_line": 23, "end_line": 45, "name": "on_fit_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_model_save_76486db7", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\hub.py", "start_line": 48, "end_line": 56, "name": "on_model_save", "chunk_type": "function" }, { "chunk_id": "function_on_train_end_82e21297", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\hub.py", "start_line": 59, "end_line": 71, "name": "on_train_end", "chunk_type": "function" }, { "chunk_id": "function_on_train_start_91192112", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\hub.py", "start_line": 74, "end_line": 76, "name": "on_train_start", "chunk_type": "function" }, { "chunk_id": "function_on_val_start_16876252", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\hub.py", "start_line": 79, "end_line": 82, "name": "on_val_start", "chunk_type": "function" }, { "chunk_id": "function_on_predict_start_6613bf11", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\hub.py", "start_line": 85, "end_line": 87, "name": "on_predict_start", "chunk_type": "function" }, { "chunk_id": "function_on_export_start_c3b5094d", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\hub.py", "start_line": 90, "end_line": 92, "name": "on_export_start", "chunk_type": "function" }, { "chunk_id": "function_sanitize_dict_3cc1ce93", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\mlflow.py", "start_line": 42, "end_line": 44, "name": "sanitize_dict", "chunk_type": "function" }, { "chunk_id": "function_on_pretrain_routine_end_aabdf4e2", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\mlflow.py", "start_line": 47, "end_line": 85, "name": "on_pretrain_routine_end", "chunk_type": "function" }, { "chunk_id": "function_on_train_epoch_end_96d2c478", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\mlflow.py", "start_line": 88, "end_line": 97, "name": "on_train_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_fit_epoch_end_c86aae8a", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\mlflow.py", "start_line": 100, "end_line": 103, "name": "on_fit_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_train_end_d16b581b", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\mlflow.py", "start_line": 106, "end_line": 123, "name": "on_train_end", "chunk_type": "function" }, { "chunk_id": "function__log_scalars_775f6960", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\neptune.py", "start_line": 20, "end_line": 34, "name": "_log_scalars", "chunk_type": "function" }, { "chunk_id": "function__log_images_a7b4daf0", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\neptune.py", "start_line": 37, "end_line": 54, "name": "_log_images", "chunk_type": "function" }, { "chunk_id": "function__log_plot_80d7545a", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\neptune.py", "start_line": 57, "end_line": 66, "name": "_log_plot", "chunk_type": "function" }, { "chunk_id": "function_on_pretrain_routine_start_3ee0c2b7", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\neptune.py", "start_line": 69, "end_line": 80, "name": "on_pretrain_routine_start", "chunk_type": "function" }, { "chunk_id": "function_on_train_epoch_end_6ce6fa22", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\neptune.py", "start_line": 83, "end_line": 88, "name": "on_train_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_fit_epoch_end_366f762e", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\neptune.py", "start_line": 91, "end_line": 97, "name": "on_fit_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_val_end_80ca1e49", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\neptune.py", "start_line": 100, "end_line": 104, "name": "on_val_end", "chunk_type": "function" }, { "chunk_id": "function_on_train_end_4d68251b", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\neptune.py", "start_line": 107, "end_line": 121, "name": "on_train_end", "chunk_type": "function" }, { "chunk_id": "function_on_fit_epoch_end_2399644c", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\raytune.py", "start_line": 15, "end_line": 34, "name": "on_fit_epoch_end", "chunk_type": "function" }, { "chunk_id": "function__log_scalars_1970cfe8", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\tensorboard.py", "start_line": 24, "end_line": 40, "name": "_log_scalars", "chunk_type": "function" }, { "chunk_id": "function__log_tensorboard_graph_c2b5db29", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\tensorboard.py", "start_line": 43, "end_line": 91, "name": "_log_tensorboard_graph", "chunk_type": "function" }, { "chunk_id": "function_on_pretrain_routine_start_f2c2a491", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\tensorboard.py", "start_line": 94, "end_line": 102, "name": "on_pretrain_routine_start", "chunk_type": "function" }, { "chunk_id": "function_on_train_start_4bde3c8d", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\tensorboard.py", "start_line": 105, "end_line": 108, "name": "on_train_start", "chunk_type": "function" }, { "chunk_id": "function_on_train_epoch_end_9d19a031", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\tensorboard.py", "start_line": 111, "end_line": 114, "name": "on_train_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_fit_epoch_end_1d966ecf", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\tensorboard.py", "start_line": 117, "end_line": 119, "name": "on_fit_epoch_end", "chunk_type": "function" }, { "chunk_id": "function__custom_table_535745f6", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\wb.py", "start_line": 18, "end_line": 44, "name": "_custom_table", "chunk_type": "function" }, { "chunk_id": "function__plot_curve_7bb47a16", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\wb.py", "start_line": 47, "end_line": 98, "name": "_plot_curve", "chunk_type": "function" }, { "chunk_id": "function__log_plots_6342a3c7", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\wb.py", "start_line": 101, "end_line": 122, "name": "_log_plots", "chunk_type": "function" }, { "chunk_id": "function_on_pretrain_routine_start_e7123d05", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\wb.py", "start_line": 125, "end_line": 132, "name": "on_pretrain_routine_start", "chunk_type": "function" }, { "chunk_id": "function_on_fit_epoch_end_9fd9944a", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\wb.py", "start_line": 135, "end_line": 141, "name": "on_fit_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_train_epoch_end_61965413", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\wb.py", "start_line": 144, "end_line": 149, "name": "on_train_epoch_end", "chunk_type": "function" }, { "chunk_id": "function_on_train_end_2b067edb", "file_path": "ultralytics\\ultralytics\\utils\\callbacks\\wb.py", "start_line": 152, "end_line": 173, "name": "on_train_end", "chunk_type": "function" } ]