Commit 592361ed authored by Davis King's avatar Davis King
Browse files

Moved the CUDA stuff into its own folder.

parent 49a5d39d
......@@ -9,7 +9,7 @@
# pragma warning( disable: 4503 )
#endif
#include "dnn/tensor.h"
#include "cuda/tensor.h"
#include "dnn/input.h"
// Problem: Visual Studio's vcpkgsrv.exe constantly uses a single CPU core,
......@@ -27,8 +27,8 @@
#include "dnn/core.h"
#include "dnn/solvers.h"
#include "dnn/trainer.h"
#include "dnn/cpu_dlib.h"
#include "dnn/tensor_tools.h"
#include "cuda/cpu_dlib.h"
#include "cuda/tensor_tools.h"
#include "dnn/utilities.h"
#include "dnn/validation.h"
......
......@@ -4,7 +4,7 @@
#define DLIB_DNn_CORE_H_
#include "core_abstract.h"
#include "tensor.h"
#include "../cuda/tensor.h"
#include <iterator>
#include <memory>
#include <sstream>
......@@ -16,7 +16,7 @@
#include <tuple>
#include <cmath>
#include <vector>
#include "tensor_tools.h"
#include "../cuda/tensor_tools.h"
#include <type_traits>
#include "../metaprogramming.h"
......
......@@ -3,7 +3,7 @@
#undef DLIB_DNn_CORE_ABSTRACT_H_
#ifdef DLIB_DNn_CORE_ABSTRACT_H_
#include "tensor_abstract.h"
#include "../cuda/tensor_abstract.h"
#include <memory>
#include <type_traits>
#include <tuple>
......
......@@ -10,7 +10,7 @@
#include "../image_processing.h"
#include <sstream>
#include <array>
#include "tensor_tools.h"
#include "../cuda/tensor_tools.h"
namespace dlib
......
......@@ -4,13 +4,13 @@
#define DLIB_DNn_LAYERS_H_
#include "layers_abstract.h"
#include "tensor.h"
#include "../cuda/tensor.h"
#include "core.h"
#include <iostream>
#include <string>
#include "../rand.h"
#include "../string.h"
#include "tensor_tools.h"
#include "../cuda/tensor_tools.h"
#include "../vectorstream.h"
#include "utilities.h"
#include <sstream>
......
......@@ -3,7 +3,7 @@
#undef DLIB_DNn_LAYERS_ABSTRACT_H_
#ifdef DLIB_DNn_LAYERS_ABSTRACT_H_
#include "tensor_abstract.h"
#include "../cuda/tensor_abstract.h"
#include "core_abstract.h"
......
......@@ -6,7 +6,7 @@
#include "loss_abstract.h"
#include "core.h"
#include "../matrix.h"
#include "tensor_tools.h"
#include "../cuda/tensor_tools.h"
#include "../geometry.h"
#include "../image_processing/box_overlap_testing.h"
#include "../image_processing/full_object_detection.h"
......
......@@ -4,7 +4,7 @@
#define DLIB_DNn_SOLVERS_H_
#include "solvers_abstract.h"
#include "tensor.h"
#include "../cuda/tensor.h"
#include <iostream>
#include "layers.h"
......
......@@ -3,7 +3,7 @@
#undef DLIB_DNn_SOLVERS_ABSTRACT_H_
#ifdef DLIB_DNn_SOLVERS_ABSTRACT_H_
#include "tensor_abstract.h"
#include "../cuda/tensor_abstract.h"
#include <iostream>
namespace dlib
......
......@@ -14,7 +14,7 @@
#include "../pipe.h"
#include "../threads.h"
#include "cuda_dlib.h"
#include "../cuda/cuda_dlib.h"
#include "../statistics/running_gradient.h"
#include <atomic>
#include <cstdio>
......
......@@ -8,7 +8,7 @@
#include <cstdlib>
#include <ctime>
#include <vector>
#include "../dnn/tensor_tools.h"
#include "../cuda/tensor_tools.h"
#include "tester.h"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment