diff --git a/maca_trans_parser/src/maca_tm_scf2fann.c b/maca_trans_parser/src/maca_tm_scf2fann.c index 8d0ff18221d601154846163aa8a9126327f18d67..02f874b955ca52d99c2787563d4d1aae3a376ade 100644 --- a/maca_trans_parser/src/maca_tm_scf2fann.c +++ b/maca_trans_parser/src/maca_tm_scf2fann.c @@ -139,7 +139,7 @@ void scf2fann(context *ctx) } feat_vec_print(stdout, classif->fv); - feat_vec_add_values_to_dicos(classif->fv, classif->fm, classif->d_tapes, m); + //feat_vec_add_values_to_dicos(classif->fv, classif->fm, classif->d_tapes, m); count++; } @@ -151,6 +151,8 @@ int main(int argc, char *argv[]) context *ctx = context_read_options(argc, argv); maca_tm_scf2fann_check_options(ctx); + dico_unset_add_unknown_strings(); + ctx->machine = tm_load(ctx->tm_filename, ctx->maca_data_path, ctx->verbose); Tm * machine = ctx->machine; diff --git a/maca_trans_parser/src/maca_tm_train.c b/maca_trans_parser/src/maca_tm_train.c index ebd3c3c4bd8437699015f682a594e5d76e94174f..0d487b5f01c557dd5df1aa0f47ff60e864b9c6a3 100644 --- a/maca_trans_parser/src/maca_tm_train.c +++ b/maca_trans_parser/src/maca_tm_train.c @@ -272,6 +272,8 @@ int main(int argc, char *argv[]) ctx = context_read_options(argc, argv); maca_train_tm_check_options(ctx); + dico_unset_add_unknown_strings(); + if(ctx->cff_filename) train_perceptron(ctx); else if(ctx->fann_filename)