Commit ed1f4232 by libei

revise libbleu.cpp to support Windows environment running

parent 3c59fb7d
......@@ -98,11 +98,11 @@ void bleu_addngram(
extern "C" {
void bleu_zero_init(bleu_stat* stat) {
__declspec(dllexport) void bleu_zero_init(bleu_stat* stat) {
std::memset(stat, 0, sizeof(bleu_stat));
}
void bleu_one_init(bleu_stat* stat) {
__declspec(dllexport) void bleu_one_init(bleu_stat* stat) {
bleu_zero_init(stat);
stat->count1 = 0;
stat->count2 = 1;
......@@ -114,7 +114,7 @@ void bleu_one_init(bleu_stat* stat) {
stat->match4 = 1;
}
void bleu_add(
__declspec(dllexport) void bleu_add(
bleu_stat* stat,
size_t reflen, int* ref, size_t predlen, int* pred, int pad, int eos) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论