Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1530 commits
Select commit Hold shift + click to select a range
682210b
Free image memory
JaledMC Nov 8, 2020
3d33bbf
generalized statement
MarvinKlemp Nov 12, 2020
fe8e9ed
Added Ampere Gencode
MarvinKlemp Nov 12, 2020
46a168b
Merge pull request #6944 from Sialitech/classifier
AlexeyAB Nov 15, 2020
b51cf90
Merge pull request #6943 from MarvinKlemp/master
AlexeyAB Nov 15, 2020
c7e3e2e
Fix nms for valid, coco 2014 -> 2017
AlexeyAB Nov 16, 2020
8c9c517
[yolo] new_coords=1
AlexeyAB Nov 16, 2020
17cf4bf
added yolov4x-mish.cfg
AlexeyAB Nov 16, 2020
5c046be
minor fix
AlexeyAB Nov 18, 2020
9db8609
Added cspx-p7-mish.cfg
AlexeyAB Nov 20, 2020
d82cf7e
max_delta=20 for yolov4x-mish.cfg
AlexeyAB Nov 20, 2020
d18e22a
fix new_coords for CPU
AlexeyAB Nov 20, 2020
be906df
Minor fix
AlexeyAB Nov 21, 2020
d2703b0
optimized_memory=1, learning_rate=0.001, max_delta=20, 5, 2 for yolov…
AlexeyAB Nov 23, 2020
f056fc3
Speedup [yolo] layer
AlexeyAB Nov 23, 2020
333cc14
[net] equidistant_point=1 instead of LR-scheduler
AlexeyAB Nov 23, 2020
1819679
Minor fix
AlexeyAB Nov 24, 2020
bf50849
Added yolov4-csp.cfg
AlexeyAB Nov 27, 2020
332ec64
[net] equidistant_point=200000 num_sigmas_reject_badlabels=3 badlabel…
AlexeyAB Nov 28, 2020
80e1da2
Added [net] ema_alpha=0.998
AlexeyAB Nov 29, 2020
e87042a
Fixed Makefile and CMakeLists.txt for RTX 3090
AlexeyAB Dec 1, 2020
eb208de
Commented in the Makefile: -gencode arch=compute_86,code=[sm_86,compu…
AlexeyAB Dec 1, 2020
6d5addd
Fixed new_coords=1 scale_x_y = 2.0 for yolov4x-mish.cfg and yolov4-cs…
AlexeyAB Dec 1, 2020
560fda3
[net] weights_reject_freq=1001
AlexeyAB Dec 2, 2020
312fd2e
Fix letter_box for yolov4x-mish/csp.cfg: letter_box = net.letter_box;…
AlexeyAB Dec 2, 2020
8d6e56e
Fixed new_coords=1 training
AlexeyAB Dec 4, 2020
4709f61
Use default gradient for new_coords=1
AlexeyAB Dec 4, 2020
c47b24a
Fixed new_coords=1, yolov4-csp.cfg, yolov4x-mish.cfg
AlexeyAB Dec 6, 2020
ef27957
Fixed yolov4-csp.cfg, yolov4x-mish.cfg
AlexeyAB Dec 6, 2020
66dfa5b
Update README.md
AlexeyAB Dec 7, 2020
4ee3be7
Update README.md
AlexeyAB Dec 7, 2020
a72bb05
Show GIoU/IoU loss instead of RMSE by default
AlexeyAB Dec 10, 2020
1b936ab
Update README.md
AlexeyAB Dec 10, 2020
b5ff7f4
Save weights for each 1000 iterations if max_batches < 10000
AlexeyAB Dec 10, 2020
6be487b
Fixed cspx-p7-mish.cfg
AlexeyAB Dec 11, 2020
1eda55d
Fixed EMA. Fixed display of GIoU / IoU loss.
AlexeyAB Dec 11, 2020
2da4f0d
Reverted some changes in yolo_layer.c to fix a bug
AlexeyAB Dec 12, 2020
b25c2c6
Final training fix
AlexeyAB Dec 12, 2020
a488131
Fix scale_xy for CPU
AlexeyAB Dec 13, 2020
972b25c
Update README.md
AlexeyAB Dec 14, 2020
360206f
Fixed equidistant point threshold
AlexeyAB Dec 14, 2020
e7d029c
Merge branch 'master' of https://github.com/AlexeyAB/darknet
AlexeyAB Dec 14, 2020
a298f94
Minor fix for cfg-files
AlexeyAB Dec 15, 2020
d18d73f
Readme.md for Xilinx Zynq Ultrascale+ (DPU) ZCU102/ZCU104
AlexeyAB Dec 17, 2020
84fa42a
Update README.md
AlexeyAB Dec 18, 2020
c5b8bc7
Update README.md
AlexeyAB Dec 21, 2020
dd02b91
Fix bug OSError: exception: access violation writing #6897
zzpbuaa Dec 23, 2020
f83231f
Update README.md
AlexeyAB Dec 26, 2020
95339f2
Update README.md
AlexeyAB Dec 27, 2020
0968058
Merge pull request #7167 from zzpbuaa/zzpbuaa-patch-1
AlexeyAB Jan 3, 2021
b11af9e
Update README.md
AlexeyAB Jan 5, 2021
103d301
Update README.md
AlexeyAB Jan 9, 2021
f57636a
CMake CUDA configuration improvements (#7164)
Jmennius Jan 21, 2021
00d578e
update GitHub actions (#7095)
cenit Jan 21, 2021
64efa72
Merge pull request #4674 from nog642/fix
AlexeyAB Jan 21, 2021
4de12a1
default on opencv4.5 on vcpkg
cenit Jan 23, 2021
a8013eb
do not default on ninja on windows
cenit Jan 23, 2021
1735d57
rework integrated libs logic
cenit Jan 23, 2021
e72a11a
update README
cenit Jan 23, 2021
63cacea
add manual trigger for github actions
cenit Jan 23, 2021
da15b14
trying to fix cuda path
cenit Jan 23, 2021
dcc3831
trying with forward slashes
cenit Jan 24, 2021
e2a4253
add cuda to path to github ci; improve diagnostic messages
cenit Jan 24, 2021
5f84f90
revert to double backslash
cenit Jan 24, 2021
05bda64
Update vcpkg refs to OpenCV 4.5.1
cenit Jan 29, 2021
dc71b14
fix interface included directory for opencv
cenit Jan 29, 2021
661e8ab
add nasm dependency
cenit Jan 29, 2021
b5d8520
fix
cenit Jan 29, 2021
9284d02
comment out windows-vcpkg, improve setup scripts
cenit Feb 18, 2021
b9d296e
improve manifest mode
cenit Feb 20, 2021
fd6ea9b
use same logic for all enables: if on, then package is required
cenit Feb 20, 2021
8f3cd28
fixes
cenit Feb 20, 2021
44d29d5
do not enable cudnn feature if cuda is not enabled
cenit Feb 21, 2021
6a2cab9
use same opencv feature set independently of cuda
cenit Feb 21, 2021
552bddc
move to ubuntu 20.04 on github actions
cenit Feb 21, 2021
44c868b
add missing pubkey install step
cenit Feb 21, 2021
94fdfa4
use ninja whenever possible in build.ps1
cenit Feb 21, 2021
53db016
Added CUDA graphs/streams. To speed up the inference use: [net] use_c…
AlexeyAB Feb 28, 2021
f8df52a
minor fix
AlexeyAB Feb 28, 2021
7bcac1c
Try new docker for circle-ci
AlexeyAB Feb 28, 2021
92c9201
Try new docker image for circle-ci
AlexeyAB Feb 28, 2021
1a87437
Try new docker image for circle-ci
AlexeyAB Feb 28, 2021
f058d26
circle ci fix
AlexeyAB Mar 1, 2021
b8c9c9d
minor fix
AlexeyAB Mar 1, 2021
0bd7e67
cuda: floor -> floorf, ceil -> ceilf
kk-hainq Mar 19, 2021
22cb99e
Merge pull request #7515 from kikaitech/cuda_floorf_ceilf
AlexeyAB Mar 23, 2021
730e5c1
Update README.md
AlexeyAB Mar 28, 2021
4949b6c
minor fix
AlexeyAB Mar 28, 2021
1e3a616
compile fix
AlexeyAB Mar 28, 2021
e83d652
Update README.md
AlexeyAB Apr 7, 2021
0ee9c10
Merge branch 'master' into dev/cenit/fixes
cenit Apr 11, 2021
b409569
upgrade to run-vcpkg@v7
cenit Apr 11, 2021
fa8d21d
use build.ps1 also in CI to better test it
cenit Apr 14, 2021
42ecbfa
improve non-windows handling in ps1 script
cenit Apr 14, 2021
4a774e0
find also vcpkg nested inside darknet folder
cenit Apr 14, 2021
013d5e6
use only build.ps1
cenit Apr 14, 2021
0ee4ff3
download weights using a local script, do not rely on vcpkg
cenit Apr 14, 2021
56cd9c6
enable opencv w/cuda in build.ps1
cenit Apr 14, 2021
e1c02e0
circumvent current upstream bugs
cenit Apr 15, 2021
b064668
improve readme wording about build.ps1
cenit Apr 15, 2021
580a5a6
improve readme more
cenit Apr 15, 2021
d7c37b5
Merge pull request #7279 from cenit/dev/cenit/fixes
AlexeyAB Apr 15, 2021
cfd466b
Merge branch 'master' into master
cenit Apr 16, 2021
1f4598a
Merge pull request #6402 from lineofbestgit/master
AlexeyAB Apr 16, 2021
ba8f7bf
improve build process even more (#7610)
cenit Apr 18, 2021
b6cd759
apply feedback from vcpkg ci
cenit Apr 18, 2021
8bc512d
Fix no inference detections bug when cudnn is disabled. (#7617)
renaultfernandes Apr 19, 2021
96971de
Update README.md
AlexeyAB Apr 21, 2021
91efb7c
Deploy CUDA 11.3 in CI (#7630)
cenit Apr 21, 2021
4f794aa
almost revert last PR (#7634)
cenit Apr 22, 2021
c9f2c5f
fix memory error in batchnorm layer (#7619)
deoksangkim Apr 25, 2021
3a0dc55
Use cublasStatus_t instead of cudaError_t when error checking cublas …
renaultfernandes Apr 25, 2021
5c92722
Fix python video (#7611)
DraconisAI Apr 25, 2021
98fa47c
Fixed relative paths in darknet_images.py (#7566)
juantoca Apr 25, 2021
e2a1287
gaussian_yolo_layer truth size mismatch fixed due to the update of tr…
yildbs Apr 25, 2021
846c79b
Added [empty]/[silence] and [implicit] layers
AlexeyAB May 11, 2021
432623a
fix: frame delay (#7659)
DoubleChuang May 11, 2021
81b768b
Fix [implicit] layer
AlexeyAB May 12, 2021
94b26bb
Merge branch 'master' of https://github.com/AlexeyAB/darknet
AlexeyAB May 12, 2021
179be4d
add support for Windows PowerShell (#7702)
cenit May 13, 2021
0024a6a
[build.ps1] improvements (#7711)
cenit May 16, 2021
bdb5fe3
fixes for PowerShell ISE (#7715)
cenit May 18, 2021
ac8ebca
[build.ps1] download ninja automatically if missing + other small upd…
cenit May 19, 2021
5853e51
[build.ps1] fix 64bit build with developer powershell for VS19 (#7740)
cenit May 26, 2021
8c85eb7
[build.ps1/setup.sh] do not export vcpkg_root anymore, add setup scri…
cenit Jun 4, 2021
83e3779
Update README.md
AlexeyAB Jun 7, 2021
7ff80b1
add missing asm tools in CI, run it every night (#7790)
cenit Jun 11, 2021
894aada
region_layer: Populate out_h/w/c fileds for consitency (#7783)
Jmennius Jun 11, 2021
67543e2
fix darknet_no_gpu.vcxproj
AlexeyAB Jun 11, 2021
108c8cf
Merge branch 'master' of https://github.com/AlexeyAB/darknet
AlexeyAB Jun 11, 2021
00b8e29
Update README.md
AlexeyAB Jun 11, 2021
396b529
fix: flush buffer to weights-file when writing each layer (#7747)
DoubleChuang Jun 16, 2021
6c171a4
add automatic rebase github action (#7809)
cenit Jun 17, 2021
3fafd21
[autorebase] bump to v1.5 (#7819)
cenit Jun 21, 2021
070ed01
Update README.md
AlexeyAB Jun 21, 2021
46dea82
Added yolov4-p5.cfg and yolov4-p6.cfg
AlexeyAB Jun 21, 2021
795474f
Merge branch 'master' of https://github.com/AlexeyAB/darknet
AlexeyAB Jun 21, 2021
8bbdb6b
[CI] test vcpkg nightly builds (#7826)
cenit Jun 24, 2021
2895200
Fixed cfg: yolov4-p5.cfg, yolov4-p6.cfg. Added new Weights-files, for…
AlexeyAB Jun 27, 2021
9a86fce
Merge branch 'master' of https://github.com/AlexeyAB/darknet
AlexeyAB Jun 27, 2021
24bb6a8
Fixed [<layer>] stopbackward=1, for frozen layers: don't calc batch-n…
AlexeyAB Jun 29, 2021
85c6278
Added cfg/yolov4-p5-frozen.cfg for training with pre-trained COCO-wei…
AlexeyAB Jun 29, 2021
c2221f0
Fixed adversarial training
AlexeyAB Jun 29, 2021
97ccee5
minor fix - added: move_window_cv() function
AlexeyAB Jun 29, 2021
90c15f8
Update README.md
AlexeyAB Jun 30, 2021
86ced71
Update README.md
AlexeyAB Jun 30, 2021
9c9232d
Bug fix
AlexeyAB Jul 3, 2021
4996188
Merge branch 'master' of https://github.com/AlexeyAB/darknet
AlexeyAB Jul 3, 2021
b2cb64d
bug fix
AlexeyAB Jul 3, 2021
335ac66
Improved [net] optimized_memory=1 to reduce GPU memory usage.
AlexeyAB Jul 3, 2021
be39852
fix possible bug
AlexeyAB Jul 4, 2021
005513a
minor fix
AlexeyAB Jul 4, 2021
842a602
Update README.md
AlexeyAB Jul 7, 2021
08088dc
Update README.md
AlexeyAB Jul 7, 2021
9c26b29
fix python main module to be compiled with recent build scripts (#7876)
cenit Jul 9, 2021
2418fa7
Added: yolov4-csp-swish.cfg, yolov4-csp-x-swish.cfg, yolov4-csp-x-swi…
AlexeyAB Jul 12, 2021
1be9680
Update README.md
AlexeyAB Jul 12, 2021
7d75fe3
Fix bugs in darknet_video.py (#7908)
yamahitsuji Jul 15, 2021
9e839c5
darknet_video.py
AlexeyAB Jul 15, 2021
01cf2b4
Adds probability to precision recall curve (#7650)
marcusturewicz Jul 15, 2021
4361b7a
add thresholds (#6831)
7680x4320 Jul 15, 2021
cf7b458
[cmake] update modules (#7891)
cenit Jul 15, 2021
5e73447
allocation and error functions now take a filename, function, and lin…
stephanecharette Jul 18, 2021
d669680
Add batch inference on C++ (#7915)
Nuzhny007 Jul 18, 2021
f5007cd
Fixed for-loop var initialization for OpenMP, for Contrastive-loss
AlexeyAB Jul 27, 2021
b8dceb7
[CI] update to cuda11.4 (#7914)
cenit Jul 30, 2021
2495bd7
Update README.md
AlexeyAB Aug 21, 2021
9ff8653
Made inference faster (this is especially useful when using Yolo9000)…
sarimmehdi Aug 25, 2021
568d8c1
fix for CUDA streams
AlexeyAB Sep 28, 2021
aef928c
remove travis ci (#8143)
cenit Oct 7, 2021
04b0b15
Link cuda.lib using a preprocessor macro only for non-CMake (#8173)
tambry Oct 24, 2021
354baa0
Added yolov4-csp-s-mish.cfg, yolov4-csp-x-mish.cfg
AlexeyAB Oct 30, 2021
9d40b61
Added yolov4-csp-s-mish.cfg, yolov4-csp-x-mish.cfg
AlexeyAB Oct 30, 2021
359001d
Added yolov4_new.cfg
AlexeyAB Oct 30, 2021
4b35dbb
update to cuda 11.5 (#8174)
cenit Nov 12, 2021
29c78e9
fix unnecessary mono call on windows (#8229)
cenit Nov 14, 2021
108dc8b
force ash shell for nuget setup
cenit Nov 14, 2021
0b2ebb7
Update YoloCSharpWrapper to support batch_size (#8249)
jklemmack Nov 23, 2021
7fe4fb7
[github actions] add missing tool from base image (#8271)
cenit Dec 3, 2021
967b72d
improve compatibility with vs2022 (#8295)
cenit Dec 17, 2021
57910b1
[CI] build dependencies in release-only mode (#8304)
cenit Dec 22, 2021
47aa6cc
Update Readme.txt URL Typo (#8285)
jenhaoyang Jan 8, 2022
b4d03f8
issue #8308: memory leaks in map (#8314)
stephanecharette Jan 9, 2022
2c137d1
Fix conv_lstm cuda errors and nan's (#8388)
AdamCuellar Mar 3, 2022
8a0bf84
various fixes (#8398)
cenit Mar 6, 2022
695d562
Fixed issues 8510 and 8511 (#8516)
Nuzhny007 May 16, 2022
4a7c280
Allow image_detection to receive a cv2 image; remove duplicate darkne…
smartin015 May 16, 2022
eaee506
- Fix warning -Werror=format-security (#8525)
acxz Jun 8, 2022
1ee1944
update to cuda 11.7, update pthreads4w cmake module, upgrade ps1 scri…
cenit Jul 1, 2022
69514ca
Update README.md
AlexeyAB Jul 7, 2022
a02b5b8
Added yolov7-tiny.cfg
AlexeyAB Jul 7, 2022
ecace9a
minor fix
AlexeyAB Jul 7, 2022
2550516
Update README.md
AlexeyAB Jul 17, 2022
c484fcc
Added yolov7.cfg and yolov7x.cfg
AlexeyAB Aug 11, 2022
b10dd93
fix activation silu to swish for yolov7/x.cfg
AlexeyAB Aug 11, 2022
96f08de
restore Windows PowerShell compatibility (#8607)
cenit Aug 16, 2022
62e5549
Make sure best.weights is the most recent weights for a given mAP% (#…
stephanecharette Sep 21, 2022
0faed3e
add missing dependencies (#8694)
cenit Nov 4, 2022
ed59050
fix errors in CI (#8753)
cenit Mar 3, 2023
59c8622
better logging for filename/function/line on CUDA and CUDNN error; lo…
stephanecharette May 6, 2023
8c2e3ad
Update README.md
stephanecharette Jun 20, 2023
69005fb
Update README.md
stephanecharette Jun 20, 2023
fb2c3b0
Update README.md
stephanecharette Jun 20, 2023
9bf13a0
update build script to workaround vcpkg integrated in vs (#8818)
cenit Aug 2, 2023
5915c2e
feat: Allow package to be used directly with ROS/ROS 2 by providing p…
2b-t Aug 2, 2023
d2c3788
feat: Move set_batch_network to public API (#8782)
2b-t Aug 2, 2023
a87fe0b
update github actions (#8829)
cenit Aug 24, 2023
38a5b48
Fix segfault for batch_detection_example (#8478)
MrLIk Aug 25, 2023
2bb27c1
Update darknet_images.py (#8559)
Aug 25, 2023
6a9dc6a
Update stb libraries to latest from upstream (#5941)
imaami Aug 25, 2023
d47d72c
minor spelling fixes (#8830)
cenit Aug 25, 2023
f3a50b9
add kmeansiou to build targets (#8831)
cenit Aug 25, 2023
d5e0450
upgrade to cuda 12.2 (#8832)
cenit Aug 25, 2023
ea4f126
Added docker support + 1 command installation using docker-compose (#…
mhwahdan Aug 25, 2023
ef8ad4a
Fix CPU only project build failure (#8555)
CristiFati Aug 25, 2023
c87e33e
Fix thread synchronization bug + many more (#8562)
CristiFati Aug 25, 2023
68100fb
Fix format string conversion specifiers (#6192)
imaami Aug 26, 2023
2fa6307
mini fix (#5662)
dekkmarsvin Aug 26, 2023
eb31328
Set option ENABLE_SSE_AND_AVX_FLAGS after all dependent variables hav…
mwohlm Aug 26, 2023
dfc70de
Adding new cards, sorting cuda compute (#8792)
CSTEZCAN Aug 26, 2023
2f4ab08
Gl integration (#8833)
cenit Aug 26, 2023
82eb049
Support label image filename with multiple extension. (#6667)
zhiliu6 Aug 26, 2023
538c435
Configure when to write weights. (#7932)
schedldave Aug 26, 2023
a2f20d7
use ansi escape sequence vt100 ESC[H ESC[J to clear screen in a porta…
cenit Aug 27, 2023
291cdb9
enable packaging (#8837)
cenit Aug 31, 2023
5a9970b
Add support for less or more frequent mAP calculation while training …
mmaaz60 Sep 1, 2023
640edd2
Fix unhandled negative resize augmentation. Propagate OpenCV errors b…
jonesmwhv Sep 1, 2023
30b044a
improve code for parser.c using int32_t for major, minor and revision…
rockcarry Sep 1, 2023
ac4e765
added free_alphabet function; this function used for free alphabet. (…
umbralada Sep 1, 2023
d30c13c
cpack update (#8842)
cenit Sep 11, 2023
4da0cd6
Evo: add output to a json file option when running on a video (#3723)
tdurand Sep 21, 2023
39b854d
lower disk space usage in CI to remove spurious errors (#8843)
cenit Sep 21, 2023
9a9fcdb
minor code cleaning (#8844)
cenit Sep 27, 2023
9a9773e
make directories of multiple layers (#3893)
keineahnung2345 Oct 2, 2023
27b37bf
add missing dependencies for openvino (#8860)
cenit Oct 30, 2023
ffdd5e4
build.ps1 is arm64 compatible (#8900)
cenit May 3, 2024
5dc0126
Fixes #8897 (#8901)
cenit May 3, 2024
0816707
Fixes #8885 (#8902)
cenit May 3, 2024
d02cc3a
Add YOLO Layer 'nbiases' (#8893)
K9714 May 3, 2024
d17ec15
update cuda to 12.6 (#8922)
cenit Oct 10, 2024
19dde2f
fix runtime libs (#8924)
cenit Oct 22, 2024
9ade741
update stb (#8926)
cenit Nov 6, 2024
57da0d7
update actions (#8930)
cenit Apr 2, 2025
8a4750f
trying to circumvent upload-artifacts@v4 breaking changes
cenit Apr 2, 2025
a227f32
use latest ubuntu release2
cenit Apr 2, 2025
6f3ba44
improve cuda handling (#8931)
cenit Apr 3, 2025
d62491d
fix linking errors with opencv3
cenit Jul 26, 2025
c892fba
add mono on osx actions runners
cenit Aug 28, 2025
72b9602
improve win32/msc_ver compat with mingw and fix nuget https, plus add…
cenit Dec 15, 2025
59596d7
remove win-vcpkg-port ci tests, now vcpkg links to incompatible hank-…
cenit Dec 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 15 additions & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,29 @@ version: 2.0
jobs:
build:
docker:
- image: alantrrs/cuda-opencv:latest
- image: datamachines/cudnn_tensorflow_opencv:11.2.0_2.4.1_4.5.1-20210211
# - image: alexeyab84/dockerfiles:latest
# - image: alantrrs/cuda-opencv:latest
# - image: nvidia/cuda:9.0-cudnn7-devel-ubuntu16.04
working_directory: ~/work
steps:
- checkout
- run: nvcc --version
- run: gcc --version
- run: export PATH=$PATH:/usr/local/include/opencv4/
- run: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/:/usr/lib/:/usr/lib64/
- run: make LIBSO=1 GPU=0 CUDNN=0 OPENCV=0 -j 8
- run: make clean
- run: make LIBSO=1 GPU=0 CUDNN=0 OPENCV=0 DEBUG=1 -j 8
- run: make clean
- run: make LIBSO=1 GPU=0 CUDNN=0 OPENCV=0 AVX=1 -j 8
- run: make clean
- run: make LIBSO=1 GPU=0 CUDNN=0 OPENCV=1 -j 8
- run: make clean
- run: make LIBSO=1 GPU=1 CUDNN=0 OPENCV=1 -j 8
- run: make clean
- run: make LIBSO=1 GPU=1 CUDNN=1 OPENCV=1 -j 8
- run: make clean
- run: make LIBSO=1 GPU=1 CUDNN=1 OPENCV=1 CUDNN_HALF=1 -j 8
- run: make clean
- run: make LIBSO=1 GPU=1 CUDNN=1 OPENCV=1 CUDNN_HALF=1 USE_CPP=1 -j 8
12 changes: 12 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: ['https://paypal.me/alexeyab84', 'https://blockchain.coinmarketcap.com/address/bitcoin/36La9T7DoLVMrUQzm6rBDGsxutyvDzbHnp', 'https://etherscan.io/address/0x193d56BE3C65e3Fb8f48c291B17C0702e211A588#', 'https://explorer.zcha.in/accounts/t1PzwJ28Prb7Nk8fgfT3RXCr6Xtw54tgjoy'] # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/any-other-question-or-issue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: Any other question or issue
about: Any other question or issue
title: ''
labels: ''
assignees: ''

---

If something doesn’t work for you, then show 2 screenshots:
1. screenshots of your issue
2. screenshots with such information
```
./darknet detector test cfg/coco.data cfg/yolov4.cfg yolov4.weights data/dog.jpg
CUDA-version: 10000 (10000), cuDNN: 7.4.2, CUDNN_HALF=1, GPU count: 1
CUDNN_HALF=1
OpenCV version: 4.2.0
0 : compute_capability = 750, cudnn_half = 1, GPU: GeForce RTX 2070
net.optimized_memory = 0
mini_batch = 1, batch = 8, time_steps = 1, train = 0
layer filters size/strd(dil) input output
0 conv 32 3 x 3/ 1 608 x 608 x 3 -> 608 x 608 x 32 0.639 BF
```

If you do not get an answer for a long time, try to find the answer among Issues with a Solved label: https://github.com/AlexeyAB/darknet/issues?q=is%3Aopen+is%3Aissue+label%3ASolved
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

If you want to report a bug - provide:
* description of a bug
* what command do you use?
* do you use Win/Linux/Mac?
* attach screenshot of a bug with previous messages in terminal
* in what cases a bug occurs, and in which not?
* if possible, specify date/commit of Darknet that works without this bug
* show such screenshot with info
```
./darknet detector test cfg/coco.data cfg/yolov4.cfg yolov4.weights data/dog.jpg
CUDA-version: 10000 (10000), cuDNN: 7.4.2, CUDNN_HALF=1, GPU count: 1
CUDNN_HALF=1
OpenCV version: 4.2.0
0 : compute_capability = 750, cudnn_half = 1, GPU: GeForce RTX 2070
net.optimized_memory = 0
mini_batch = 1, batch = 8, time_steps = 1, train = 0
layer filters size/strd(dil) input output
```
13 changes: 13 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: Feature-request
assignees: ''

---

For Feature-request:
* describe your feature as detailed as possible
* provide link to the paper and/or source code if it exist
* attach chart/table with comparison that shows improvement
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: Training issue - no-detections / Nan avg-loss / low accuracy
about: Training issue - no-detections / Nan avg-loss / low accuracy
title: ''
labels: Training issue
assignees: ''

---

If you have an issue with training - no-detections / Nan avg-loss / low accuracy:
* read FAQ: https://github.com/AlexeyAB/darknet/wiki/FAQ---frequently-asked-questions
* what command do you use?
* what dataset do you use?
* what Loss and mAP did you get?
* show chart.png with Loss and mAP
* check your dataset - run training with flag `-show_imgs` i.e. `./darknet detector train ... -show_imgs` and look at the `aug_...jpg` images, do you see correct truth bounded boxes?
* rename your cfg-file to txt-file and drag-n-drop (attach) to your message here
* show content of generated files `bad.list` and `bad_label.list` if they exist
* Read `How to train (to detect your custom objects)` and `How to improve object detection` in the Readme: https://github.com/AlexeyAB/darknet/blob/master/README.md
* show such screenshot with info
```
./darknet detector test cfg/coco.data cfg/yolov4.cfg yolov4.weights data/dog.jpg
CUDA-version: 10000 (10000), cuDNN: 7.4.2, CUDNN_HALF=1, GPU count: 1
CUDNN_HALF=1
OpenCV version: 4.2.0
0 : compute_capability = 750, cudnn_half = 1, GPU: GeForce RTX 2070
net.optimized_memory = 0
mini_batch = 1, batch = 8, time_steps = 1, train = 0
layer filters size/strd(dil) input output
```
Loading