Ejemplo n.º 1
0
def main_command_handler (arguments) :
	if len (arguments) != 1 :
		raise Exception ()
	parameter = parameters.parse_file (parameter_definition, arguments[0])
	context = Context (parameter)
	root = Root (context)
	server = Server (parameter, root)
Ejemplo n.º 2
0
def run_command_handler (arguments) :
	if len (arguments) < 1 :
		raise Exception ()
	for rc_path in arguments :
		parameter = parameters.parse_file (run_parameter_definition, rc_path)
		new_arguments = list (parameter['arguments'])
		for index in xrange (len (new_arguments)) :
			if new_arguments[index] == '__rc__' :
				new_arguments[index] = rc_path
		main (new_arguments)
Ejemplo n.º 3
0
def train_command_handler (arguments) :
	if (len (arguments) != 1) :
		raise Exception ()
	parameter = parameters.parse_file (train_parameter_definition, arguments[0])
	store = builders.build_store (parameter['store'])
	classifier = builders.build_classifier (parameter['classifier'])
	classifier.load ()
	train_classifier (classifier, store)
	classifier.store ()
	store.destroy ()
	classifier.destroy ()
Ejemplo n.º 4
0
def validate_command_handler (arguments) :
	if (len (arguments) != 1) :
		raise Exception ()
	parameter = parameters.parse_file (validate_parameter_definition, arguments[0])
	store = builders.build_store (parameter['store'])
	classifier = builders.build_classifier (parameter['classifier'])
	validator = builders.build_validator (parameter['validator'])
	classifier.load ()
	validate_classifier (classifier, validator, store)
	store.destroy ()
	classifier.destroy ()
	validator.destroy ()