class Mnist::Strategies::Random

Public Class Methods

new() click to toggle source
# File lib/mnist/strategies/random.rb, line 4
def initialize
  @values = []
end

Public Instance Methods

guess(data) click to toggle source
# File lib/mnist/strategies/random.rb, line 12
def guess(data)
  @values.sample
end
train(value, data) click to toggle source
# File lib/mnist/strategies/random.rb, line 8
def train(value, data)
  @values << value unless @values.include?(value)
end