diff --git a/.gitignore b/.gitignore index 3a9483b0b3c15f8726c89d22fc77050786c99da9..c8e70ab8b85e0dd33d0a726a59ac4e3ea633d3ff 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ *.pt -runs/ # Created by https://www.toptal.com/developers/gitignore/api/visualstudiocode,python,macos,windows,jupyternotebooks # Edit at https://www.toptal.com/developers/gitignore?templates=visualstudiocode,python,macos,windows,jupyternotebooks diff --git a/runs/detect/train/F1_curve.png b/runs/detect/train/F1_curve.png new file mode 100644 index 0000000000000000000000000000000000000000..4a8e49023c5a5374ccf04ebfe41d779a429d891d Binary files /dev/null and b/runs/detect/train/F1_curve.png differ diff --git a/runs/detect/train/PR_curve.png b/runs/detect/train/PR_curve.png new file mode 100644 index 0000000000000000000000000000000000000000..80073d8b7b6570d6a5d88a03e601be01970a7275 Binary files /dev/null and b/runs/detect/train/PR_curve.png differ diff --git a/runs/detect/train/P_curve.png b/runs/detect/train/P_curve.png new file mode 100644 index 0000000000000000000000000000000000000000..f2eddab354ce46a14d347ca51a62e4d2f9ecbf1a Binary files /dev/null and b/runs/detect/train/P_curve.png differ diff --git a/runs/detect/train/R_curve.png b/runs/detect/train/R_curve.png new file mode 100644 index 0000000000000000000000000000000000000000..b1c8a64f2a95307ff742df6e6623a6b8712c242b Binary files /dev/null and b/runs/detect/train/R_curve.png differ diff --git a/runs/detect/train/args.yaml b/runs/detect/train/args.yaml new file mode 100644 index 0000000000000000000000000000000000000000..91c4c24d2c071187ebe7f10837de2fd6a3e42dbf --- /dev/null +++ b/runs/detect/train/args.yaml @@ -0,0 +1,107 @@ +task: detect +mode: train +model: yolov8s.pt +data: c:\Users\maxch\Desktop\aimm\lab-2/dataset/data.yaml +epochs: 50 +time: null +patience: 100 +batch: 16 +imgsz: 640 +save: true +save_period: -1 +cache: false +device: cuda +workers: 8 +project: null +name: train +exist_ok: false +pretrained: true +optimizer: auto +verbose: true +seed: 0 +deterministic: true +single_cls: false +rect: false +cos_lr: false +close_mosaic: 10 +resume: false +amp: true +fraction: 1.0 +profile: false +freeze: null +multi_scale: false +overlap_mask: true +mask_ratio: 4 +dropout: 0.0 +val: true +split: val +save_json: false +save_hybrid: false +conf: null +iou: 0.7 +max_det: 300 +half: false +dnn: false +plots: true +source: null +vid_stride: 1 +stream_buffer: false +visualize: false +augment: false +agnostic_nms: false +classes: null +retina_masks: false +embed: null +show: false +save_frames: false +save_txt: false +save_conf: false +save_crop: false +show_labels: true +show_conf: true +show_boxes: true +line_width: null +format: torchscript +keras: false +optimize: false +int8: false +dynamic: false +simplify: true +opset: null +workspace: 4 +nms: false +lr0: 0.01 +lrf: 0.01 +momentum: 0.937 +weight_decay: 0.0005 +warmup_epochs: 3.0 +warmup_momentum: 0.8 +warmup_bias_lr: 0.1 +box: 7.5 +cls: 0.5 +dfl: 1.5 +pose: 12.0 +kobj: 1.0 +label_smoothing: 0.0 +nbs: 64 +hsv_h: 0.015 +hsv_s: 0.7 +hsv_v: 0.4 +degrees: 0.0 +translate: 0.1 +scale: 0.5 +shear: 0.0 +perspective: 0.0 +flipud: 0.0 +fliplr: 0.5 +bgr: 0.0 +mosaic: 1.0 +mixup: 0.0 +copy_paste: 0.0 +copy_paste_mode: flip +auto_augment: randaugment +erasing: 0.4 +crop_fraction: 1.0 +cfg: null +tracker: botsort.yaml +save_dir: c:\Users\maxch\Desktop\aimm\runs\detect\train diff --git a/runs/detect/train/confusion_matrix.png b/runs/detect/train/confusion_matrix.png new file mode 100644 index 0000000000000000000000000000000000000000..02b61f51521ba7bb0d9ac309fe4d2ba888a0f542 Binary files /dev/null and b/runs/detect/train/confusion_matrix.png differ diff --git a/runs/detect/train/confusion_matrix_normalized.png b/runs/detect/train/confusion_matrix_normalized.png new file mode 100644 index 0000000000000000000000000000000000000000..90b38305f697b85ed8e9d59ebf9b19301df69c92 Binary files /dev/null and b/runs/detect/train/confusion_matrix_normalized.png differ diff --git a/runs/detect/train/labels.jpg b/runs/detect/train/labels.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b826cfb374fa87e2027a46359453060082af9abc Binary files /dev/null and b/runs/detect/train/labels.jpg differ diff --git a/runs/detect/train/labels_correlogram.jpg b/runs/detect/train/labels_correlogram.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0b43fe03281aaae3bf8168e8f723ce8552477993 Binary files /dev/null and b/runs/detect/train/labels_correlogram.jpg differ diff --git a/runs/detect/train/results.csv b/runs/detect/train/results.csv new file mode 100644 index 0000000000000000000000000000000000000000..e5357a6fc65c9bb1f71a621731d2b9ab8db867b0 --- /dev/null +++ b/runs/detect/train/results.csv @@ -0,0 +1,51 @@ +epoch,time,train/box_loss,train/cls_loss,train/dfl_loss,metrics/precision(B),metrics/recall(B),metrics/mAP50(B),metrics/mAP50-95(B),val/box_loss,val/cls_loss,val/dfl_loss,lr/pg0,lr/pg1,lr/pg2 +1,11.5794,0.8632,2.39277,1.39195,0.41451,0.56047,0.40753,0.24585,1.36748,3.1959,2.28341,0.000540231,0.000540231,0.000540231 +2,22.6391,0.95832,1.46678,1.40458,0.18686,0.58703,0.28048,0.13014,1.52089,10.3092,2.78449,0.0010742,0.0010742,0.0010742 +3,33.4142,1.02453,1.3949,1.43681,0.59552,0.07787,0.04104,0.01035,3.58753,9.57342,5.00857,0.00158616,0.00158616,0.00158616 +4,44.0925,1.12711,1.41764,1.51544,0.65287,0.28689,0.1695,0.07537,1.69124,3.78187,2.33188,0.00156798,0.00156798,0.00156798 +5,54.8251,1.11976,1.3292,1.51853,0.11147,0.27459,0.1554,0.07637,1.65824,2.45304,2.27484,0.00153497,0.00153497,0.00153497 +6,65.6082,1.04309,1.26644,1.43271,0.66705,0.07787,0.06423,0.03484,2.49853,4.88037,2.8783,0.00150197,0.00150197,0.00150197 +7,76.4305,1.01755,1.24533,1.42609,0.806,0.33197,0.38575,0.26799,1.01676,1.86058,1.63713,0.00146896,0.00146896,0.00146896 +8,87.2961,0.96101,1.21434,1.38508,0.42472,0.40526,0.40796,0.23932,1.48166,2.14049,2.11549,0.00143595,0.00143595,0.00143595 +9,98.0639,0.9582,1.20488,1.38108,0.48774,0.66972,0.5675,0.40659,1.03894,1.27899,1.63302,0.00140295,0.00140295,0.00140295 +10,108.966,0.92328,1.10759,1.35985,0.27271,0.64368,0.50195,0.35314,0.89786,1.50922,1.44853,0.00136994,0.00136994,0.00136994 +11,119.819,0.92018,1.08034,1.34336,0.51953,0.62599,0.6247,0.4604,0.96591,1.11075,1.62723,0.00133693,0.00133693,0.00133693 +12,130.692,0.90895,1.07589,1.34225,0.52294,0.52893,0.52226,0.37276,0.97856,1.20714,1.58318,0.00130393,0.00130393,0.00130393 +13,141.911,0.83197,0.95417,1.30395,0.40493,0.63621,0.48668,0.37977,0.86463,1.12844,1.48466,0.00127092,0.00127092,0.00127092 +14,152.656,0.79592,0.98808,1.27254,0.40365,0.67057,0.51928,0.37871,0.8789,1.13284,1.48718,0.00123791,0.00123791,0.00123791 +15,163.434,0.77485,0.91877,1.25269,0.61926,0.75233,0.62574,0.48928,0.76749,0.95942,1.37794,0.00120491,0.00120491,0.00120491 +16,174.284,0.78751,0.94273,1.25545,0.51987,0.68684,0.60608,0.47781,0.77929,0.99814,1.39656,0.0011719,0.0011719,0.0011719 +17,185.077,0.76993,0.90341,1.26071,0.60692,0.69311,0.61518,0.49832,0.71721,0.99529,1.35157,0.00113889,0.00113889,0.00113889 +18,195.928,0.74065,0.88567,1.22657,0.56066,0.8152,0.64116,0.5526,0.59919,0.90979,1.20637,0.00110589,0.00110589,0.00110589 +19,206.86,0.76078,0.93844,1.24473,0.61268,0.82561,0.69509,0.56726,0.69872,0.786,1.28814,0.00107288,0.00107288,0.00107288 +20,217.754,0.67559,0.85714,1.19488,0.65315,0.52821,0.63601,0.49376,0.79513,1.03893,1.37245,0.00103987,0.00103987,0.00103987 +21,228.531,0.68152,0.81181,1.19928,0.44629,0.74904,0.60972,0.50037,0.7414,0.99269,1.33542,0.00100687,0.00100687,0.00100687 +22,239.327,0.70541,0.83983,1.21446,0.50921,0.73891,0.58161,0.42904,0.99593,1.18576,1.65524,0.000973861,0.000973861,0.000973861 +23,250.081,0.6626,0.80608,1.16357,0.7471,0.67792,0.77997,0.6808,0.55731,0.69087,1.16,0.000940855,0.000940855,0.000940855 +24,260.993,0.67053,0.76572,1.18598,0.72967,0.70328,0.77545,0.68801,0.52363,0.72078,1.11031,0.000907848,0.000907848,0.000907848 +25,271.793,0.66787,0.78089,1.18708,0.64025,0.84528,0.78022,0.70569,0.49654,0.65988,1.10834,0.000874842,0.000874842,0.000874842 +26,282.636,0.63904,0.747,1.15008,0.72884,0.68972,0.71471,0.61613,0.55444,0.66868,1.17303,0.000841835,0.000841835,0.000841835 +27,293.451,0.67022,0.7641,1.18282,0.65187,0.81678,0.69902,0.61901,0.54147,0.68297,1.13959,0.000808828,0.000808828,0.000808828 +28,304.211,0.5833,0.69304,1.13189,0.76431,0.7718,0.77339,0.70885,0.41862,0.57185,1.0288,0.000775822,0.000775822,0.000775822 +29,315.072,0.63584,0.7188,1.16518,0.71756,0.76407,0.75763,0.70226,0.41476,0.69573,1.02148,0.000742815,0.000742815,0.000742815 +30,325.887,0.60486,0.70086,1.14517,0.76495,0.819,0.82311,0.75653,0.42289,0.56066,1.03928,0.000709809,0.000709809,0.000709809 +31,336.738,0.55715,0.65954,1.10935,0.76676,0.78342,0.81271,0.75859,0.40422,0.58651,1.041,0.000676802,0.000676802,0.000676802 +32,347.577,0.60704,0.66762,1.15415,0.7027,0.74883,0.72925,0.62124,0.58392,0.74917,1.22475,0.000643795,0.000643795,0.000643795 +33,358.433,0.56582,0.67655,1.11992,0.70748,0.84873,0.81802,0.74895,0.44918,0.56585,1.06457,0.000610789,0.000610789,0.000610789 +34,369.271,0.5607,0.63894,1.10964,0.81325,0.77771,0.85204,0.7827,0.43796,0.55162,1.05318,0.000577782,0.000577782,0.000577782 +35,380.136,0.57513,0.66399,1.12271,0.82198,0.78327,0.82947,0.76163,0.43226,0.54279,1.07407,0.000544776,0.000544776,0.000544776 +36,390.944,0.5353,0.59595,1.09964,0.7459,0.86258,0.77521,0.71728,0.41062,0.50956,1.05376,0.000511769,0.000511769,0.000511769 +37,401.762,0.54026,0.61566,1.09838,0.76968,0.77507,0.79025,0.73764,0.41592,0.51797,1.07375,0.000478762,0.000478762,0.000478762 +38,412.629,0.49985,0.54887,1.06748,0.75845,0.79475,0.78108,0.73393,0.38357,0.55508,1.03281,0.000445756,0.000445756,0.000445756 +39,423.464,0.50671,0.55671,1.06869,0.81966,0.85072,0.83626,0.78164,0.37225,0.50048,1.02119,0.000412749,0.000412749,0.000412749 +40,434.252,0.49013,0.54703,1.07224,0.7429,0.87488,0.80975,0.77184,0.34433,0.45644,0.99931,0.000379743,0.000379743,0.000379743 +41,465.185,0.32481,0.41537,0.96012,0.75591,0.80441,0.80357,0.75055,0.36692,0.50298,1.0088,0.000346736,0.000346736,0.000346736 +42,475.908,0.33032,0.41265,0.96111,0.82885,0.79219,0.82239,0.76838,0.42516,0.50996,1.06734,0.000313729,0.000313729,0.000313729 +43,486.565,0.31239,0.36607,0.94987,0.74224,0.86975,0.80757,0.76046,0.35636,0.50448,1.0256,0.000280723,0.000280723,0.000280723 +44,497.264,0.29954,0.37688,0.93242,0.76599,0.89619,0.81341,0.76583,0.3671,0.49633,1.01302,0.000247716,0.000247716,0.000247716 +45,507.994,0.288,0.33152,0.92429,0.7416,0.89609,0.82596,0.77161,0.35378,0.48695,1.00207,0.00021471,0.00021471,0.00021471 +46,518.682,0.26911,0.31929,0.89903,0.76575,0.85849,0.83393,0.78493,0.32667,0.48057,0.98544,0.000181703,0.000181703,0.000181703 +47,529.473,0.26424,0.31867,0.90801,0.80542,0.86115,0.83588,0.79951,0.31784,0.46098,0.97177,0.000148696,0.000148696,0.000148696 +48,540.334,0.24667,0.31861,0.89957,0.76447,0.84428,0.81516,0.7821,0.30175,0.4806,0.96113,0.00011569,0.00011569,0.00011569 +49,551.113,0.2444,0.29883,0.88227,0.71229,0.86097,0.80372,0.77809,0.30063,0.45671,0.9656,8.26832e-05,8.26832e-05,8.26832e-05 +50,561.861,0.24098,0.29326,0.88984,0.73178,0.90453,0.81266,0.78337,0.29765,0.45752,0.96332,4.96766e-05,4.96766e-05,4.96766e-05 diff --git a/runs/detect/train/results.png b/runs/detect/train/results.png new file mode 100644 index 0000000000000000000000000000000000000000..c18e2495e73774f31f02ee2ce9dc253679d78f1c Binary files /dev/null and b/runs/detect/train/results.png differ diff --git a/runs/detect/train/train_batch0.jpg b/runs/detect/train/train_batch0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6da37812ebb9b4d59625a4f87fa926e62a6c4495 Binary files /dev/null and b/runs/detect/train/train_batch0.jpg differ diff --git a/runs/detect/train/train_batch1.jpg b/runs/detect/train/train_batch1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..81160bfc25dcd15df2e71c1494677d72b812543b Binary files /dev/null and b/runs/detect/train/train_batch1.jpg differ diff --git a/runs/detect/train/train_batch1440.jpg b/runs/detect/train/train_batch1440.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9c9ebcaf0426a9713465ec27cfd43ebb4a720e84 Binary files /dev/null and b/runs/detect/train/train_batch1440.jpg differ diff --git a/runs/detect/train/train_batch1441.jpg b/runs/detect/train/train_batch1441.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d7d5623cd1015fe33943836848e34553d7f3730d Binary files /dev/null and b/runs/detect/train/train_batch1441.jpg differ diff --git a/runs/detect/train/train_batch1442.jpg b/runs/detect/train/train_batch1442.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6c7e63719c4cb69ff6ea39d3e447714823bf9f18 Binary files /dev/null and b/runs/detect/train/train_batch1442.jpg differ diff --git a/runs/detect/train/train_batch2.jpg b/runs/detect/train/train_batch2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b99d05a465a94fda0410823bd0bfcb03bf322cb9 Binary files /dev/null and b/runs/detect/train/train_batch2.jpg differ diff --git a/runs/detect/train/val_batch0_labels.jpg b/runs/detect/train/val_batch0_labels.jpg new file mode 100644 index 0000000000000000000000000000000000000000..708878f054c536e1ae6de90d1b155cd7ed940e13 Binary files /dev/null and b/runs/detect/train/val_batch0_labels.jpg differ diff --git a/runs/detect/train/val_batch0_pred.jpg b/runs/detect/train/val_batch0_pred.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2370686034d5d369ab784bf5a216dc97ee3ff1f5 Binary files /dev/null and b/runs/detect/train/val_batch0_pred.jpg differ diff --git a/runs/detect/train/val_batch1_labels.jpg b/runs/detect/train/val_batch1_labels.jpg new file mode 100644 index 0000000000000000000000000000000000000000..28c46d05825613335d057481dab29c490c2b1853 Binary files /dev/null and b/runs/detect/train/val_batch1_labels.jpg differ diff --git a/runs/detect/train/val_batch1_pred.jpg b/runs/detect/train/val_batch1_pred.jpg new file mode 100644 index 0000000000000000000000000000000000000000..19b3c443d81864cd43d292f946bed7b87b78fcf6 Binary files /dev/null and b/runs/detect/train/val_batch1_pred.jpg differ diff --git a/runs/detect/train/val_batch2_labels.jpg b/runs/detect/train/val_batch2_labels.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a9cd91514e5a7c6332bbbd3a1c9d3bd193e89d30 Binary files /dev/null and b/runs/detect/train/val_batch2_labels.jpg differ diff --git a/runs/detect/train/val_batch2_pred.jpg b/runs/detect/train/val_batch2_pred.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3ff1090688a4ab9d49465051beef876c0b64c5ab Binary files /dev/null and b/runs/detect/train/val_batch2_pred.jpg differ