MagmaDNN
1.0
c++NeuralNetworkFramework
inputlayer.h
Go to the documentation of this file.
1
9
#include <vector>
10
#include "
layer/layer.h
"
11
#include "
tensor/tensor.h
"
12
#include "
compute/operation.h
"
13
14
namespace
magmadnn
{
15
namespace
layer {
16
17
template
<
typename
T>
18
class
InputLayer
:
public
Layer
<T> {
19
public
:
20
InputLayer
(
op::Operation<T>
*input);
21
22
virtual
std::vector<op::Operation<T> *> get_weights();
23
24
protected
:
25
void
init();
26
27
};
28
29
template
<
typename
T>
30
InputLayer<T>
* input(
op::Operation<T>
*input);
31
32
}
// layer
33
}
// magmadnn
layer.h
magmadnn
Definition:
addop.cpp:11
magmadnn::layer::InputLayer
Definition:
inputlayer.h:18
tensor.h
operation.h
magmadnn::layer::Layer
Definition:
layer.h:18
magmadnn::op::Operation
Definition:
operation.h:18
include
layer
input
inputlayer.h
Generated by
1.8.13