Module: Wapiti

Defined in:
lib/wapiti.rb,
lib/wapiti/model.rb,
lib/wapiti/errors.rb,
lib/wapiti/options.rb,
lib/wapiti/utility.rb,
lib/wapiti/version.rb

Defined Under Namespace

Modules: Native Classes: ConfigurationError, Error, Model, NativeError, Options

Constant Summary collapse

Logger =
::Logger.new(STDOUT)
VERSION =
'0.0.3'.freeze

Class Method Summary collapse

Class Method Details

.debug!Object



17
18
19
# File 'lib/wapiti.rb', line 17

def debug!
	log.level == ::Logger::DEBUG
end

.load(model) ⇒ Object



9
10
11
# File 'lib/wapiti/utility.rb', line 9

def load(model)
	Model.load(model)
end

.logObject



13
14
15
# File 'lib/wapiti.rb', line 13

def log
	Logger
end

.train(data, options, &block) ⇒ Object

Creates a Model based on the pattern in the passed-in options and training data supplied as input.



5
6
7
# File 'lib/wapiti/utility.rb', line 5

def train(data, options, &block)
	Model.train(data, options, &block)
end