亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? decoder.h

?? 解碼器是基于短語的統計機器翻譯系統的核心模塊
?? H
字號:
/** Decoder.h  -  Decoder class declaration** Copyright (C) 2006 by Zhongjun He <zjhe@ict.ac.cn>                         Yajuan Lv <lvyajuan@ict.ac.cn>Multilingual Interaction Technology and Evaluation Laboratory, ICT, CAS* Begin       : 04/13/2006* Last Change : 04/13/2006** This program is free software; you can redistribute it and/or* modify it under the terms of the GNU Lesser General Public* License as published by the Free Software Foundation; either* version 2.1 of the License, or (at your option) any later version.** This program is distributed in the hope that it will be useful,* but WITHOUT ANY WARRANTY; without even the implied warranty of* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the* GNU General Public License for more details.** You should have received a copy of the GNU Lesser General Public* License along with this program; if not, write to the Free Software* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.*/#ifndef DECODER_H#define DECODER_H#ifndef _WIN32
#include <unistd.h>
#endif#include <fstream>#include "Candidate.h"#include "Hypotheses.h"#include "LanguageModel.h"#include "SentPair.h"#include "TTable.h"using namespace std;class Decoder{
public:

	Decoder();

	~Decoder();

	//Read configure
	void ReadConfigure(const char *conf);

	//Set argument
	void SetArg(int bplimit, int dis, int stack, int nbestlist, int print_nbest, int print_info,
		        const string &tf, const string &rf, const string &nf);

	//Initialize
	void Initialize();

	// Translate a sentence                                                 
	vector<CandTrans> TranslateSent(const string &chinese);

	//Translate file
	void TranslateFile();

	//Read Chinese sentences from file
	void ReadChinese(const char *filename, vector<string> &sents);

	//Change Format
	void ChangeFormatTo863(const char *srcfile, const char *tempfile, const char *resultfile);

	string testfile, resultfile, nbestfile;

	int BP_TABLE_LIMIT;
	int MAX_DISTORTION;
	int HP_STACK_SIZE;
	int NBEST_LIST;
	
	bool IS_PRINT_NBEST;//if print n best or not ;
	bool INFO;//INFO=1 show the search information in logfile;



