⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 param.h

📁 Conditional Random Fields的训练识别工具
💻 H
字号:
/*  MeCab -- Yet Another Part-of-Speech and Morphological Analyzer  $Id: param.h 1528 2006-08-07 02:39:50Z taku $;  Copyright(C) 2001-2006 Taku Kudo <taku@chasen.org>  Copyright(C) 2004-2006 Nippon Telegraph and Telephone Corporation*/#ifndef CRFPP_PARAM_H#define CRFPP_PARAM_H#include <map>#include <string>#include <vector>#include "common.h"namespace CRFPP {  struct Option {    const char *name;    char        short_name;    const char *default_value;    const char *arg_description;    const char *description;  };  class Param {  private:    std::map    <std::string, std::string> conf_;    std::vector <std::string> rest_;    std::string systemName_;    std::string help_;    std::string version_;    whatlog what_;  public:    bool open(int,  char**, const Option *);    bool open(const char*,  const Option *);    bool load(const char*);    void clear();    const std::vector <std::string>& rest_args() const { return rest_; };    const char* program_name() const { return systemName_.c_str(); };    const char *what() { return what_.str(); };    const char* help(const Option *);    const char* version(const Option *);    int help_version(const Option *);    const std::string getProfileString(const char*);    int getProfileInt(const char*);    double getProfileFloat(const char*);    void setProfile(const char*, const char* value, bool = true);    void setProfile(const char*, int, bool = true);    explicit Param() {};    virtual ~Param() {};  };}#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -