don't know

This commit is contained in:
2014-12-10 16:01:53 +01:00
parent 993b4d3f04
commit aab9a073e9
35 changed files with 725 additions and 100 deletions

View File

@@ -8,7 +8,7 @@
class X: public Shin::NeuronNetwork::Problem
{
public:
X(const X& a) :q(a.q) {}
X(const X& a) :Problem(),q(a.q) {}
X(const std::vector<float> &a):q(a) {}
std::vector<float> representation() const
{
@@ -33,8 +33,9 @@ int main()
s.push_back(Shin::NeuronNetwork::Solution(std::vector<float>({1})));
p.push_back(X(std::vector<float>({1,1})));
Shin::NeuronNetwork::FeedForwardNetworkQuick q({2,2,4,1});
Shin::NeuronNetwork::FeedForwardNetworkQuick q({2,4,1});
Shin::NeuronNetwork::Learning::BackPropagation b(q);
b.setLearningCoeficient(10);
b.debugOn();
for(int i=0;i<4;i++)
@@ -45,7 +46,7 @@ int main()
}
b.debugOff();
for(int i=0;i<4000;i++)
for(int i=0;i<40000;i++)
{
b.teach(p[i%4],s[i%4]);
}