UESMANN CPP  1.0
Reference implementation of UESMANN
Functions
/home/travis/build/jimfinnis/uesmanncpp/testSaveLoad.cpp File Reference

Tests of loading and saving. These work by generating random networks, running them, and load/save cycling them to see if the params are the same. More...

#include <iostream>
#include <boost/test/unit_test.hpp>
#include "test.hpp"
Include dependency graph for testSaveLoad.cpp:

Go to the source code of this file.

Functions

void testSaveLoad (NetType tp)
 
 BOOST_AUTO_TEST_CASE (saveloadplain)
 Test that saving and loading a plain network leaves the weights and biases unchanged. More...
 
 BOOST_AUTO_TEST_CASE (saveloadob)
 Test that saving and loading an output blending network leaves the weights and biases unchanged. More...
 
 BOOST_AUTO_TEST_CASE (saveloadhin)
 Test that saving and loading an h-as-input network leaves the weights and biases unchanged. More...
 
 BOOST_AUTO_TEST_CASE (saveloadues)
 Test that saving and loading a UESMANN network leaves the weights and biases unchanged. More...
 

Detailed Description

Tests of loading and saving. These work by generating random networks, running them, and load/save cycling them to see if the params are the same.

Definition in file testSaveLoad.cpp.