1 #ifndef __ZGEN_TYPES_INSTANCE_H__
2 #define __ZGEN_TYPES_INSTANCE_H__
42 const std::string& extra);
48 const std::vector<word_t> & extended_words,
56 const std::vector<word_t>& extended_words,
59 const std::string& extra);
75 #endif // end for __SR_INSTANCE_H__
postag_t postag(int index) const
Definition: instance.cc:78
void clear()
For extra.
Definition: instance.cc:7
friend std::ostream & operator<<(std::ostream &os, const DependencyParse &d)
Definition: instance.cc:87
int word_t
Definition: instance.h:11
std::pair< int, int > range_t
Definition: instance.h:19
std::vector< deprel_t > deprels
The heads.
Definition: instance.h:25
Definition: instance.h:18
DependencyParse unordered_dependency_t
Definition: instance.h:71
DependencyParse dependency_t
Definition: instance.h:70
void push_back(const word_t &form, const postag_t &postag, const int head, const deprel_t &deprel)
Definition: instance.cc:18
std::vector< word_t > sentence_t
Definition: instance.h:14
std::vector< std::string > extras
Record whether ith item is phrase.
Definition: instance.h:29
std::vector< word_t > words
The dependency relation.
Definition: instance.h:26
std::vector< word_t > forms
Definition: instance.h:21
std::vector< bool > is_phrases
Definition: instance.h:28
size_t size() const
Definition: instance.cc:83
int deprel_t
Definition: instance.h:13
int postag_t
Definition: instance.h:12
word_t form(int index) const
Definition: instance.cc:73
std::vector< int > heads
The postags.
Definition: instance.h:24
std::vector< range_t > phrases
Definition: instance.h:27
std::vector< postag_t > postags
Definition: instance.h:23