Index: branches/apertium-tagger/experiments/experiments.py =================================================================== --- branches/apertium-tagger/experiments/experiments.py (revision 71574) +++ branches/apertium-tagger/experiments/experiments.py (revision 71575) @@ -1,7 +1,7 @@ from collections import defaultdict import re import functools -from os.path import join as pjoin +from os.path import abspath, dirname, join as pjoin from statistics import mean, stdev from evaluate_tagger import TaggerEvaluator @@ -10,6 +10,7 @@ tagger_train_percep) +MODULE_PATH = abspath(dirname(__file__)) NUM_KV_REGEX = re.compile(r'(\D+)(\d+)') KV_REGEX = re.compile(r'([^-]+)-([^-]+)') BOOL_OPTIONS = ['cg', 'sup'] @@ -294,7 +295,7 @@ @reg('percep') @xval_experiment def percep_experiment(lab, xval_fns, cg, mtx, **kwargs): - mtx_fn = 'mtx/' + mtx + '.mtx' + mtx_fn = pjoin(MODULE_PATH, 'mtx', + mtx + '.mtx') tagger_train_percep(xval_fns['model'], train_fn=xval_fns['train'],