Sha256: f2e7b89c4e48973747ccf12594f83923a7508cf6a4fdf8cf0f8c6b67c99b5ea2
Contents?: true
Size: 357 Bytes
Versions: 2
Compression:
Stored size: 357 Bytes
Contents
require 'brainz' brainz = Brainz::Brainz.new brainz.num_hidden = [4, 7, 3] brainz.teach(learning_rate: 0.2, momentum: 0.05, wanted_error: 0.01) do |iteration, error| that(a: 1, b: 1).is(0) that(1, 0).is(1) that(0, 1).is(1) that(0, 0).is(0) end p "Learning took #{brainz.last_iterations}, error: #{brainz.error}, time: #{brainz.learning_time} s."
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
brainz-0.2.0 | examples/multi_layer_xor.rb |
brainz-0.1.3 | examples/multi_layer_xor.rb |