@ -0,0 +1,65 @@
|
|||||||
|
# Details
|
||||||
|
|
||||||
|
Date : 2025-07-13 22:39:37
|
||||||
|
|
||||||
|
Directory d:\\codes\\YOLOv8face1
|
||||||
|
|
||||||
|
Total : 50 files, 1044944 codes, 269 comments, 6297 blanks, all 1051510 lines
|
||||||
|
|
||||||
|
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||||
|
|
||||||
|
## Files
|
||||||
|
| filename | language | code | comment | blank | total |
|
||||||
|
| :--- | :--- | ---: | ---: | ---: | ---: |
|
||||||
|
| [.idea/YOLOv8face.iml](/.idea/YOLOv8face.iml) | XML | 12 | 0 | 0 | 12 |
|
||||||
|
| [.idea/inspectionProfiles/Project\_Default.xml](/.idea/inspectionProfiles/Project_Default.xml) | XML | 20 | 0 | 0 | 20 |
|
||||||
|
| [.idea/inspectionProfiles/profiles\_settings.xml](/.idea/inspectionProfiles/profiles_settings.xml) | XML | 6 | 0 | 0 | 6 |
|
||||||
|
| [.idea/misc.xml](/.idea/misc.xml) | XML | 4 | 0 | 0 | 4 |
|
||||||
|
| [.idea/modules.xml](/.idea/modules.xml) | XML | 8 | 0 | 0 | 8 |
|
||||||
|
| [CITATION.cff](/CITATION.cff) | YAML | 19 | 1 | 1 | 21 |
|
||||||
|
| [CameraTest.py](/CameraTest.py) | Python | 25 | 12 | 9 | 46 |
|
||||||
|
| [Config.py](/Config.py) | Python | 4 | 3 | 3 | 10 |
|
||||||
|
| [MainProgram.py](/MainProgram.py) | Python | 442 | 99 | 84 | 625 |
|
||||||
|
| [UIProgram/QssLoader.py](/UIProgram/QssLoader.py) | Python | 7 | 0 | 1 | 8 |
|
||||||
|
| [UIProgram/UiMain.py](/UIProgram/UiMain.py) | Python | 505 | 7 | 8 | 520 |
|
||||||
|
| [UIProgram/\_\_init\_\_.py](/UIProgram/__init__.py) | Python | 0 | 0 | 1 | 1 |
|
||||||
|
| [UIProgram/precess\_bar.py](/UIProgram/precess_bar.py) | Python | 32 | 3 | 12 | 47 |
|
||||||
|
| [UIProgram/style.css](/UIProgram/style.css) | PostCSS | 12 | 0 | 4 | 16 |
|
||||||
|
| [UIProgram/ui\_sources.py](/UIProgram/ui_sources.py) | Python | 0 | 7 | 4 | 11 |
|
||||||
|
| [UIProgram/ui\_sources\_rc.py](/UIProgram/ui_sources_rc.py) | Python | 33,449 | 6 | 11 | 33,466 |
|
||||||
|
| [VideoTest.py](/VideoTest.py) | Python | 18 | 12 | 7 | 37 |
|
||||||
|
| [datasets/count\_size.py](/datasets/count_size.py) | Python | 79 | 32 | 19 | 130 |
|
||||||
|
| [datasets/faceData/data.yaml](/datasets/faceData/data.yaml) | YAML | 5 | 2 | 4 | 11 |
|
||||||
|
| [datasets/micai/data.yaml](/datasets/micai/data.yaml) | YAML | 5 | 0 | 3 | 8 |
|
||||||
|
| [detect\_tools.py](/detect_tools.py) | Python | 132 | 55 | 36 | 223 |
|
||||||
|
| [imgTest.py](/imgTest.py) | Python | 9 | 8 | 4 | 21 |
|
||||||
|
| [installPackages.py](/installPackages.py) | Python | 5 | 0 | 3 | 8 |
|
||||||
|
| [main.py](/main.py) | Python | 5 | 0 | 0 | 5 |
|
||||||
|
| [models/best.pt](/models/best.pt) | XML | 35,549 | 0 | 123 | 35,672 |
|
||||||
|
| [requirements.txt](/requirements.txt) | pip requirements | 30 | 1 | 0 | 31 |
|
||||||
|
| [runs/detect/train10/args.yaml](/runs/detect/train10/args.yaml) | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| [runs/detect/train11/args.yaml](/runs/detect/train11/args.yaml) | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| [runs/detect/train11/weights/best.pt](/runs/detect/train11/weights/best.pt) | XML | 32,298 | 0 | 82 | 32,380 |
|
||||||
|
| [runs/detect/train11/weights/last.pt](/runs/detect/train11/weights/last.pt) | XML | 32,298 | 0 | 82 | 32,380 |
|
||||||
|
| [runs/detect/train2/args.yaml](/runs/detect/train2/args.yaml) | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| [runs/detect/train3/args.yaml](/runs/detect/train3/args.yaml) | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| [runs/detect/train4/args.yaml](/runs/detect/train4/args.yaml) | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| [runs/detect/train5/args.yaml](/runs/detect/train5/args.yaml) | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| [runs/detect/train6/args.yaml](/runs/detect/train6/args.yaml) | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| [runs/detect/train6/weights/best.pt](/runs/detect/train6/weights/best.pt) | XML | 29,917 | 0 | 49 | 29,966 |
|
||||||
|
| [runs/detect/train6/weights/last.pt](/runs/detect/train6/weights/last.pt) | XML | 30,047 | 0 | 50 | 30,097 |
|
||||||
|
| [runs/detect/train7/args.yaml](/runs/detect/train7/args.yaml) | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| [runs/detect/train8/args.yaml](/runs/detect/train8/args.yaml) | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| [runs/detect/train9/args.yaml](/runs/detect/train9/args.yaml) | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| [runs/detect/train/args.yaml](/runs/detect/train/args.yaml) | YAML | 98 | 0 | 1 | 99 |
|
||||||
|
| [runs/detect/train/weights/best.pt](/runs/detect/train/weights/best.pt) | XML | 35,549 | 0 | 123 | 35,672 |
|
||||||
|
| [runs/detect/train/weights/last.pt](/runs/detect/train/weights/last.pt) | XML | 35,408 | 0 | 102 | 35,510 |
|
||||||
|
| [setup.py](/setup.py) | Python | 77 | 17 | 12 | 106 |
|
||||||
|
| [test\_CUDA.py](/test_CUDA.py) | Python | 7 | 0 | 1 | 8 |
|
||||||
|
| [train.py](/train.py) | Python | 16 | 4 | 3 | 23 |
|
||||||
|
| [yolo11n.pt](/yolo11n.pt) | XML | 35,992 | 0 | 174 | 36,166 |
|
||||||
|
| [yolov8m.pt](/yolov8m.pt) | XML | 520,050 | 0 | 4,022 | 524,072 |
|
||||||
|
| [yolov8n.pt](/yolov8n.pt) | XML | 43,044 | 0 | 229 | 43,273 |
|
||||||
|
| [yolov8s.pt](/yolov8s.pt) | XML | 178,711 | 0 | 1,020 | 179,731 |
|
||||||
|
|
||||||
|
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
@ -0,0 +1,15 @@
|
|||||||
|
# Diff Details
|
||||||
|
|
||||||
|
Date : 2025-07-13 22:39:37
|
||||||
|
|
||||||
|
Directory d:\\codes\\YOLOv8face1
|
||||||
|
|
||||||
|
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
|
||||||
|
|
||||||
|
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
|
||||||
|
|
||||||
|
## Files
|
||||||
|
| filename | language | code | comment | blank | total |
|
||||||
|
| :--- | :--- | ---: | ---: | ---: | ---: |
|
||||||
|
|
||||||
|
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
|
|
@ -0,0 +1,19 @@
|
|||||||
|
# Diff Summary
|
||||||
|
|
||||||
|
Date : 2025-07-13 22:39:37
|
||||||
|
|
||||||
|
Directory d:\\codes\\YOLOv8face1
|
||||||
|
|
||||||
|
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
|
||||||
|
|
||||||
|
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
|
||||||
|
|
||||||
|
## Languages
|
||||||
|
| language | files | code | comment | blank | total |
|
||||||
|
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||||
|
|
||||||
|
## Directories
|
||||||
|
| path | files | code | comment | blank | total |
|
||||||
|
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||||
|
|
||||||
|
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
|
@ -0,0 +1,22 @@
|
|||||||
|
Date : 2025-07-13 22:39:37
|
||||||
|
Directory : d:\codes\YOLOv8face1
|
||||||
|
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
|
||||||
|
|
||||||
|
Languages
|
||||||
|
+----------+------------+------------+------------+------------+------------+
|
||||||
|
| language | files | code | comment | blank | total |
|
||||||
|
+----------+------------+------------+------------+------------+------------+
|
||||||
|
+----------+------------+------------+------------+------------+------------+
|
||||||
|
|
||||||
|
Directories
|
||||||
|
+------+------------+------------+------------+------------+------------+
|
||||||
|
| path | files | code | comment | blank | total |
|
||||||
|
+------+------------+------------+------------+------------+------------+
|
||||||
|
+------+------------+------------+------------+------------+------------+
|
||||||
|
|
||||||
|
Files
|
||||||
|
+----------+----------+------------+------------+------------+------------+
|
||||||
|
| filename | language | code | comment | blank | total |
|
||||||
|
+----------+----------+------------+------------+------------+------------+
|
||||||
|
| Total | | 0 | 0 | 0 | 0 |
|
||||||
|
+----------+----------+------------+------------+------------+------------+
|
|
@ -0,0 +1,54 @@
|
|||||||
|
# Summary
|
||||||
|
|
||||||
|
Date : 2025-07-13 22:39:37
|
||||||
|
|
||||||
|
Directory d:\\codes\\YOLOv8face1
|
||||||
|
|
||||||
|
Total : 50 files, 1044944 codes, 269 comments, 6297 blanks, all 1051510 lines
|
||||||
|
|
||||||
|
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||||
|
|
||||||
|
## Languages
|
||||||
|
| language | files | code | comment | blank | total |
|
||||||
|
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||||
|
| XML | 16 | 1,008,913 | 0 | 6,056 | 1,014,969 |
|
||||||
|
| Python | 18 | 34,812 | 265 | 218 | 35,295 |
|
||||||
|
| YAML | 14 | 1,177 | 3 | 19 | 1,199 |
|
||||||
|
| pip requirements | 1 | 30 | 1 | 0 | 31 |
|
||||||
|
| PostCSS | 1 | 12 | 0 | 4 | 16 |
|
||||||
|
|
||||||
|
## Directories
|
||||||
|
| path | files | code | comment | blank | total |
|
||||||
|
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||||
|
| . | 50 | 1,044,944 | 269 | 6,297 | 1,051,510 |
|
||||||
|
| . (Files) | 17 | 778,586 | 212 | 5,608 | 784,406 |
|
||||||
|
| .idea | 5 | 50 | 0 | 0 | 50 |
|
||||||
|
| .idea (Files) | 3 | 24 | 0 | 0 | 24 |
|
||||||
|
| .idea\\inspectionProfiles | 2 | 26 | 0 | 0 | 26 |
|
||||||
|
| UIProgram | 7 | 34,005 | 23 | 41 | 34,069 |
|
||||||
|
| datasets | 3 | 89 | 34 | 26 | 149 |
|
||||||
|
| datasets (Files) | 1 | 79 | 32 | 19 | 130 |
|
||||||
|
| datasets\\faceData | 1 | 5 | 2 | 4 | 11 |
|
||||||
|
| datasets\\micai | 1 | 5 | 0 | 3 | 8 |
|
||||||
|
| models | 1 | 35,549 | 0 | 123 | 35,672 |
|
||||||
|
| runs | 17 | 196,665 | 0 | 499 | 197,164 |
|
||||||
|
| runs\\detect | 17 | 196,665 | 0 | 499 | 197,164 |
|
||||||
|
| runs\\detect\\train | 3 | 71,055 | 0 | 226 | 71,281 |
|
||||||
|
| runs\\detect\\train (Files) | 1 | 98 | 0 | 1 | 99 |
|
||||||
|
| runs\\detect\\train10 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\\detect\\train11 | 3 | 64,701 | 0 | 165 | 64,866 |
|
||||||
|
| runs\\detect\\train11 (Files) | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\\detect\\train11\\weights | 2 | 64,596 | 0 | 164 | 64,760 |
|
||||||
|
| runs\\detect\\train2 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\\detect\\train3 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\\detect\\train4 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\\detect\\train5 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\\detect\\train6 | 3 | 60,069 | 0 | 100 | 60,169 |
|
||||||
|
| runs\\detect\\train6 (Files) | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\\detect\\train6\\weights | 2 | 59,964 | 0 | 99 | 60,063 |
|
||||||
|
| runs\\detect\\train7 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\\detect\\train8 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\\detect\\train9 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\\detect\\train\\weights | 2 | 70,957 | 0 | 225 | 71,182 |
|
||||||
|
|
||||||
|
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
@ -0,0 +1,107 @@
|
|||||||
|
Date : 2025-07-13 22:39:37
|
||||||
|
Directory : d:\codes\YOLOv8face1
|
||||||
|
Total : 50 files, 1044944 codes, 269 comments, 6297 blanks, all 1051510 lines
|
||||||
|
|
||||||
|
Languages
|
||||||
|
+------------------+------------+------------+------------+------------+------------+
|
||||||
|
| language | files | code | comment | blank | total |
|
||||||
|
+------------------+------------+------------+------------+------------+------------+
|
||||||
|
| XML | 16 | 1,008,913 | 0 | 6,056 | 1,014,969 |
|
||||||
|
| Python | 18 | 34,812 | 265 | 218 | 35,295 |
|
||||||
|
| YAML | 14 | 1,177 | 3 | 19 | 1,199 |
|
||||||
|
| pip requirements | 1 | 30 | 1 | 0 | 31 |
|
||||||
|
| PostCSS | 1 | 12 | 0 | 4 | 16 |
|
||||||
|
+------------------+------------+------------+------------+------------+------------+
|
||||||
|
|
||||||
|
Directories
|
||||||
|
+---------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||||
|
| path | files | code | comment | blank | total |
|
||||||
|
+---------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||||
|
| . | 50 | 1,044,944 | 269 | 6,297 | 1,051,510 |
|
||||||
|
| . (Files) | 17 | 778,586 | 212 | 5,608 | 784,406 |
|
||||||
|
| .idea | 5 | 50 | 0 | 0 | 50 |
|
||||||
|
| .idea (Files) | 3 | 24 | 0 | 0 | 24 |
|
||||||
|
| .idea\inspectionProfiles | 2 | 26 | 0 | 0 | 26 |
|
||||||
|
| UIProgram | 7 | 34,005 | 23 | 41 | 34,069 |
|
||||||
|
| datasets | 3 | 89 | 34 | 26 | 149 |
|
||||||
|
| datasets (Files) | 1 | 79 | 32 | 19 | 130 |
|
||||||
|
| datasets\faceData | 1 | 5 | 2 | 4 | 11 |
|
||||||
|
| datasets\micai | 1 | 5 | 0 | 3 | 8 |
|
||||||
|
| models | 1 | 35,549 | 0 | 123 | 35,672 |
|
||||||
|
| runs | 17 | 196,665 | 0 | 499 | 197,164 |
|
||||||
|
| runs\detect | 17 | 196,665 | 0 | 499 | 197,164 |
|
||||||
|
| runs\detect\train | 3 | 71,055 | 0 | 226 | 71,281 |
|
||||||
|
| runs\detect\train (Files) | 1 | 98 | 0 | 1 | 99 |
|
||||||
|
| runs\detect\train10 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\detect\train11 | 3 | 64,701 | 0 | 165 | 64,866 |
|
||||||
|
| runs\detect\train11 (Files) | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\detect\train11\weights | 2 | 64,596 | 0 | 164 | 64,760 |
|
||||||
|
| runs\detect\train2 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\detect\train3 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\detect\train4 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\detect\train5 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\detect\train6 | 3 | 60,069 | 0 | 100 | 60,169 |
|
||||||
|
| runs\detect\train6 (Files) | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\detect\train6\weights | 2 | 59,964 | 0 | 99 | 60,063 |
|
||||||
|
| runs\detect\train7 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\detect\train8 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\detect\train9 | 1 | 105 | 0 | 1 | 106 |
|
||||||
|
| runs\detect\train\weights | 2 | 70,957 | 0 | 225 | 71,182 |
|
||||||
|
+---------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||||
|
|
||||||
|
Files
|
||||||
|
+---------------------------------------------------------------------+------------------+------------+------------+------------+------------+
|
||||||
|
| filename | language | code | comment | blank | total |
|
||||||
|
+---------------------------------------------------------------------+------------------+------------+------------+------------+------------+
|
||||||
|
| d:\codes\YOLOv8face1\.idea\YOLOv8face.iml | XML | 12 | 0 | 0 | 12 |
|
||||||
|
| d:\codes\YOLOv8face1\.idea\inspectionProfiles\Project_Default.xml | XML | 20 | 0 | 0 | 20 |
|
||||||
|
| d:\codes\YOLOv8face1\.idea\inspectionProfiles\profiles_settings.xml | XML | 6 | 0 | 0 | 6 |
|
||||||
|
| d:\codes\YOLOv8face1\.idea\misc.xml | XML | 4 | 0 | 0 | 4 |
|
||||||
|
| d:\codes\YOLOv8face1\.idea\modules.xml | XML | 8 | 0 | 0 | 8 |
|
||||||
|
| d:\codes\YOLOv8face1\CITATION.cff | YAML | 19 | 1 | 1 | 21 |
|
||||||
|
| d:\codes\YOLOv8face1\CameraTest.py | Python | 25 | 12 | 9 | 46 |
|
||||||
|
| d:\codes\YOLOv8face1\Config.py | Python | 4 | 3 | 3 | 10 |
|
||||||
|
| d:\codes\YOLOv8face1\MainProgram.py | Python | 442 | 99 | 84 | 625 |
|
||||||
|
| d:\codes\YOLOv8face1\UIProgram\QssLoader.py | Python | 7 | 0 | 1 | 8 |
|
||||||
|
| d:\codes\YOLOv8face1\UIProgram\UiMain.py | Python | 505 | 7 | 8 | 520 |
|
||||||
|
| d:\codes\YOLOv8face1\UIProgram\__init__.py | Python | 0 | 0 | 1 | 1 |
|
||||||
|
| d:\codes\YOLOv8face1\UIProgram\precess_bar.py | Python | 32 | 3 | 12 | 47 |
|
||||||
|
| d:\codes\YOLOv8face1\UIProgram\style.css | PostCSS | 12 | 0 | 4 | 16 |
|
||||||
|
| d:\codes\YOLOv8face1\UIProgram\ui_sources.py | Python | 0 | 7 | 4 | 11 |
|
||||||
|
| d:\codes\YOLOv8face1\UIProgram\ui_sources_rc.py | Python | 33,449 | 6 | 11 | 33,466 |
|
||||||
|
| d:\codes\YOLOv8face1\VideoTest.py | Python | 18 | 12 | 7 | 37 |
|
||||||
|
| d:\codes\YOLOv8face1\datasets\count_size.py | Python | 79 | 32 | 19 | 130 |
|
||||||
|
| d:\codes\YOLOv8face1\datasets\faceData\data.yaml | YAML | 5 | 2 | 4 | 11 |
|
||||||
|
| d:\codes\YOLOv8face1\datasets\micai\data.yaml | YAML | 5 | 0 | 3 | 8 |
|
||||||
|
| d:\codes\YOLOv8face1\detect_tools.py | Python | 132 | 55 | 36 | 223 |
|
||||||
|
| d:\codes\YOLOv8face1\imgTest.py | Python | 9 | 8 | 4 | 21 |
|
||||||
|
| d:\codes\YOLOv8face1\installPackages.py | Python | 5 | 0 | 3 | 8 |
|
||||||
|
| d:\codes\YOLOv8face1\main.py | Python | 5 | 0 | 0 | 5 |
|
||||||
|
| d:\codes\YOLOv8face1\models\best.pt | XML | 35,549 | 0 | 123 | 35,672 |
|
||||||
|
| d:\codes\YOLOv8face1\requirements.txt | pip requirements | 30 | 1 | 0 | 31 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train10\args.yaml | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train11\args.yaml | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train11\weights\best.pt | XML | 32,298 | 0 | 82 | 32,380 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train11\weights\last.pt | XML | 32,298 | 0 | 82 | 32,380 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train2\args.yaml | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train3\args.yaml | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train4\args.yaml | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train5\args.yaml | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train6\args.yaml | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train6\weights\best.pt | XML | 29,917 | 0 | 49 | 29,966 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train6\weights\last.pt | XML | 30,047 | 0 | 50 | 30,097 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train7\args.yaml | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train8\args.yaml | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train9\args.yaml | YAML | 105 | 0 | 1 | 106 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train\args.yaml | YAML | 98 | 0 | 1 | 99 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train\weights\best.pt | XML | 35,549 | 0 | 123 | 35,672 |
|
||||||
|
| d:\codes\YOLOv8face1\runs\detect\train\weights\last.pt | XML | 35,408 | 0 | 102 | 35,510 |
|
||||||
|
| d:\codes\YOLOv8face1\setup.py | Python | 77 | 17 | 12 | 106 |
|
||||||
|
| d:\codes\YOLOv8face1\test_CUDA.py | Python | 7 | 0 | 1 | 8 |
|
||||||
|
| d:\codes\YOLOv8face1\train.py | Python | 16 | 4 | 3 | 23 |
|
||||||
|
| d:\codes\YOLOv8face1\yolo11n.pt | XML | 35,992 | 0 | 174 | 36,166 |
|
||||||
|
| d:\codes\YOLOv8face1\yolov8m.pt | XML | 520,050 | 0 | 4,022 | 524,072 |
|
||||||
|
| d:\codes\YOLOv8face1\yolov8n.pt | XML | 43,044 | 0 | 229 | 43,273 |
|
||||||
|
| d:\codes\YOLOv8face1\yolov8s.pt | XML | 178,711 | 0 | 1,020 | 179,731 |
|
||||||
|
| Total | | 1,044,944 | 269 | 6,297 | 1,051,510 |
|
||||||
|
+---------------------------------------------------------------------+------------------+------------+------------+------------+------------+
|
@ -0,0 +1,8 @@
|
|||||||
|
# 默认忽略的文件
|
||||||
|
/shelf/
|
||||||
|
/workspace.xml
|
||||||
|
# 基于编辑器的 HTTP 客户端请求
|
||||||
|
/httpRequests/
|
||||||
|
# Datasource local storage ignored files
|
||||||
|
/dataSources/
|
||||||
|
/dataSources.local.xml
|
@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<module type="PYTHON_MODULE" version="4">
|
||||||
|
<component name="NewModuleRootManager">
|
||||||
|
<content url="file://$MODULE_DIR$" />
|
||||||
|
<orderEntry type="jdk" jdkName="py39" jdkType="Python SDK" />
|
||||||
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
|
</component>
|
||||||
|
<component name="PyDocumentationSettings">
|
||||||
|
<option name="format" value="GOOGLE" />
|
||||||
|
<option name="myDocStringFormat" value="Google" />
|
||||||
|
</component>
|
||||||
|
</module>
|
@ -0,0 +1,20 @@
|
|||||||
|
<component name="InspectionProjectProfileManager">
|
||||||
|
<profile version="1.0">
|
||||||
|
<option name="myName" value="Project Default" />
|
||||||
|
<inspection_tool class="PyPackageRequirementsInspection" enabled="true" level="WARNING" enabled_by_default="true">
|
||||||
|
<option name="ignoredPackages">
|
||||||
|
<value>
|
||||||
|
<list size="7">
|
||||||
|
<item index="0" class="java.lang.String" itemvalue="torch" />
|
||||||
|
<item index="1" class="java.lang.String" itemvalue="torchvision" />
|
||||||
|
<item index="2" class="java.lang.String" itemvalue="seaborn" />
|
||||||
|
<item index="3" class="java.lang.String" itemvalue="thop" />
|
||||||
|
<item index="4" class="java.lang.String" itemvalue="matplotlib" />
|
||||||
|
<item index="5" class="java.lang.String" itemvalue="pyqt5-tools" />
|
||||||
|
<item index="6" class="java.lang.String" itemvalue="ultralytics" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</option>
|
||||||
|
</inspection_tool>
|
||||||
|
</profile>
|
||||||
|
</component>
|
@ -0,0 +1,6 @@
|
|||||||
|
<component name="InspectionProjectProfileManager">
|
||||||
|
<settings>
|
||||||
|
<option name="USE_PROJECT_PROFILE" value="false" />
|
||||||
|
<version value="1.0" />
|
||||||
|
</settings>
|
||||||
|
</component>
|
@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="ProjectRootManager" version="2" project-jdk-name="py39" project-jdk-type="Python SDK" />
|
||||||
|
</project>
|
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="ProjectModuleManager">
|
||||||
|
<modules>
|
||||||
|
<module fileurl="file://$PROJECT_DIR$/.idea/YOLOv8face.iml" filepath="$PROJECT_DIR$/.idea/YOLOv8face.iml" />
|
||||||
|
</modules>
|
||||||
|
</component>
|
||||||
|
</project>
|
@ -0,0 +1,20 @@
|
|||||||
|
cff-version: 1.2.0
|
||||||
|
preferred-citation:
|
||||||
|
type: software
|
||||||
|
message: If you use this software, please cite it as below.
|
||||||
|
authors:
|
||||||
|
- family-names: Jocher
|
||||||
|
given-names: Glenn
|
||||||
|
orcid: "https://orcid.org/0000-0001-5950-6979"
|
||||||
|
- family-names: Chaurasia
|
||||||
|
given-names: Ayush
|
||||||
|
orcid: "https://orcid.org/0000-0002-7603-6750"
|
||||||
|
- family-names: Qiu
|
||||||
|
given-names: Jing
|
||||||
|
orcid: "https://orcid.org/0000-0003-3783-7069"
|
||||||
|
title: "YOLO by Ultralytics"
|
||||||
|
version: 8.0.0
|
||||||
|
# doi: 10.5281/zenodo.3908559 # TODO
|
||||||
|
date-released: 2023-1-10
|
||||||
|
license: AGPL-3.0
|
||||||
|
url: "https://github.com/ultralytics/ultralytics"
|
@ -0,0 +1,46 @@
|
|||||||
|
#coding:utf-8
|
||||||
|
import cv2
|
||||||
|
from ultralytics import YOLO
|
||||||
|
|
||||||
|
# 所需加载的模型目录
|
||||||
|
path = 'models/best.pt'
|
||||||
|
|
||||||
|
# Load the YOLOv8 model
|
||||||
|
model = YOLO(path)
|
||||||
|
|
||||||
|
ID = 0
|
||||||
|
while(ID<10):
|
||||||
|
cap = cv2.VideoCapture(ID)
|
||||||
|
# get a frame
|
||||||
|
ret, frame = cap.read()
|
||||||
|
if ret == False:
|
||||||
|
ID += 1
|
||||||
|
else:
|
||||||
|
print('摄像头ID:',ID)
|
||||||
|
break
|
||||||
|
|
||||||
|
# Loop through the video frames
|
||||||
|
while cap.isOpened():
|
||||||
|
# Read a frame from the video
|
||||||
|
success, frame = cap.read()
|
||||||
|
|
||||||
|
if success:
|
||||||
|
# Run YOLOv8 inference on the frame
|
||||||
|
results = model(frame)
|
||||||
|
|
||||||
|
# Visualize the results on the frame
|
||||||
|
annotated_frame = results[0].plot()
|
||||||
|
|
||||||
|
# Display the annotated frame
|
||||||
|
cv2.imshow("YOLOv8 Inference", annotated_frame)
|
||||||
|
|
||||||
|
# Break the loop if 'q' is pressed
|
||||||
|
if cv2.waitKey(1) & 0xFF == ord("q"):
|
||||||
|
break
|
||||||
|
else:
|
||||||
|
# Break the loop if the end of the video is reached
|
||||||
|
break
|
||||||
|
|
||||||
|
# Release the video capture object and close the display window
|
||||||
|
cap.release()
|
||||||
|
cv2.destroyAllWindows()
|
@ -0,0 +1,9 @@
|
|||||||
|
#coding:utf-8
|
||||||
|
|
||||||
|
# 图片及视频检测结果保存路径
|
||||||
|
save_path = 'save_data'
|
||||||
|
|
||||||
|
# 使用的模型路径
|
||||||
|
model_path = 'runs/detect/train6/weights/best.pt'
|
||||||
|
names = {0: 'face'}
|
||||||
|
CH_names = ['迷彩']
|
After Width: | Height: | Size: 159 KiB |
After Width: | Height: | Size: 144 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 1.5 MiB |
After Width: | Height: | Size: 45 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
class QSSLoader:
|
||||||
|
def __init__(self):
|
||||||
|
pass
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def read_qss_file(qss_file_name):
|
||||||
|
with open(qss_file_name, 'r', encoding='UTF-8') as file:
|
||||||
|
return file.read()
|
@ -0,0 +1,47 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
# 进度条
|
||||||
|
from PyQt5.QtWidgets import QDialog, QLabel, QProgressBar, QPushButton, QVBoxLayout, QHBoxLayout
|
||||||
|
|
||||||
|
|
||||||
|
class ProgressBar(QDialog):
|
||||||
|
def __init__(self, parent=None):
|
||||||
|
super(ProgressBar, self).__init__(parent)
|
||||||
|
|
||||||
|
self.resize(350, 100)
|
||||||
|
self.setWindowTitle(self.tr("视频保存进度信息"))
|
||||||
|
|
||||||
|
self.TipLabel = QLabel(self.tr("当前帧/总帧数:0/0"))
|
||||||
|
self.FeatLabel = QLabel(self.tr("保存进度:"))
|
||||||
|
|
||||||
|
self.FeatProgressBar = QProgressBar(self)
|
||||||
|
self.FeatProgressBar.setMinimum(0)
|
||||||
|
self.FeatProgressBar.setMaximum(100) # 总进程换算为100
|
||||||
|
self.FeatProgressBar.setValue(0) # 进度条初始值为0
|
||||||
|
|
||||||
|
TipLayout = QHBoxLayout()
|
||||||
|
TipLayout.addWidget(self.TipLabel)
|
||||||
|
|
||||||
|
FeatLayout = QHBoxLayout()
|
||||||
|
FeatLayout.addWidget(self.FeatLabel)
|
||||||
|
FeatLayout.addWidget(self.FeatProgressBar)
|
||||||
|
|
||||||
|
self.cancelButton = QPushButton('取消保存', self)
|
||||||
|
|
||||||
|
buttonlayout = QHBoxLayout()
|
||||||
|
buttonlayout.addStretch(1)
|
||||||
|
buttonlayout.addWidget(self.cancelButton)
|
||||||
|
|
||||||
|
layout = QVBoxLayout()
|
||||||
|
layout.addLayout(FeatLayout)
|
||||||
|
layout.addLayout(TipLayout)
|
||||||
|
layout.addLayout(buttonlayout)
|
||||||
|
self.setLayout(layout)
|
||||||
|
self.cancelButton.clicked.connect(self.onCancel)
|
||||||
|
# self.show()
|
||||||
|
|
||||||
|
def setValue(self, start, end, progress):
|
||||||
|
self.TipLabel.setText(self.tr("当前帧/总帧数:" + " " + str(start) + "/" + str(end)))
|
||||||
|
self.FeatProgressBar.setValue(progress)
|
||||||
|
|
||||||
|
def onCancel(self, event):
|
||||||
|
self.close()
|
@ -0,0 +1,16 @@
|
|||||||
|
|
||||||
|
QGroupBox {
|
||||||
|
border: 2px solid gray;
|
||||||
|
}
|
||||||
|
|
||||||
|
QPushButton#SaveBtn{color:black;
|
||||||
|
background-color:rgb(255, 130, 71);
|
||||||
|
border-radius:6px}
|
||||||
|
QPushButton#ExitBtn{color:black;
|
||||||
|
background-color:rgb(255, 130, 71);
|
||||||
|
border-radius:6px}
|
||||||
|
QPushButton:hover{color:red}
|
||||||
|
QPushButton:pressed{background-color:rgb(180,180,180);border: None;}
|
||||||
|
|
||||||
|
|
||||||
|
#MainWindow{border-image:url(UIProgram/ui_imgs/bg14.png)}
|
After Width: | Height: | Size: 1.0 KiB |
After Width: | Height: | Size: 1.0 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 50 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 31 KiB |
After Width: | Height: | Size: 25 KiB |
@ -0,0 +1,10 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
# Form implementation generated from reading ui file 'ui_sources.qrc'
|
||||||
|
#
|
||||||
|
# Created by: PyQt5 UI code generator 5.15.9
|
||||||
|
#
|
||||||
|
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||||
|
# run again. Do not edit this file unless you know what you are doing.
|
||||||
|
|
||||||
|
|
@ -0,0 +1,13 @@
|
|||||||
|
<RCC>
|
||||||
|
<qresource prefix="icons">
|
||||||
|
<file>ui_imgs/icons/目标检测.png</file>
|
||||||
|
<file>ui_imgs/icons/保存.png</file>
|
||||||
|
<file>ui_imgs/icons/退出.png</file>
|
||||||
|
<file>ui_imgs/huoyan.png</file>
|
||||||
|
<file>ui_imgs/icons/camera.png</file>
|
||||||
|
<file>ui_imgs/icons/folder.png</file>
|
||||||
|
<file>ui_imgs/icons/img.png</file>
|
||||||
|
<file>ui_imgs/icons/video.png</file>
|
||||||
|
</qresource>
|
||||||
|
<qresource prefix="bgs"/>
|
||||||
|
</RCC>
|
@ -0,0 +1,37 @@
|
|||||||
|
#coding:utf-8
|
||||||
|
import cv2
|
||||||
|
from ultralytics import YOLO
|
||||||
|
|
||||||
|
# 所需加载的模型目录
|
||||||
|
path = 'models/best.pt'
|
||||||
|
# 需要检测的图片地址
|
||||||
|
video_path = "TestFiles/1.mp4"
|
||||||
|
|
||||||
|
# Load the YOLOv8 model
|
||||||
|
model = YOLO(path)
|
||||||
|
cap = cv2.VideoCapture(video_path)
|
||||||
|
# Loop through the video frames
|
||||||
|
while cap.isOpened():
|
||||||
|
# Read a frame from the video
|
||||||
|
success, frame = cap.read()
|
||||||
|
|
||||||
|
if success:
|
||||||
|
# Run YOLOv8 inference on the frame
|
||||||
|
results = model(frame)
|
||||||
|
|
||||||
|
# Visualize the results on the frame
|
||||||
|
annotated_frame = results[0].plot()
|
||||||
|
|
||||||
|
# Display the annotated frame
|
||||||
|
cv2.imshow("YOLOv8 Inference", annotated_frame)
|
||||||
|
|
||||||
|
# Break the loop if 'q' is pressed
|
||||||
|
if cv2.waitKey(1) & 0xFF == ord("q"):
|
||||||
|
break
|
||||||
|
else:
|
||||||
|
# Break the loop if the end of the video is reached
|
||||||
|
break
|
||||||
|
|
||||||
|
# Release the video capture object and close the display window
|
||||||
|
cap.release()
|
||||||
|
cv2.destroyAllWindows()
|
@ -0,0 +1,21 @@
|
|||||||
|
#coding:utf-8
|
||||||
|
from ultralytics import YOLO
|
||||||
|
import cv2
|
||||||
|
|
||||||
|
# 所需加载的模型目录
|
||||||
|
path = 'models/best.pt'
|
||||||
|
# 需要检测的图片地址
|
||||||
|
img_path = "TestFiles/test4.jpg"
|
||||||
|
|
||||||
|
# 加载预训练模型
|
||||||
|
# conf 0.25 object confidence threshold for detection
|
||||||
|
# iou 0.7 intersection over union (IoU) threshold for NMS
|
||||||
|
model = YOLO(path, task='detect')
|
||||||
|
# model = YOLO(path, task='detect',conf=0.5)
|
||||||
|
|
||||||
|
|
||||||
|
# 检测图片
|
||||||
|
results = model(img_path)
|
||||||
|
res = results[0].plot()
|
||||||
|
cv2.imshow("YOLOv8 Detection", res)
|
||||||
|
cv2.waitKey(0)
|
@ -0,0 +1,7 @@
|
|||||||
|
import os
|
||||||
|
|
||||||
|
pkgs = ['ultralytics','PyQt5==5.15.2','pyqt5-tools==5.15.2.3.1']
|
||||||
|
|
||||||
|
for each in pkgs:
|
||||||
|
cmd_line = f"pip install {each} -i https://pypi.tuna.tsinghua.edu.cn/simple"
|
||||||
|
os.system(cmd_line)
|
@ -0,0 +1,5 @@
|
|||||||
|
import torch
|
||||||
|
print(torch.cuda.is_available())
|
||||||
|
print(torch.backends.cudnn.is_available())
|
||||||
|
print(torch.cuda_version)
|
||||||
|
print(torch.backends.cudnn.version())
|
@ -0,0 +1,31 @@
|
|||||||
|
certifi==2023.7.22
|
||||||
|
charset-normalizer==3.3.0
|
||||||
|
colorama==0.4.6
|
||||||
|
contourpy==1.1.1
|
||||||
|
cycler==0.12.1
|
||||||
|
fonttools==4.43.1
|
||||||
|
idna==3.4
|
||||||
|
importlib-resources==6.1.0
|
||||||
|
kiwisolver==1.4.5
|
||||||
|
matplotlib==3.8.0
|
||||||
|
numpy==1.26.1
|
||||||
|
opencv-python==4.8.1.78
|
||||||
|
packaging==23.2
|
||||||
|
psutil==5.9.6
|
||||||
|
py-cpuinfo==9.0.0
|
||||||
|
pyparsing==3.1.1
|
||||||
|
python-dateutil==2.8.2
|
||||||
|
pyyaml==6.0.1
|
||||||
|
requests==2.31.0
|
||||||
|
scipy==1.11.3
|
||||||
|
seaborn==0.13.0
|
||||||
|
six==1.16.0
|
||||||
|
thop==0.1.1-2209072238
|
||||||
|
# torch==1.9.0
|
||||||
|
tqdm==4.66.1
|
||||||
|
typing-extensions==4.8.0
|
||||||
|
ultralytics==8.0.199
|
||||||
|
urllib3==2.0.6
|
||||||
|
zipp==3.17.0
|
||||||
|
PyQt5==5.15.2
|
||||||
|
pyqt5-tools==5.15.2.3.1
|
After Width: | Height: | Size: 49 KiB |
After Width: | Height: | Size: 91 KiB |
After Width: | Height: | Size: 91 KiB |
After Width: | Height: | Size: 87 KiB |
After Width: | Height: | Size: 92 KiB |
@ -0,0 +1,98 @@
|
|||||||
|
task: detect
|
||||||
|
mode: train
|
||||||
|
model: yolov8n.pt
|
||||||
|
data: datasets/faceData/data.yaml
|
||||||
|
epochs: 300
|
||||||
|
patience: 50
|
||||||
|
batch: 4
|
||||||
|
imgsz: 640
|
||||||
|
save: true
|
||||||
|
save_period: -1
|
||||||
|
cache: true
|
||||||
|
device: 0
|
||||||
|
workers: 12
|
||||||
|
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
|
||||||
|
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
|
||||||
|
show: false
|
||||||
|
save_txt: false
|
||||||
|
save_conf: false
|
||||||
|
save_crop: false
|
||||||
|
show_labels: true
|
||||||
|
show_conf: true
|
||||||
|
vid_stride: 1
|
||||||
|
stream_buffer: false
|
||||||
|
line_width: null
|
||||||
|
visualize: false
|
||||||
|
augment: false
|
||||||
|
agnostic_nms: false
|
||||||
|
classes: null
|
||||||
|
retina_masks: false
|
||||||
|
boxes: true
|
||||||
|
format: torchscript
|
||||||
|
keras: false
|
||||||
|
optimize: false
|
||||||
|
int8: false
|
||||||
|
dynamic: false
|
||||||
|
simplify: false
|
||||||
|
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
|
||||||
|
mosaic: 1.0
|
||||||
|
mixup: 0.0
|
||||||
|
copy_paste: 0.0
|
||||||
|
cfg: null
|
||||||
|
tracker: botsort.yaml
|
||||||
|
save_dir: runs\detect\train
|
After Width: | Height: | Size: 89 KiB |
After Width: | Height: | Size: 84 KiB |
After Width: | Height: | Size: 118 KiB |
After Width: | Height: | Size: 213 KiB |
|
After Width: | Height: | Size: 278 KiB |
After Width: | Height: | Size: 194 KiB |
After Width: | Height: | Size: 217 KiB |
After Width: | Height: | Size: 254 KiB |
After Width: | Height: | Size: 192 KiB |
After Width: | Height: | Size: 220 KiB |
After Width: | Height: | Size: 178 KiB |
After Width: | Height: | Size: 191 KiB |
After Width: | Height: | Size: 187 KiB |
After Width: | Height: | Size: 253 KiB |
After Width: | Height: | Size: 247 KiB |
After Width: | Height: | Size: 246 KiB |
After Width: | Height: | Size: 239 KiB |
@ -0,0 +1,105 @@
|
|||||||
|
task: detect
|
||||||
|
mode: train
|
||||||
|
model: yolov8n.pt
|
||||||
|
data: datasets/micai/data.yaml
|
||||||
|
epochs: 50
|
||||||
|
time: null
|
||||||
|
patience: 100
|
||||||
|
batch: 2
|
||||||
|
imgsz: 640
|
||||||
|
save: true
|
||||||
|
save_period: -1
|
||||||
|
cache: disk
|
||||||
|
device: '0'
|
||||||
|
workers: 4
|
||||||
|
project: null
|
||||||
|
name: train10
|
||||||
|
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
|
||||||
|
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: null
|
||||||
|
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
|
||||||
|
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
|
||||||
|
cutmix: 0.0
|
||||||
|
copy_paste: 0.0
|
||||||
|
copy_paste_mode: flip
|
||||||
|
auto_augment: randaugment
|
||||||
|
erasing: 0.4
|
||||||
|
cfg: null
|
||||||
|
tracker: botsort.yaml
|
||||||
|
save_dir: runs\detect\train10
|
After Width: | Height: | Size: 109 KiB |
After Width: | Height: | Size: 86 KiB |
After Width: | Height: | Size: 100 KiB |
After Width: | Height: | Size: 103 KiB |
@ -0,0 +1,105 @@
|
|||||||
|
task: detect
|
||||||
|
mode: train
|
||||||
|
model: runs/detect/train/weights/best.pt
|
||||||
|
data: datasets/micai/data.yaml
|
||||||
|
epochs: 100
|
||||||
|
time: null
|
||||||
|
patience: 100
|
||||||
|
batch: 2
|
||||||
|
imgsz: 640
|
||||||
|
save: true
|
||||||
|
save_period: -1
|
||||||
|
cache: disk
|
||||||
|
device: '0'
|
||||||
|
workers: 4
|
||||||
|
project: null
|
||||||
|
name: train11
|
||||||
|
exist_ok: false
|
||||||
|
pretrained: true
|
||||||
|
optimizer: Adam
|
||||||
|
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
|
||||||
|
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: null
|
||||||
|
nms: false
|
||||||
|
lr0: 0.001
|
||||||
|
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
|
||||||
|
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
|
||||||
|
cutmix: 0.0
|
||||||
|
copy_paste: 0.0
|
||||||
|
copy_paste_mode: flip
|
||||||
|
auto_augment: randaugment
|
||||||
|
erasing: 0.4
|
||||||
|
cfg: null
|
||||||
|
tracker: botsort.yaml
|
||||||
|
save_dir: runs\detect\train11
|
After Width: | Height: | Size: 82 KiB |
After Width: | Height: | Size: 80 KiB |
After Width: | Height: | Size: 266 KiB |
After Width: | Height: | Size: 216 KiB |
|