darknet/src
Raul Tambre 04b0b15ee4
Link cuda.lib using a preprocessor macro only for non-CMake (#8173)
Debian CUDA packages don't ship a shim for the Windows SO cuda.lib, so compilation fails.
For CMake it's actually linked using targets, so avoid the preprocessor macro in that case.
2021-10-24 18:04:17 +02:00
..
csharp add automatic rebase github action (#7809) 2021-06-18 01:15:55 +03:00
.editorconfig Just used spaces for indents instead of Tabs 2018-07-10 23:29:15 +03:00
activation_kernels.cu cuda: floor -> floorf, ceil -> ceilf 2021-03-19 12:13:26 +07:00
activation_layer.c fix calloc realloc failure 2019-09-13 09:34:41 +08:00
activation_layer.h improve compatibility with c++ compilers, prepare for CMake 2019-02-15 17:27:12 +01:00
activations.c Improved speed of [contrastive] layer. Added Hard-Mish activation. Added [maxpool] maxpool_zero_nonmax=1 param 2020-07-25 14:56:48 +03:00
activations.h Improved speed of [contrastive] layer. Added Hard-Mish activation. Added [maxpool] maxpool_zero_nonmax=1 param 2020-07-25 14:56:48 +03:00
art.c allocation and error functions now take a filename, function, and line number to better diagnose where problems happen (#7925) 2021-07-18 06:01:10 +03:00
avgpool_layer.c fix calloc realloc failure 2019-09-13 09:40:40 +08:00
avgpool_layer.h ZED 3D Camera support added to ./uselib (yolo_console_cpp.exe) example 2019-03-18 02:48:52 +03:00
avgpool_layer_kernels.cu fixes for ci and included files 2019-05-14 09:23:02 +02:00
batchnorm_layer.c fix memory error in batchnorm layer (#7619) 2021-04-26 00:58:22 +03:00
batchnorm_layer.h final compile fix 2020-03-11 20:05:01 +03:00
blas.c Added: [net] contrastive_color=0 and [contrastive] contrastive_neg_max 2020-09-21 05:48:15 +03:00
blas.h Added [empty]/[silence] and [implicit] layers 2021-05-11 22:59:21 +03:00
blas_kernels.cu Fix [implicit] layer 2021-05-12 04:16:19 +03:00
box.c Fix nms for valid, coco 2014 -> 2017 2020-11-16 15:17:18 +03:00
box.h Added param to [yolo] iou_thresh_kind=giou iou_thresh=0.213 2020-03-31 21:12:41 +03:00
captcha.c Fixed many warnings 2019-03-18 19:25:48 +03:00
cifar.c Moved all OpenCV functions to the image_opencv.cpp/h 2019-04-04 22:57:05 +03:00
classifier.c allocation and error functions now take a filename, function, and line number to better diagnose where problems happen (#7925) 2021-07-18 06:01:10 +03:00
classifier.h improve compatibility with c++ compilers, prepare for CMake 2019-02-15 17:27:12 +01:00
coco.c Added flag averaging detections: ./darknet detector demo ... -avgframes 3 2020-05-18 01:31:03 +03:00
col2im.c option to build project using cpp compiler if c not working/available 2019-07-25 09:47:27 +02:00
col2im.h Added dilation parameter for convolutional, conv_lstm and crnn layers 2019-06-08 19:41:44 +03:00
col2im_kernels.cu Added dilation parameter for convolutional, conv_lstm and crnn layers 2019-06-08 19:41:44 +03:00
compare.c fix calloc realloc failure 2019-09-13 09:34:41 +08:00
connected_layer.c Added loss_scale for Mixed-Precision on Tensor-Cores 2020-03-11 19:47:13 +03:00
connected_layer.h Compile fix 2020-03-11 19:54:39 +03:00
conv_lstm_layer.c Ignore behavior of [history] layer for training on non-sequential images 2020-09-21 06:11:20 +03:00
conv_lstm_layer.h Added layer: [history] history_size=4 2020-08-16 17:55:10 +03:00
convolutional_kernels.cu allocation and error functions now take a filename, function, and line number to better diagnose where problems happen (#7925) 2021-07-18 06:01:10 +03:00
convolutional_layer.c fix for CUDA streams 2021-09-28 23:02:02 +03:00
convolutional_layer.h Added loss_scale for Mixed-Precision on Tensor-Cores 2020-03-11 19:47:13 +03:00
cost_layer.c fix calloc realloc failure 2019-09-13 09:34:41 +08:00
cost_layer.h fix prototype 2019-09-05 19:02:45 +08:00
cpu_gemm.c fully separate C-API from CPP-API 2019-02-19 15:57:18 +01:00
crnn_layer.c Added loss_scale for Mixed-Precision on Tensor-Cores 2020-03-11 19:47:13 +03:00
crnn_layer.h final compile fix 2020-03-11 20:05:01 +03:00
crop_layer.c fix calloc realloc failure 2019-09-13 09:34:41 +08:00
crop_layer.h improve compatibility with c++ compilers, prepare for CMake 2019-02-15 17:27:12 +01:00
crop_layer_kernels.cu fixes for ci and included files 2019-05-14 09:23:02 +02:00
dark_cuda.c Link cuda.lib using a preprocessor macro only for non-CMake (#8173) 2021-10-24 18:04:17 +02:00
dark_cuda.h Use cublasStatus_t instead of cudaError_t when error checking cublas calls (#7626) 2021-04-26 00:59:41 +03:00
darknet.c Added [net] ema_alpha=0.998 2020-11-29 21:30:41 +03:00
darkunistd.h Fix compilation for Windows with MinGW 2019-11-24 00:17:32 +00:00
data.c allocation and error functions now take a filename, function, and line number to better diagnose where problems happen (#7925) 2021-07-18 06:01:10 +03:00
data.h Added: [net] contrastive_color=0 and [contrastive] contrastive_neg_max 2020-09-21 05:48:15 +03:00
deconvolutional_kernels.cu fixes for ci and included files 2019-05-14 09:23:02 +02:00
deconvolutional_layer.c fix calloc realloc failure 2019-09-13 09:34:41 +08:00
deconvolutional_layer.h ZED 3D Camera support added to ./uselib (yolo_console_cpp.exe) example 2019-03-18 02:48:52 +03:00
demo.c allocation and error functions now take a filename, function, and line number to better diagnose where problems happen (#7925) 2021-07-18 06:01:10 +03:00
demo.h Added flag averaging detections: ./darknet detector demo ... -avgframes 3 2020-05-18 01:31:03 +03:00
detection_layer.c fix calloc realloc failure 2019-09-13 09:34:41 +08:00
detection_layer.h improve compatibility with c++ compilers, prepare for CMake 2019-02-15 17:27:12 +01:00
detector.c allocation and error functions now take a filename, function, and line number to better diagnose where problems happen (#7925) 2021-07-18 06:01:10 +03:00
dice.c Fixed many warnings 2019-03-18 19:25:48 +03:00
dropout_layer.c Added [net] dynamic_minibatch=1 for increasing mini_batch_size when random=1 is used 2020-03-02 15:27:43 +03:00
dropout_layer.h Fixed DropBlock [dropout] dropblock_size_abs=7 dropblock_size_rel=0.5 2019-12-13 01:22:03 +03:00
dropout_layer_kernels.cu Fixed DropBlock 2020-04-03 20:33:36 +03:00
gaussian_yolo_layer.c gaussian_yolo_layer truth size mismatch fixed due to the update of track_id (#7578) 2021-04-26 01:05:41 +03:00
gaussian_yolo_layer.h Fixed [Gaussian_yolo] layer (tested for training and detection) 2019-10-26 01:29:41 +03:00
gemm.c apply feedback from vcpkg ci 2021-04-18 16:49:54 +02:00
gemm.h remove some unnecessary exports 2019-02-20 11:51:17 +01:00
getopt.c add mingw and cuda on github actions, restored cuda 10.2 on appveyor as a test 2020-05-01 09:28:51 +02:00
getopt.h add mingw and cuda on github actions, restored cuda 10.2 on appveyor as a test 2020-05-01 09:28:51 +02:00
gettimeofday.c add mingw and cuda on github actions, restored cuda 10.2 on appveyor as a test 2020-05-01 09:28:51 +02:00
gettimeofday.h add mingw and cuda on github actions, restored cuda 10.2 on appveyor as a test 2020-05-01 09:28:51 +02:00
go.c Merge branch 'master' into master 2020-01-07 16:21:13 +08:00
gru_layer.c Added loss_scale for Mixed-Precision on Tensor-Cores 2020-03-11 19:47:13 +03:00
gru_layer.h final compile fix 2020-03-11 20:05:01 +03:00
http_stream.cpp improve build process even more (#7610) 2021-04-18 16:11:36 +03:00
http_stream.h Minor fix 2020-05-11 03:17:47 +03:00
httplib.h improve build process even more (#7610) 2021-04-18 16:11:36 +03:00
im2col.c Another compile fix 2019-06-09 01:15:24 +03:00
im2col.h Added dilation parameter for convolutional, conv_lstm and crnn layers 2019-06-08 19:41:44 +03:00
im2col_kernels.cu Fix '"/*" within comment' warnings; remove instances of '//*' so as to not confuse some syntax highlighters 2020-06-24 16:20:20 +03:00
image.c Fixed adversarial training 2021-06-29 23:54:58 +03:00
image.h Minor fix 2020-05-20 19:51:06 +03:00
image_opencv.cpp minor fix - added: move_window_cv() function 2021-06-29 23:55:34 +03:00
image_opencv.h minor fix - added: move_window_cv() function 2021-06-29 23:55:34 +03:00
layer.c Added [net] ema_alpha=0.998 2020-11-29 21:30:41 +03:00
layer.h improve compatibility with c++ compilers, prepare for CMake 2019-02-15 17:27:12 +01:00
list.c Merge branch 'master' into master 2020-01-07 16:21:13 +08:00
list.h Fixed minor bugs and memory leaks 2019-11-30 03:41:30 +03:00
local_layer.c Added loss_scale for Mixed-Precision on Tensor-Cores 2020-03-11 19:47:13 +03:00
local_layer.h another compile fix 2020-03-11 19:58:28 +03:00
lstm_layer.c Added loss_scale for Mixed-Precision on Tensor-Cores 2020-03-11 19:47:13 +03:00
lstm_layer.h final compile fix 2020-03-11 20:05:01 +03:00
matrix.c fix calloc realloc failure 2019-09-13 09:34:41 +08:00
matrix.h improve compatibility with c++ compilers, prepare for CMake 2019-02-15 17:27:12 +01:00
maxpool_layer.c Merge branch 'master' into master 2020-01-07 16:21:13 +08:00
maxpool_layer.h Added [local_avgpool] layer 2019-12-20 20:28:35 +03:00
maxpool_layer_kernels.cu fixed maxpool_zero_nonmax=1 2020-07-25 16:33:35 +03:00
network.c Made inference faster (this is especially useful when using Yolo9000) (#8009) 2021-08-25 18:10:21 +03:00
network.h [net] weights_reject_freq=1001 2020-12-02 14:42:05 +03:00
network_kernels.cu allocation and error functions now take a filename, function, and line number to better diagnose where problems happen (#7925) 2021-07-18 06:01:10 +03:00
nightmare.c Moved all OpenCV functions to the image_opencv.cpp/h 2019-04-04 22:57:05 +03:00
normalization_layer.c fix calloc realloc failure 2019-09-20 10:32:00 +08:00
normalization_layer.h fix prototype 2019-09-05 19:02:45 +08:00
option_list.c fix calloc realloc failure 2019-09-20 10:32:00 +08:00
option_list.h Added GIoU 2019-06-01 01:27:18 +03:00
parser.c allocation and error functions now take a filename, function, and line number to better diagnose where problems happen (#7925) 2021-07-18 06:01:10 +03:00
parser.h Added [net] ema_alpha=0.998 2020-11-29 21:30:41 +03:00
region_layer.c region_layer: Populate out_h/w/c fileds for consitency (#7783) 2021-06-11 03:36:12 +03:00
region_layer.h fix prototype 2019-09-05 19:02:45 +08:00
reorg_layer.c fix calloc realloc failure 2019-09-20 10:32:00 +08:00
reorg_layer.h fix prototype 2019-09-05 19:02:45 +08:00
reorg_old_layer.c fix calloc realloc failure 2019-09-20 10:32:00 +08:00
reorg_old_layer.h fix prototype 2019-09-05 19:02:45 +08:00
representation_layer.c Fix [implicit] layer 2021-05-12 04:16:19 +03:00
representation_layer.h Added [empty]/[silence] and [implicit] layers 2021-05-11 22:59:21 +03:00
rnn.c allocation and error functions now take a filename, function, and line number to better diagnose where problems happen (#7925) 2021-07-18 06:01:10 +03:00
rnn_layer.c Added loss_scale for Mixed-Precision on Tensor-Cores 2020-03-11 19:47:13 +03:00
rnn_layer.h final compile fix 2020-03-11 20:05:01 +03:00
rnn_vid.c fix calloc realloc failure 2019-09-13 09:34:41 +08:00
route_layer.c fix for CUDA streams 2021-09-28 23:02:02 +03:00
route_layer.h Added groups= and groupd_id= params to the [route] layer 2019-11-08 01:06:49 +03:00
sam_layer.c Merge branch 'master' into master 2020-01-07 16:21:13 +08:00
sam_layer.h Added [sam] layer 2019-08-02 19:29:05 +03:00
scale_channels_layer.c Merge branch 'master' into master 2020-01-07 16:21:13 +08:00
scale_channels_layer.h Added Fusion features for ASFF and for BiFPN(EfficientDet) 2019-11-28 20:34:01 +03:00
shortcut_layer.c Fixed Loss scale 2020-06-22 14:50:51 +03:00
shortcut_layer.h Fixed typo weights_normalizion -> weights_normalization 2020-05-08 13:20:57 +03:00
softmax_layer.c Fixed for-loop var initialization for OpenMP, for Contrastive-loss 2021-07-27 18:43:40 +03:00
softmax_layer.h Contrastive learning for training Detector to track objects 2020-07-06 01:50:44 +03:00
super.c Moved all OpenCV functions to the image_opencv.cpp/h 2019-04-04 22:57:05 +03:00
swag.c Moved all OpenCV functions to the image_opencv.cpp/h 2019-04-04 22:57:05 +03:00
tag.c Set cur_iteration = 0; initially 2020-03-11 01:46:10 +03:00
tree.c fix calloc realloc failure 2019-09-13 09:34:41 +08:00
tree.h improve compatibility with c++ compilers, prepare for CMake 2019-02-15 17:27:12 +01:00
upsample_layer.c fix calloc realloc failure 2019-09-20 10:32:00 +08:00
upsample_layer.h ZED 3D Camera support added to ./uselib (yolo_console_cpp.exe) example 2019-03-18 02:48:52 +03:00
utils.c allocation and error functions now take a filename, function, and line number to better diagnose where problems happen (#7925) 2021-07-18 06:01:10 +03:00
utils.h allocation and error functions now take a filename, function, and line number to better diagnose where problems happen (#7925) 2021-07-18 06:01:10 +03:00
version.h sync cmake version with hardcoded version 2019-04-10 14:02:54 +02:00
version.h.in sync cmake version with hardcoded version 2019-04-10 14:02:54 +02:00
voxel.c Some C OpenCV functions replaced by CPP functions 2019-04-05 18:56:08 +03:00
writing.c Moved all OpenCV functions to the image_opencv.cpp/h 2019-04-04 22:57:05 +03:00
yolo.c Added flag averaging detections: ./darknet detector demo ... -avgframes 3 2020-05-18 01:31:03 +03:00
yolo_console_dll.cpp Fix member initialization ordering 2020-07-10 15:10:09 +03:00
yolo_layer.c allocation and error functions now take a filename, function, and line number to better diagnose where problems happen (#7925) 2021-07-18 06:01:10 +03:00
yolo_layer.h Fixed new_coords=1, yolov4-csp.cfg, yolov4x-mish.cfg 2020-12-07 00:08:30 +03:00
yolo_v2_class.cpp Add batch inference on C++ (#7915) 2021-07-18 18:58:01 +03:00