summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xfilter-by-rule-shape32
-rwxr-xr-xfilter-features16
2 files changed, 0 insertions, 48 deletions
diff --git a/filter-by-rule-shape b/filter-by-rule-shape
deleted file mode 100755
index 695edec..0000000
--- a/filter-by-rule-shape
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/usr/bin/env ruby
-
-STDIN.set_encoding 'utf-8'
-STDOUT.set_encoding 'utf-8'
-
-def shape s
- res = []
- in_t = false
- s.split.each { |i|
- if i.match /\A\[X,\d\]\z/
- if in_t
- in_t = false
- end
- res << "NT"
- next
- else
- res << "T" if not in_t
- in_t = true
- end
- }
- return res
-end
-
-while line = STDIN.gets
- line.strip!
- parts = line.split ' ||| '
- f_shape = shape(parts[1])
- e_shape = shape(parts[2])
- next if f_shape[0]=='NT'||f_shape[-1]=='NT'||e_shape[0]=='NT'||e_shape[-1]=='NT'
- puts line
-end
-
diff --git a/filter-features b/filter-features
deleted file mode 100755
index fc21f6c..0000000
--- a/filter-features
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/usr/bin/env ruby
-
-require 'zipf'
-
-dense_features = ReadFile.readlines_strip "#{File.dirname(__FILE__)}/dense_features.txt"
-
-sep = " "
-
-while line = STDIN.gets
- a = line.strip.split
- a.reject! { |i|
- !dense_features.include?(i.split('=').first)
- }
- puts a.join sep
-end
-