new implementation of FF Network
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
#include "../src/NeuronNetwork/Network"
|
||||
#include "../src/NeuronNetwork/FeedForward"
|
||||
#include "../src/NeuronNetwork/FeedForwardQuick"
|
||||
|
||||
#include <iostream>
|
||||
class X: public Shin::NeuronNetwork::Problem
|
||||
@@ -12,8 +13,10 @@ class X: public Shin::NeuronNetwork::Problem
|
||||
|
||||
int main()
|
||||
{
|
||||
Shin::NeuronNetwork::FeedForwardNetwork n(2,3,2);
|
||||
Shin::NeuronNetwork::FeedForwardNetwork n({2,3,2});
|
||||
Shin::NeuronNetwork::Solution s =n.solve(X());
|
||||
Shin::NeuronNetwork::FeedForwardNetworkQuick q({2,3,2});
|
||||
Shin::NeuronNetwork::Solution sq =q.solve(X());
|
||||
if(s.size()!=2)
|
||||
{
|
||||
std::cout << "1";
|
||||
@@ -29,5 +32,16 @@ int main()
|
||||
std::cout << "3";
|
||||
return 1;
|
||||
}
|
||||
if(s.size()!=sq.size())
|
||||
{
|
||||
std::cout << "3";
|
||||
return 1;
|
||||
}
|
||||
for(int i=0;i<2;i++)
|
||||
if(s[i]!=sq[i])
|
||||
{
|
||||
std::cout << "4 " << i;
|
||||
return 1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user