35 m_trigramMatrix(trigramMatrix),
36 m_bigramMatrix(bigramMatrix) {}
38 void writeToDotFile(
const std::string& dotFileName,std::deque<std::string> vertexDisplay = std::deque<std::string>());
40 void setOptions(
const std::map<std::string,std::string>& graphDotOptions,
41 const std::map<std::string,std::string>& nodeDotOptions,
42 const std::map<std::string,std::string>& edgeDotOptions);
47 const MediaId m_language;
51 std::map<std::string,std::string> m_graphDotOptions;
52 std::map<std::string,std::string> m_nodeDotOptions;
53 std::map<std::string,std::string> m_edgeDotOptions;
boost::adjacency_list< boost::vecS, boost::vecS, boost::bidirectionalS, LinguisticVertexProperties > LinguisticGraph
Property to identify the chains in the graph.
#define LIMA_POSTAGGER_EXPORT
PosTaggingGraphWriter(const LinguisticGraph *graph, MediaId language, const Lima::LinguisticProcessing::PosTagger::TrigramMatrix *trigramMatrix, const Lima::LinguisticProcessing::PosTagger::BigramMatrix *bigramMatrix)