Module: MachineLearningWorkbench::Tools::Verification

Defined in:
lib/machine_learning_workbench/tools/verification.rb

Class Method Summary collapse

Class Method Details

.in_range!(nmat, vrange) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/machine_learning_workbench/tools/verification.rb', line 3

def self.in_range! nmat, vrange
  vmin, vmax = vrange.to_a
  nmat.each_with_indices do |v, *idxs|
    nmat[*idxs] = vmin if v < vmin
    nmat[*idxs] = vmax if v > vmax
  end
end