Welcome to the CHICKEN Scheme pasting service

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);
    }

Your annotation:

Enter a new annotation:

Your nick:
The title of your paste:
Your paste (mandatory) :
Which R5RS procedure returns `'(2 3)' when given `'(1 2 3)' as input?
Visually impaired? Let me spell it for you (wav file) download WAV