From 623a707be9aa8ec30a4bf1a7ee54829711bea489 Mon Sep 17 00:00:00 2001 From: oscarkramer Date: Tue, 19 Mar 2019 00:41:22 -0400 Subject: [PATCH] Initial fork and modified to use cmake --- .gitignore | 2 + .idea/codeStyles/Project.xml | 29 + .idea/darknet.iml | 2 + .idea/misc.xml | 7 + .idea/modules.xml | 8 + .idea/vcs.xml | 6 + .idea/workspace.xml | 759 ++++++++++++++++++++++ CMakeLists.txt | 55 ++ Makefile | 105 --- examples/CMakeLists.txt | 6 + examples/attention.c | 4 +- examples/{dice.c => dice.c.HIDE} | 0 examples/swag.c | 18 +- examples/voxel.c | 24 +- examples/writing.c | 34 +- src/CMakeLists.txt | 15 + src/{compare.c => compare.c.HIDE} | 0 src/convolutional_layer.c | 579 +++++++++-------- src/{ => cuda}/activation_kernels.cu | 0 src/{ => cuda}/avgpool_layer_kernels.cu | 0 src/{ => cuda}/blas_kernels.cu | 0 src/{ => cuda}/col2im_kernels.cu | 0 src/{ => cuda}/convolutional_kernels.cu | 0 src/{ => cuda}/crop_layer_kernels.cu | 0 src/{ => cuda}/deconvolutional_kernels.cu | 0 src/{ => cuda}/dropout_layer_kernels.cu | 0 src/{ => cuda}/im2col_kernels.cu | 0 src/{ => cuda}/maxpool_layer_kernels.cu | 0 src/parser.c | 2 +- 29 files changed, 1221 insertions(+), 434 deletions(-) create mode 100644 .idea/codeStyles/Project.xml create mode 100644 .idea/darknet.iml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 .idea/workspace.xml create mode 100644 CMakeLists.txt delete mode 100644 Makefile create mode 100644 examples/CMakeLists.txt rename examples/{dice.c => dice.c.HIDE} (100%) create mode 100644 src/CMakeLists.txt rename src/{compare.c => compare.c.HIDE} (100%) rename src/{ => cuda}/activation_kernels.cu (100%) rename src/{ => cuda}/avgpool_layer_kernels.cu (100%) rename src/{ => cuda}/blas_kernels.cu (100%) rename src/{ => cuda}/col2im_kernels.cu (100%) rename src/{ => cuda}/convolutional_kernels.cu (100%) rename src/{ => cuda}/crop_layer_kernels.cu (100%) rename src/{ => cuda}/deconvolutional_kernels.cu (100%) rename src/{ => cuda}/dropout_layer_kernels.cu (100%) rename src/{ => cuda}/im2col_kernels.cu (100%) rename src/{ => cuda}/maxpool_layer_kernels.cu (100%) diff --git a/.gitignore b/.gitignore index bea19ff4..eb15c135 100644 --- a/.gitignore +++ b/.gitignore @@ -16,6 +16,8 @@ convnet/ decaf/ submission/ cfg/ +weights/ +build/ darknet .fuse* diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml new file mode 100644 index 00000000..30aa626c --- /dev/null +++ b/.idea/codeStyles/Project.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/darknet.iml b/.idea/darknet.iml new file mode 100644 index 00000000..f08604bb --- /dev/null +++ b/.idea/darknet.iml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 00000000..8822db8f --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 00000000..33597b7b --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 00000000..94a25f7f --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 00000000..7aa27d78 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,759 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gpu + main( + &net + net. + run_yolo + %d x %d / + conv %5d %2d + load + net + load_ + + + net-> + net + + + $PROJECT_DIR$/src + $PROJECT_DIR$ + + + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + + + + + + + + + + + +