Module: Predictor::Base::ClassMethods
- Defined in:
- lib/predictor/base.rb
Instance Method Summary collapse
- #input_matrices ⇒ Object
- #input_matrices=(val) ⇒ Object
- #input_matrix(key, opts = {}) ⇒ Object
- #limit_similarities_to(val) ⇒ Object
- #reset_similarity_limit! ⇒ Object
- #similarity_limit ⇒ Object
Instance Method Details
#input_matrices ⇒ Object
30 31 32 |
# File 'lib/predictor/base.rb', line 30 def input_matrices @matrices end |
#input_matrices=(val) ⇒ Object
26 27 28 |
# File 'lib/predictor/base.rb', line 26 def input_matrices=(val) @matrices = val end |
#input_matrix(key, opts = {}) ⇒ Object
7 8 9 10 |
# File 'lib/predictor/base.rb', line 7 def input_matrix(key, opts={}) @matrices ||= {} @matrices[key] = opts end |
#limit_similarities_to(val) ⇒ Object
12 13 14 15 |
# File 'lib/predictor/base.rb', line 12 def limit_similarities_to(val) @similarity_limit_set = true @similarity_limit = val end |
#reset_similarity_limit! ⇒ Object
21 22 23 24 |
# File 'lib/predictor/base.rb', line 21 def reset_similarity_limit! @similarity_limit_set = nil @similarity_limit = nil end |
#similarity_limit ⇒ Object
17 18 19 |
# File 'lib/predictor/base.rb', line 17 def similarity_limit @similarity_limit_set ? @similarity_limit : 128 end |