Module: SVMKit::Base::Splitter
- Included in:
- ModelSelection::KFold, ModelSelection::StratifiedKFold
- Defined in:
- lib/svmkit/base/splitter.rb
Overview
Module for all validation methods in SVMKit.
Instance Attribute Summary collapse
-
#n_splits ⇒ Integer
readonly
Return the number of splits.
Instance Method Summary collapse
-
#split ⇒ Object
An abstract method for splitting dataset.
Instance Attribute Details
#n_splits ⇒ Integer (readonly)
Return the number of splits.
9 10 11 |
# File 'lib/svmkit/base/splitter.rb', line 9 def n_splits @n_splits end |
Instance Method Details
#split ⇒ Object
An abstract method for splitting dataset.
12 13 14 |
# File 'lib/svmkit/base/splitter.rb', line 12 def split raise NotImplementedError, "#{__method__} has to be implemented in #{self.class}." end |