我可以将 SyntaxNet 用作我的 C++ 代码中的库吗?
Can I use SyntaxNet as a library from my C++ code?
我正在编写一个用 C++ 编写的语义分析应用程序,它在内部基于句子的句法分析。 SyntaxNet 用于提供所需的依赖树,并且效果很好。
唯一的问题是我必须将 SyntaxNet 作为外部应用程序调用,并对我的应用程序处理的每个句子进行以下调用:
system("./syntaxnet/demo.sh");
我注意到使用 SyntaxNet 的这种方法会花费大量时间,并且想知道是否可以将 SyntaxNet 作为具有某种编程语言(最好是 C++)的库来使用 API。
使用 Serving API 怎么样?
https://github.com/dmansfield/parsey-mcparseface-api/issues/1
您可以修改 parsey_api.cc 以加载导出的模型和解析。
对于 python 用户,python 客户端代码
https://github.com/dsindex/syntaxnet/blob/master/README_api.md
我正在编写一个用 C++ 编写的语义分析应用程序,它在内部基于句子的句法分析。 SyntaxNet 用于提供所需的依赖树,并且效果很好。 唯一的问题是我必须将 SyntaxNet 作为外部应用程序调用,并对我的应用程序处理的每个句子进行以下调用:
system("./syntaxnet/demo.sh");
我注意到使用 SyntaxNet 的这种方法会花费大量时间,并且想知道是否可以将 SyntaxNet 作为具有某种编程语言(最好是 C++)的库来使用 API。
使用 Serving API 怎么样?
https://github.com/dmansfield/parsey-mcparseface-api/issues/1
您可以修改 parsey_api.cc 以加载导出的模型和解析。
对于 python 用户,python 客户端代码 https://github.com/dsindex/syntaxnet/blob/master/README_api.md