Skip to content

Instantly share code, notes, and snippets.

100.times {
puts Benchmark.measure {
lines = []
IO.readlines(ARGV[0]).each {|line|
word, probability = line.split(/\s+/)
lines << {:word => word, :probability => probability.to_f}
}
words = []
(ARGV[1] ? ARGV[1].to_i : 1).times {