learn - not yet implemented, test does not yet work
This commit is contained in:
@@ -31,12 +31,16 @@ class NeuroNetTest: public CppUnit::TestFixture {
|
||||
1,
|
||||
1,
|
||||
-1};
|
||||
for (int step(0); step<10; ++step)
|
||||
for (int i(0); i<sizeof(in)/sizeof(*in); ++i)
|
||||
for (int rep(0); rep<10; ++rep)
|
||||
auto res(neuronet.learn(in[i], out[i]));
|
||||
for (int i(0); i<sizeof(in)/sizeof(*in); ++i) {
|
||||
std::cout<<in[i]<<" → "<<out[i]<<" ~ "
|
||||
<<neuronet.feed(in[i]).apply([](float&v){
|
||||
<<neuronet(in[i]).apply([](float&v){
|
||||
v = v<0 ? -1.0 : 1.0;
|
||||
})<<std::endl;
|
||||
auto res(neuronet.feed(in[i])
|
||||
auto res(neuronet(in[i])
|
||||
.apply([](float&v){
|
||||
std::cout<<"v="<<v<<std::endl;
|
||||
v = v<0 ? -1.0 : 1.0;
|
||||
|
Reference in New Issue
Block a user