LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
ngrampaths.h
Go to the documentation of this file.
1// Copyright 2002-2013 CEA LIST
2// SPDX-FileCopyrightText: 2022 CEA LIST <gael.de-chalendar@cea.fr>
3//
4// SPDX-License-Identifier: MIT
5
16
17#ifndef LIMA_POSTAGGER_NGRAMPATHS_H
18#define LIMA_POSTAGGER_NGRAMPATHS_H
19
20namespace Lima
21{
22namespace LinguisticProcessing {
23namespace PosTagger
24{
25
48
70
77 std::vector<TriGramPaths>& trigramPathsVector);
78
85 std::vector<TriGramPaths>& trigramPathsVector);
86
93 std::vector<BiGramPaths>& bigramPathsVector);
94
95} // closing namespace PosTagger
96} // closing namespace LinguisticProcessing
97} // cmosing namespace Lima
98
99#endif // LIMA_POSTAGGER_NGRAMPATHS_H
A graph structure for linguistic analysis.
LinguisticGraph::vertex_descriptor LinguisticGraphVertex
boost::adjacency_list< boost::vecS, boost::vecS, boost::bidirectionalS, LinguisticVertexProperties > LinguisticGraph
Property to identify the chains in the graph.
void buildTwoVerticesPaths(PhoenixGraphVertex &v, const PhoenixLingGraph &g, std::vector< BiGramPaths > &bigramPathsVector)
Retourne un vecteur de structures de type BiGramPaths (Le troisième champ de la structure est le noeu...
void buildThreeVerticesPaths(PhoenixGraphVertex &v, const PhoenixLingGraph &g, std::vector< TriGramPaths > &trigramPathsVector)
Retourne un vecteur de structures de type TriGramPaths (Le quatrième champ de la structure est le noe...
void buildParticularCaseThreeVerticesPaths(PhoenixGraphVertex &v, const PhoenixLingGraph &g, std::vector< TriGramPaths > &trigramPathsVector)
Retourne un vecteur de structures de type TriGramPaths (Le quatrième champ de la structure est le noe...
NAUTITIA.
Structure contenant les deux catégories grammaticales ainsi que le noeud adjacent au noeud donné
Definition ngrampaths.h:55
struct BiGramPaths & operator=(const struct BiGramPaths &src)
Definition ngrampaths.h:61
Structure contenant les trois catégories grammaticales ainsi que le noeud adjacent au noeud donné
Definition ngrampaths.h:32
struct TriGramPaths & operator=(const struct TriGramPaths &src)
Definition ngrampaths.h:38