Sha256: 82999aa11c7461270c7bcc7ede90f1c762a4a9cb0ad6833b5a0d2b7934d756a3

Contents?: true

Size: 374 Bytes

Versions: 15

Compression:

Stored size: 374 Bytes

Contents

require 'rbbt/vector/model'
class SVMModel < VectorModel
  def initialize(dir)
    super(dir)

    @extract_features ||= Proc.new{|element|
      element
    }

    @train_model ||=<<-EOF
rbbt.require('e1071');
model = svm(as.factor(label) ~ ., data = features);
    EOF
 
    @eval_model ||=<<-EOF
rbbt.require('e1071');
label = predict(model, features);
    EOF
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
rbbt-dm-1.3.2 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.3.0 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.2.10 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.2.9 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.2.7 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.2.6 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.2.4 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.2.3 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.2.1 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.1.63 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.1.62 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.1.61 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.1.60 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.1.59 lib/rbbt/vector/model/svm.rb
rbbt-dm-1.1.58 lib/rbbt/vector/model/svm.rb