Skip to content

Commit

Permalink
minor ruby example polishing
Browse files Browse the repository at this point in the history
  • Loading branch information
Soeren Sonnenburg committed Sep 2, 2011
1 parent 93413df commit de95a2f
Show file tree
Hide file tree
Showing 21 changed files with 16 additions and 31 deletions.
@@ -1,7 +1,5 @@
# this was trancekoded by the awesome trancekoder
# ...and fixifikated by the awesum fixifikator
require 'modshogun'
require 'shogun_helpers'
require 'load'
require 'pp'

parameter_list = [[1,7],[2,8]]
Expand Down
@@ -1,5 +1,5 @@
require 'modshogun'
require 'shogun_helpers'
require 'load'
require 'narray'

@num = 1000
Expand Down
@@ -1,5 +1,4 @@
require 'modshogun'
require 'shogun_helpers'
require 'pp'
require 'load'

Expand Down
@@ -1,5 +1,4 @@
require 'modshogun'
require 'shogun_helpers'
require 'pp'
require 'load'

Expand Down
@@ -1,5 +1,4 @@
require 'modshogun'
require 'shogun_helpers'
require 'pp'
require 'load'

Expand Down
@@ -1,5 +1,4 @@
require 'modshogun'
require 'shogun_helpers'
require 'pp'
require 'load'

Expand Down
1 change: 0 additions & 1 deletion examples/undocumented/ruby_modular/features_io_modular.rb
@@ -1,6 +1,5 @@
require 'load'
require 'modshogun'
require 'shogun_helpers'
require 'pp'

data=LoadMatrix.load_numbers('../data/fm_train_real.dat')
Expand Down
@@ -1,5 +1,4 @@
require 'modshogun'
require 'shogun_helpers'
require 'pp'
parameter_list=[['../data/train_sparsereal.light']]

Expand Down
@@ -1,5 +1,4 @@
require 'modshogun'
require 'shogun_helpers'
require 'pp'

strings=['hey','guys','i','am','a','string']
Expand Down
1 change: 0 additions & 1 deletion examples/undocumented/ruby_modular/kernel_anova_modular.rb
@@ -1,5 +1,4 @@
require 'modshogun'
require 'shogun_helpers'
require 'pp'
require 'load'
###########################################################################
Expand Down
1 change: 0 additions & 1 deletion examples/undocumented/ruby_modular/kernel_auc_modular.rb
@@ -1,6 +1,5 @@
require 'load'
require 'modshogun'
require 'shogun_helpers'
require 'pp'

traindat = LoadMatrix.load_numbers('../data/fm_train_real.dat')
Expand Down
@@ -1,5 +1,4 @@
require 'modshogun'
require 'shogun_helpers'
require 'pp'
require 'load'

Expand Down
1 change: 0 additions & 1 deletion examples/undocumented/ruby_modular/kernel_chi2_modular.rb
@@ -1,5 +1,4 @@
require 'modshogun'
require 'shogun_helpers'
require 'pp'
require 'load'
###########################################################################
Expand Down
@@ -1,5 +1,4 @@
require 'modshogun'
require 'shogun_helpers'
require 'pp'
require 'load'

Expand Down
@@ -1,7 +1,4 @@
# this was trancekoded by the awesome trancekoder
# ...and fixifikated by the awesum fixifikator
require 'modshogun'
require 'shogun_helpers'
require 'pp'
require 'load'

Expand Down
@@ -1,6 +1,5 @@
require 'narray'
require 'modshogun'
require 'shogun_helpers'
require 'load'
require 'pp'

Expand Down
20 changes: 13 additions & 7 deletions examples/undocumented/ruby_modular/load.rb
@@ -1,5 +1,5 @@
require 'narray'
require 'modshogun.so'
require 'modshogun'

# for debugging purposes...
#require 'rubygems'
Expand Down Expand Up @@ -153,25 +153,31 @@ def gen_pos_ones_vec num
return ary
end

# some label generating method
def gen_labels_vec num
num=num/2
def gen_neg_ones_vec num
ary = []
num.times do
ary << 1
ary << -1
end
return ary
end

def gen_ones_vec num
ary = []
num.times do
ary << -1
end
num.times do
ary << 1
end
return ary
end

# 2 high, num wide random arrays, concatenated together [] + []
# randn - dist, randn + dist
def gen_rand_ary num, dist=0
ary = [[],[]]
ary.each do |p|
p << ary_fill( dist ) + ary_fill( -dist )
ary.map! do |p|
p << ary_fill( num, dist ) + ary_fill( num, -dist )
p.flatten!
end
return ary
Expand Down
@@ -1,5 +1,5 @@
require 'modshogun'
require 'shogun_helpers'
require 'load'
require 'pp'

#
Expand Down
@@ -1,5 +1,4 @@
require 'modshogun'
require 'shogun_helpers'
require 'pp'
require 'load'

Expand Down
@@ -1,5 +1,4 @@
require 'modshogun'
require 'shogun_helpers'
require 'pp'
require 'load'
###########################################################################
Expand Down
@@ -1,5 +1,4 @@
require 'modshogun'
require 'shogun_helpers'
require 'pp'
require 'load'

Expand Down

0 comments on commit de95a2f

Please sign in to comment.