mirror of
https://github.com/lordmathis/CUDANet.git
synced 2025-11-06 01:34:22 +00:00
Remove default constructor from Module
This commit is contained in:
@@ -11,8 +11,7 @@ namespace CUDANet {
|
||||
|
||||
class Module : public Layers::SequentialLayer {
|
||||
public:
|
||||
Module(const int inputSize, const int inputChannels, const int outputSize, const int outputChannels);
|
||||
~Module();
|
||||
virtual ~Module() = 0;
|
||||
|
||||
virtual float* forward(const float* d_input) = 0;
|
||||
|
||||
@@ -31,8 +30,6 @@ class Module : public Layers::SequentialLayer {
|
||||
int outputSize;
|
||||
int outputChannels;
|
||||
|
||||
float *d_output;
|
||||
|
||||
std::vector<std::pair<std::string, Layers::SequentialLayer*>> layers;
|
||||
std::unordered_map<std::string, Layers::SequentialLayer*> layerMap;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user