aboutsummaryrefslogtreecommitdiff
path: root/SimpleRN.hpp
blob: 6d0cc2c0f90325265750925c95a8a160eed51090 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef __SIMPLERN_HPP__
#define __SIMPLERN_HPP__

#include "SingleMLP.hpp"

class SimpleRN : public SingleMLP
{
public:
    SimpleRN(unsigned inputCount, unsigned hiddenNodeCount, unsigned outputCount, NodeClass nodeClass, bool zeroed = false);

    std::vector<float> io(const std::vector<float> &inputs);

private:
    std::vector<float> m_context;
};

#endif // __SIMPLERN_HPP__