Get parameter values on this algorithm instance. Returns a hash with the folowing format: { :param_name => parameter_value }
# File lib/ai4r/data/parameterizable.rb, line 49 def get_parameters params = {} self.class.get_parameters_info.keys.each do | key | params[key] = send(key) if self.respond_to?(key) end return params end
Set parameter values on this algorithm instance. You must provide a hash with the folowing format: { :param_name => parameter_value }
# File lib/ai4r/data/parameterizable.rb, line 37 def set_parameters(params) self.class.get_parameters_info.keys.each do | key | if self.respond_to?("#{key}=".to_sym) send("#{key}=".to_sym, params[key]) if params.has_key? key end end return self end
Generated with the Darkfish Rdoc Generator 2.