module WeightedSampler
require 'pry'
Constants
- ERROR_ALLOWANCE
sum of floats are never stable enough to guarantee exact equality to 1
- VERSION
Public Class Methods
sample(enum, skip_normalization: false)
click to toggle source
# File lib/weighted_sampler.rb, line 71 def self.sample(enum, skip_normalization: false) Base.new(enum, skip_normalization: skip_normalization).sample end