edu.stanford.nlp.tagger.maxent
Class TTags
java.lang.Object
edu.stanford.nlp.tagger.maxent.TTags
public class TTags
- extends java.lang.Object
This class holds the POS tags, assigns them unique ids, and knows which tags
are open versus closed class.
Title: StanfordMaxEnt
Description: A Maximum Entropy Toolkit
Company: Stanford University
- Author:
- Kristina Toutanova
Constructor Summary |
TTags()
|
Method Summary |
protected int |
add(java.lang.String tag)
|
java.util.Set<java.lang.String> |
getOpenTags()
Returns a list of all open class tags |
int |
getSize()
|
java.lang.String |
getTag(int i)
|
protected boolean |
isClosed(java.lang.String tag)
|
protected void |
read(java.io.DataInputStream file)
|
protected void |
read(java.lang.String filename)
|
protected void |
save(java.io.DataOutputStream file,
java.util.HashMap<java.lang.String,java.util.HashSet<java.lang.String>> tagTokens)
|
protected void |
save(java.lang.String filename,
java.util.HashMap<java.lang.String,java.util.HashSet<java.lang.String>> tagTokens)
|
void |
setClosedClassTags(java.lang.String[] closedClassTags)
|
void |
setLearnClosedTags(boolean learn)
|
void |
setOpenClassTags(java.lang.String[] openClassTags)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TTags
public TTags()
getOpenTags
public java.util.Set<java.lang.String> getOpenTags()
- Returns a list of all open class tags
- Returns:
- set of open tags
add
protected int add(java.lang.String tag)
getTag
public java.lang.String getTag(int i)
save
protected void save(java.lang.String filename,
java.util.HashMap<java.lang.String,java.util.HashSet<java.lang.String>> tagTokens)
save
protected void save(java.io.DataOutputStream file,
java.util.HashMap<java.lang.String,java.util.HashSet<java.lang.String>> tagTokens)
read
protected void read(java.lang.String filename)
read
protected void read(java.io.DataInputStream file)
isClosed
protected boolean isClosed(java.lang.String tag)
setLearnClosedTags
public void setLearnClosedTags(boolean learn)
setOpenClassTags
public void setOpenClassTags(java.lang.String[] openClassTags)
setClosedClassTags
public void setClosedClassTags(java.lang.String[] closedClassTags)
getSize
public int getSize()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Stanford NLP Group