summaryrefslogtreecommitdiff
path: root/perceptron-new-test.rb
diff options
context:
space:
mode:
authorPatrick Simianer <p@simianer.de>2015-05-30 17:49:20 +0200
committerPatrick Simianer <p@simianer.de>2015-05-30 17:49:20 +0200
commit5f983dd1edeff0dd04c701381c7f0d3f2a83a525 (patch)
treee722d379f9fa24e43ca813c395cafdaed18b0318 /perceptron-new-test.rb
parent2e983112813c41b40800aee1ce9d0a083763f224 (diff)
rm old code
Diffstat (limited to 'perceptron-new-test.rb')
-rwxr-xr-xperceptron-new-test.rb30
1 files changed, 0 insertions, 30 deletions
diff --git a/perceptron-new-test.rb b/perceptron-new-test.rb
deleted file mode 100755
index 6566f68..0000000
--- a/perceptron-new-test.rb
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/usr/bin/env ruby
-
-require 'zipf'
-
-STDERR.write "reading test data...\n"
-test = []
-test_f = ReadFile.new ARGV[0]
-n = 0
-while i = test_f.gets
- test << SparseVector.from_kv(i.strip, '=', ' ')
- n += 1
- STDERR.write "#{n}\n" if n%1000==0
-end
-STDERR.write " test set size = #{test.size}\n"
-
-errors = 0
-w = SparseVector.from_kv ReadFile.new(ARGV[1]).read, "\t", "\n"
-
-test.each { |x|
- m = w.dot(x)
- if m <= 0.0
- errors += 1
- puts -1
- else
- puts 1
- end
-}
-
-STDERR.write "accuracy = #{(test.size-errors)/test.size.to_f}\n"
-