Migrate output layer

This commit is contained in:
2024-09-10 19:20:00 +02:00
parent f7b525e494
commit 74f49d6a00
6 changed files with 34 additions and 12 deletions

View File

@@ -19,7 +19,7 @@
#include "input.hpp"
#include "layer.hpp"
#include "max_pooling.hpp"
#include "output.cuh"
#include "output.hpp"
// Models
#include "model.hpp"

View File

@@ -46,6 +46,12 @@ class Output : public SequentialLayer {
private:
int inputSize;
float* h_output;
float* forwardCPU(const float* input);
#ifdef USE_CUDA
float* forwardCUDA(const float* input);
#endif
};
} // namespace CUDANet::Layers

View File

@@ -8,7 +8,7 @@
#include "input.hpp"
#include "layer.hpp"
#include "module.hpp"
#include "output.cuh"
#include "output.hpp"
namespace CUDANet {