Skip to content
Snippets Groups Projects
Select Git revision
  • 3be0dc061a1b3a84a5b0005511b7e8d207a39e11
  • main default protected
2 results

V0_Audio_Data_2021.csv

Blame
  • maca_trans_chunker.c 3.15 KiB
    #include<stdio.h>
    #include<stdlib.h>
    #include<string.h>
    #include<unistd.h>
    #include<getopt.h>
    #include"context.h"
    #include"feat_fct.h"
    #include"feature_table.h"
    #include"dico.h"
    #include"beam.h"
    #include"form2pos.h"
    #include"simple_decoder_chunker.h"
    /*#include"dnn_decoder.h"*/
    #include"config2feat_vec.h"
    
    void decode_chunker_help_message(context *ctx)
    {
      context_general_help_message(ctx);
      context_beam_help_message(ctx);
      context_conll_help_message(ctx);
      fprintf(stderr, "INPUT\n");
      context_input_help_message(ctx);
      context_mcd_help_message(ctx);
      context_model_help_message(ctx);
      context_vocabs_help_message(ctx);
      context_features_model_help_message(ctx);
      context_f2p_filename_help_message(ctx);
    }
    
    void decode_chunker_check_options(context *ctx){
      if(ctx->help
         /*!ctx->conll_filename*/
         /*     || !ctx->perc_model_filename
         || !ctx->mcd_filename
         || !ctx->vocabs_filename
         || !ctx->features_model_filename*/
         ){
        decode_chunker_help_message(ctx);
        exit(1);
      }
    }
    
    void decode_chunker_set_linguistic_resources_filenames(context *ctx)
    {
      char absolute_filename[500];
      
      if(!ctx->perc_model_filename){
        strcpy(absolute_filename, ctx->maca_data_path);
        strcat(absolute_filename, DEFAULT_MODEL_CHUNKER_FILENAME);
        ctx->perc_model_filename = strdup(absolute_filename);
      }
    
      if(!ctx->vocabs_filename){
        strcpy(absolute_filename, ctx->maca_data_path);
        strcat(absolute_filename, DEFAULT_VOCABS_CHUNKER_FILENAME);
        ctx->vocabs_filename = strdup(absolute_filename);
      }
    
      /*  if(!ctx->mcd_filename){
        strcpy(absolute_filename, ctx->maca_data_path);
        strcat(absolute_filename, DEFAULT_MULTI_COL_DESC_CHUNKER_FILENAME);
        ctx->mcd_filename = strdup(absolute_filename);
        }*/
    
      if(!ctx->features_model_filename){
        strcpy(absolute_filename, ctx->maca_data_path);
        strcat(absolute_filename, DEFAULT_FEATURES_MODEL_CHUNKER_FILENAME);
        ctx->features_model_filename = strdup(absolute_filename);
      }