added tests

This commit is contained in:
2015-08-29 16:44:09 +02:00
parent ab089b636d
commit b42d0d8f64
3 changed files with 93 additions and 5 deletions

View File

@@ -12,18 +12,28 @@ class X: public Shin::Problem
}
};
class X1: public Shin::Problem
{
protected:
std::vector<float> representation() const
{
return std::vector<float>({1});
}
};
int main()
{
Shin::NeuralNetwork::FeedForward n({2,4,2});
Shin::NeuralNetwork::FeedForward nq({2,4,2});
if(n[1].size() != 4)
NeuralNetwork::FeedForward n({2,4,2});
NeuralNetwork::FeedForward nq({2,4,2});
if(n[2].size() != 4)
{
std::cout << "Actual size:" << n[0].size();
std::cout << "1) Actual size:" << n[1].size();
return 1;
}
if(nq[1].size() != 4)
{
std::cout << "QUICK Actual size:" << nq[0].size();
std::cout << "QUICK Actual size:" << nq[1].size();
return 1;
}