class Bae::NativeClassifier
Attributes
internal_classifier[R]
Public Class Methods
new()
click to toggle source
# File lib/bae/native_classifier.rb, line 9 def initialize @internal_classifier = ::Java::Bae::NaiveBayesClassifier.new end
Public Instance Methods
classify(feature)
click to toggle source
# File lib/bae/native_classifier.rb, line 17 def classify(feature) internal_classifier.classify(::Java::Bae::Document.new(feature)) end
finish_training!()
click to toggle source
# File lib/bae/native_classifier.rb, line 21 def finish_training! internal_classifier.calculateInitialLikelihoods() end
train(label, feature)
click to toggle source
# File lib/bae/native_classifier.rb, line 13 def train(label, feature) internal_classifier.train(label, ::Java::Bae::Document.new(feature)) end