private:
	
	//search possible translations for a Chinese phrase
	void SearchPhrase(const vector<string> &phrase, TransMap &transoption);

	//Compute the Future Cost
	void ComputeFutureCost(int WordLen, const map<pair<int,int>, TransMap> &TransOption,
		                   map<pair<int,int> ,double> &FutureCost);

	//Beam Search
	void BeamSearch(int WordLen, const map<pair<int,int>,TransMap> &TransOption, 
		            vector<vector<Hypotheses> > &HpStack, map<pair<int,int>,double> &FutureCost);

	//Generate Nbest-list
	void GenerateNbest(vector<vector<Hypotheses> > &HpStack, vector<CandTrans> &CandNbest);
	void Generate1best(vector<vector<Hypotheses> > &HpStack, vector<CandTrans> &CandNbest);

	//Push a hypothesis to HpStack
	bool AddToStack(vector<Hypotheses> &HpStack, Hypotheses &hp);

	//get distortion distance
	int GetDistortionDistance(const vector<int> CoveredWord, const pair<int,int> LastPhraseBeginEnd, 
		                      const pair<int,int> BeginEnd);

	//Change the first letter to its upper case
	void TrueCase(string &s);

    vector<double> lambda;//feature function weight

	TTable bptable;//bilingual phrase translation table
	string bpfile;//bilingual phrase file

	LanguageModel lm;//language model
	string lmfile;//language model file
	int lmngram;//n-gram of Language Model,default is 3-gram

	ofstream logs;//logfile

};#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品三级在线观看| 性感美女极品91精品| 国产精品久久久久一区二区三区 | 久久色在线观看| 7777精品久久久大香线蕉| 69成人精品免费视频| 欧美一区2区视频在线观看| 日韩你懂的在线观看| 精品电影一区二区| 国产精品女同一区二区三区| 日韩伦理免费电影| 亚洲电影一级黄| 午夜欧美2019年伦理| 青青国产91久久久久久| 加勒比av一区二区| 国产一区欧美日韩| 97se亚洲国产综合自在线不卡| 在线观看网站黄不卡| 日韩色视频在线观看| 2023国产精品自拍| 亚洲欧洲av一区二区三区久久| 亚洲一区在线观看视频| 六月丁香婷婷久久| 成人免费毛片a| 欧美日韩国产大片| 久久久91精品国产一区二区三区| 自拍av一区二区三区| 五月综合激情日本mⅴ| 日韩电影一区二区三区四区| 国产成人一区二区精品非洲| 91在线码无精品| 欧美一区二区三区性视频| 欧美韩国日本综合| 午夜国产精品影院在线观看| 久久精品国产精品亚洲综合| eeuss鲁片一区二区三区在线观看| 欧美日韩在线播放| 国产欧美日本一区视频| 亚洲一区二区三区国产| 国产成人精品午夜视频免费 | 中文字幕乱码日本亚洲一区二区| 一区二区三区不卡在线观看| 激情五月激情综合网| 91亚洲男人天堂| 精品国产伦一区二区三区观看方式| 亚洲精品一二三区| 国产自产视频一区二区三区| 99国产麻豆精品| 精品sm在线观看| 午夜精品成人在线| 97se亚洲国产综合自在线| wwwwww.欧美系列| 亚洲1区2区3区4区| av高清不卡在线| 日韩视频在线你懂得| 一区二区三区在线视频免费 | 色素色在线综合| 久久精品视频一区| 日韩av在线免费观看不卡| 不卡的看片网站| 日韩欧美另类在线| 亚洲一区二区三区爽爽爽爽爽| 国产成人综合自拍| 精品国产免费一区二区三区四区| 亚洲成a人v欧美综合天堂下载| 国产69精品一区二区亚洲孕妇| 欧美一区二区三区四区久久| 亚洲私人黄色宅男| 成人免费视频国产在线观看| 久久―日本道色综合久久| 天堂一区二区在线免费观看| 91麻豆产精品久久久久久| 国产三级三级三级精品8ⅰ区| 国产毛片精品一区| 国产日产欧产精品推荐色| 高清在线观看日韩| 国产精品久久免费看| 99免费精品视频| 亚洲免费在线视频一区 二区| 95精品视频在线| 亚洲影视在线播放| 欧美日韩精品一区二区三区蜜桃| 天天综合天天做天天综合| 欧美日本免费一区二区三区| 日本va欧美va瓶| 精品国产乱码久久久久久久| 国产一区二区久久| 国产精品午夜久久| www.激情成人| 一级精品视频在线观看宜春院| 欧美日韩一级视频| 久久成人久久鬼色| 久久精品亚洲麻豆av一区二区| 成人免费视频视频在线观看免费| 最新国产成人在线观看| 欧美中文字幕一区二区三区亚洲| 亚洲www啪成人一区二区麻豆| 51精品国自产在线| 韩国一区二区在线观看| 中文字幕中文乱码欧美一区二区 | 亚洲成人777| 精品三级av在线| 高清视频一区二区| 一区二区三区四区在线免费观看| 欧美日韩黄色影视| 精品一区二区成人精品| 国产精品天美传媒| 欧美日韩国产精品自在自线| 狠狠色综合日日| 亚洲欧美区自拍先锋| 欧美精品黑人性xxxx| 国产精品亚洲第一区在线暖暖韩国| 亚洲日本在线天堂| 8v天堂国产在线一区二区| 国产精华液一区二区三区| 亚洲免费在线观看视频| 日韩欧美精品在线视频| 成人免费毛片嘿嘿连载视频| 无码av中文一区二区三区桃花岛| 久久精品视频一区二区三区| 日本电影欧美片| 国产一区二区三区美女| 亚洲精品乱码久久久久| 久久综合五月天婷婷伊人| 色乱码一区二区三区88| 极品美女销魂一区二区三区免费| 国产精品国产精品国产专区不蜜 | 日韩激情视频在线观看| 国产欧美日本一区视频| 在线精品亚洲一区二区不卡| 狠狠色狠狠色综合| 亚洲午夜久久久久久久久电影网 | 97久久久精品综合88久久| 日本aⅴ免费视频一区二区三区| 国产精品久久久久永久免费观看| 欧美日韩国产首页| 成人avav影音| 精品一区二区久久| 亚洲成人在线免费| 国产精品国产三级国产aⅴ中文| 欧美一区二区三区精品| 日本国产一区二区| 国产精品1区2区3区在线观看| 天天做天天摸天天爽国产一区 | 91在线云播放| 激情偷乱视频一区二区三区| 亚洲高清在线视频| 国产精品二区一区二区aⅴ污介绍| 日韩视频在线你懂得| 欧美三级电影在线观看| 99re这里只有精品首页| 国产高清亚洲一区| 久久精品国产99久久6| 亚洲国产日韩精品| 亚洲欧美色综合| 国产精品视频一区二区三区不卡| 欧美va日韩va| 欧美一区二区在线看| 欧美影视一区二区三区| 97久久超碰国产精品| 成人免费观看视频| 国产精品一区二区久激情瑜伽| 日本伊人午夜精品| 亚洲成人精品影院| 一区二区三区在线观看欧美| 1000部国产精品成人观看| 日本一区二区三区国色天香| 亚洲精品一区二区三区99| 欧美一级片在线观看| 欧美美女一区二区| 欧美亚一区二区| 在线精品视频免费观看| 日本丰满少妇一区二区三区| 99riav久久精品riav| 成年人国产精品| 成人国产视频在线观看| 成av人片一区二区| av电影在线观看一区| 99久久久久久| 色婷婷一区二区| 91福利在线免费观看| 在线中文字幕不卡| 欧美日韩在线三级| 欧美日韩免费视频| 777亚洲妇女| 日韩精品中文字幕一区| 日韩视频免费观看高清完整版在线观看| 欧美精品三级日韩久久| 91精品国产综合久久久久久| 欧美另类videos死尸| 91精品国产综合久久精品| 制服丝袜在线91| 欧美大片一区二区| 久久综合九色综合欧美就去吻| 久久新电视剧免费观看| 国产欧美精品在线观看| 亚洲视频一区二区在线| 亚洲一区二区在线观看视频| 午夜国产精品一区| 久久精品久久精品|