Exemplo n.º 1
0
def evaluate_back_transformation_accuracy(treebank_name,outdir=None):
    if not outdir: outdir= config.exp + treebank_name + "/"
    TM = TreebankTransformer(treebank_name=treebank_name)
    TM.transform_detransform_trainfile()
    train_gold = TM.trainfile
    train_backtransf = TM.back_transf
    accuracy_of_back_transf = malteval.accuracy(train_gold,train_backtransf)[0]
    accuracy_of_back_transf = str(float(accuracy_of_back_transf)*100)
    output = "%s;%s\n"%(treebank_name,accuracy_of_back_transf)
    return output