Insanity added by elderK on Wed May 9 12:11:19 2018
@Test
public void
test_predict_success()
{
function activation_function = new sigmoid();
sln_builder builder = new sln_builder();
generator generator = new step(1.0, 0.1);
network sln =
builder.begin()
.num_inputs(2)
.add(perceptron.create(
activation_function,
vector.create(2, generator)))
.add(perceptron.create(
activation_function,
vector.create(2, generator)))
.complete();
vector result =
sln.predict(vector.create(2, generator));
assertNotEquals(result, null);
assertEquals(result.num_elements(), sln.num_outputs());
assertEquals(result.get(0), 0.954, 0.001);
assertEquals(result.get(1), 0.974, 0.001);
}