LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
RnnTokenizer.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2022 CEA LIST <gael.de-chalendar@cea.fr>
2//
3// SPDX-License-Identifier: MIT
4
5#ifndef LIMA_LINGUISTICPROCESSING_Tokenizer_RnnTokenizer_H
6#define LIMA_LINGUISTICPROCESSING_Tokenizer_RnnTokenizer_H
7
10
11namespace Lima
12{
13namespace LinguisticProcessing
14{
15namespace DeepLimaUnits
16{
17namespace RnnTokenizer
18{
19
20#define RNNTOKENIZER_CLASSID "RnnTokenizer"
21
22class CharChart;
23
24class RnnTokenizerPrivate;
25
38{
39public:
41 virtual ~RnnTokenizer();
42
44 Manager* manager) override;
45
46 LimaStatusCode process(AnalysisContent& analysis) const override;
47
48private:
50};
51
52} // namespace RnnTokenizer
53} // namespace DeepLimaUnits
54} // namespace LinguisticProcessing
55} // namespace Lima
56
57#endif
#define LIMA_RNNTOKENIZER_EXPORT
Holds all data that pass through the ProcessUnits Analysis data are shared pointers,...
Manage initialization of InitializableObjects using configuration module and parameters.
This is a MediaProcessUnit that is usually the first element of the pipeline.
NAUTITIA.
LimaStatusCode
Definition LimaCommon.h:236