Skip to content
This repository was archived by the owner on Jun 4, 2025. It is now read-only.

Commit 011e7df

Browse files
author
Benjamin
committed
Squashed rebase to v6.1 upstream
1 parent ea79050 commit 011e7df

File tree

114 files changed

+8512
-5149
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

114 files changed

+8512
-5149
lines changed

.dockerignore

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,23 @@ coco
88
storage.googleapis.com
99

1010
data/samples/*
11-
**/results*.txt
11+
**/results*.csv
1212
*.jpg
1313

1414
# Neural Network weights -----------------------------------------------------------------------------------------------
15-
**/*.weights
1615
**/*.pt
1716
**/*.pth
1817
**/*.onnx
18+
**/*.engine
1919
**/*.mlmodel
2020
**/*.torchscript
21-
21+
**/*.torchscript.pt
22+
**/*.tflite
23+
**/*.h5
24+
**/*.pb
25+
*_saved_model/
26+
*_web_model/
27+
*_openvino_model/
2228

2329
# Below Copied From .gitignore -----------------------------------------------------------------------------------------
2430
# Below Copied From .gitignore -----------------------------------------------------------------------------------------

.github/ISSUE_TEMPLATE/bug-report.md

Lines changed: 0 additions & 55 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
name: 🐛 Bug Report
2+
# title: " "
3+
description: Problems with YOLOv5
4+
labels: [bug, triage]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thank you for submitting a YOLOv5 🐛 Bug Report!
10+
11+
- type: checkboxes
12+
attributes:
13+
label: Search before asking
14+
description: >
15+
Please search the [issues](https://github.com/ultralytics/yolov5/issues) to see if a similar bug report already exists.
16+
options:
17+
- label: >
18+
I have searched the YOLOv5 [issues](https://github.com/ultralytics/yolov5/issues) and found no similar bug report.
19+
required: true
20+
21+
- type: dropdown
22+
attributes:
23+
label: YOLOv5 Component
24+
description: |
25+
Please select the part of YOLOv5 where you found the bug.
26+
multiple: true
27+
options:
28+
- "Training"
29+
- "Validation"
30+
- "Detection"
31+
- "Export"
32+
- "PyTorch Hub"
33+
- "Multi-GPU"
34+
- "Evolution"
35+
- "Integrations"
36+
- "Other"
37+
validations:
38+
required: false
39+
40+
- type: textarea
41+
attributes:
42+
label: Bug
43+
description: Provide console output with error messages and/or screenshots of the bug.
44+
placeholder: |
45+
💡 ProTip! Include as much information as possible (screenshots, logs, tracebacks etc.) to receive the most helpful response.
46+
validations:
47+
required: true
48+
49+
- type: textarea
50+
attributes:
51+
label: Environment
52+
description: Please specify the software and hardware you used to produce the bug.
53+
placeholder: |
54+
- YOLO: YOLOv5 🚀 v6.0-67-g60e42e1 torch 1.9.0+cu111 CUDA:0 (A100-SXM4-40GB, 40536MiB)
55+
- OS: Ubuntu 20.04
56+
- Python: 3.9.0
57+
validations:
58+
required: false
59+
60+
- type: textarea
61+
attributes:
62+
label: Minimal Reproducible Example
63+
description: >
64+
When asking a question, people will be better able to provide help if you provide code that they can easily understand and use to **reproduce** the problem.
65+
This is referred to by community members as creating a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example).
66+
placeholder: |
67+
```
68+
# Code to reproduce your issue here
69+
```
70+
validations:
71+
required: false
72+
73+
- type: textarea
74+
attributes:
75+
label: Additional
76+
description: Anything else you would like to share?
77+
78+
- type: checkboxes
79+
attributes:
80+
label: Are you willing to submit a PR?
81+
description: >
82+
(Optional) We encourage you to submit a [Pull Request](https://github.com/ultralytics/yolov5/pulls) (PR) to help improve YOLOv5 for everyone, especially if you have a good understanding of how to implement a fix or feature.
83+
See the YOLOv5 [Contributing Guide](https://github.com/ultralytics/yolov5/blob/master/CONTRIBUTING.md) to get started.
84+
options:
85+
- label: Yes I'd like to help by submitting a PR!

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Slack
4+
url: https://join.slack.com/t/ultralytics/shared_invite/zt-w29ei8bp-jczz7QYUmDtgo6r6KcMIAg
5+
about: Ask on Ultralytics Slack Forum
6+
- name: Stack Overflow
7+
url: https://stackoverflow.com/search?q=YOLOv5
8+
about: Ask on Stack Overflow with 'YOLOv5' tag

.github/ISSUE_TEMPLATE/feature-request.md

Lines changed: 0 additions & 27 deletions
This file was deleted.
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: 🚀 Feature Request
2+
description: Suggest a YOLOv5 idea
3+
# title: " "
4+
labels: [enhancement]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thank you for submitting a YOLOv5 🚀 Feature Request!
10+
11+
- type: checkboxes
12+
attributes:
13+
label: Search before asking
14+
description: >
15+
Please search the [issues](https://github.com/ultralytics/yolov5/issues) to see if a similar feature request already exists.
16+
options:
17+
- label: >
18+
I have searched the YOLOv5 [issues](https://github.com/ultralytics/yolov5/issues) and found no similar feature requests.
19+
required: true
20+
21+
- type: textarea
22+
attributes:
23+
label: Description
24+
description: A short description of your feature.
25+
placeholder: |
26+
What new feature would you like to see in YOLOv5?
27+
validations:
28+
required: true
29+
30+
- type: textarea
31+
attributes:
32+
label: Use case
33+
description: |
34+
Describe the use case of your feature request. It will help us understand and prioritize the feature request.
35+
placeholder: |
36+
How would this feature be used, and who would use it?
37+
38+
- type: textarea
39+
attributes:
40+
label: Additional
41+
description: Anything else you would like to share?
42+
43+
- type: checkboxes
44+
attributes:
45+
label: Are you willing to submit a PR?
46+
description: >
47+
(Optional) We encourage you to submit a [Pull Request](https://github.com/ultralytics/yolov5/pulls) (PR) to help improve YOLOv5 for everyone, especially if you have a good understanding of how to implement a fix or feature.
48+
See the YOLOv5 [Contributing Guide](https://github.com/ultralytics/yolov5/blob/master/CONTRIBUTING.md) to get started.
49+
options:
50+
- label: Yes I'd like to help by submitting a PR!

.github/ISSUE_TEMPLATE/question.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/question.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: ❓ Question
2+
description: Ask a YOLOv5 question
3+
# title: " "
4+
labels: [question]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thank you for asking a YOLOv5 ❓ Question!
10+
11+
- type: checkboxes
12+
attributes:
13+
label: Search before asking
14+
description: >
15+
Please search the [issues](https://github.com/ultralytics/yolov5/issues) and [discussions](https://github.com/ultralytics/yolov5/discussions) to see if a similar question already exists.
16+
options:
17+
- label: >
18+
I have searched the YOLOv5 [issues](https://github.com/ultralytics/yolov5/issues) and [discussions](https://github.com/ultralytics/yolov5/discussions) and found no similar questions.
19+
required: true
20+
21+
- type: textarea
22+
attributes:
23+
label: Question
24+
description: What is your question?
25+
placeholder: |
26+
💡 ProTip! Include as much information as possible (screenshots, logs, tracebacks etc.) to receive the most helpful response.
27+
validations:
28+
required: true
29+
30+
- type: textarea
31+
attributes:
32+
label: Additional
33+
description: Anything else you would like to share?

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<!--
2+
Thank you for submitting a YOLOv5 🚀 Pull Request! We want to make contributing to YOLOv5 as easy and transparent as possible. A few tips to get you started:
3+
4+
- Search existing YOLOv5 [PRs](https://github.com/ultralytics/yolov5/pull) to see if a similar PR already exists.
5+
- Link this PR to a YOLOv5 [issue](https://github.com/ultralytics/yolov5/issues) to help us understand what bug fix or feature is being implemented.
6+
- Provide before and after profiling/inference/training results to help us quantify the improvement your PR provides (if applicable).
7+
8+
Please see our ✅ [Contributing Guide](https://github.com/ultralytics/yolov5/blob/master/CONTRIBUTING.md) for more details.
9+
-->

.github/SECURITY.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Security Policy
2+
3+
We aim to make YOLOv5 🚀 as secure as possible! If you find potential vulnerabilities or have any concerns please let us know so we can investigate and take corrective action if needed.
4+
5+
### Reporting a Vulnerability
6+
7+
To report vulnerabilities please email us at [email protected] or visit https://ultralytics.com/contact. Thank you!

0 commit comments

Comments
 (0)