cc.mallet.types.Alphabet.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(4.3k)|赞(0)|评价(0)|浏览(116)

本文整理了Java中cc.mallet.types.Alphabet.<init>()方法的一些代码示例,展示了Alphabet.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Alphabet.<init>()方法的具体详情如下:
包路径:cc.mallet.types.Alphabet
类名称:Alphabet
方法名:<init>

Alphabet.<init>介绍

暂无

代码示例

代码示例来源:origin: cc.mallet/mallet

  1. public TokenSequence2FeatureSequenceWithBigrams (Alphabet dataDict)
  2. {
  3. super (dataDict, null);
  4. biDictionary = new Alphabet();
  5. }

代码示例来源:origin: cc.mallet/mallet

  1. public TokenSequence2FeatureVectorSequence (boolean binary, boolean augmentable)
  2. {
  3. super (new Alphabet(), null);
  4. this.augmentable = augmentable;
  5. this.binary = binary;
  6. }

代码示例来源:origin: de.julielab/jcore-mallet-2.0.9

  1. public Token2FeatureVector (boolean binary, boolean augmentable)
  2. {
  3. super (new Alphabet(), null);
  4. this.augmentable = augmentable;
  5. this.binary = binary;
  6. }

代码示例来源:origin: com.github.steveash.mallet/mallet

  1. public TokenSequence2FeatureSequenceWithBigrams ()
  2. {
  3. super(new Alphabet(), null);
  4. biDictionary = new Alphabet();
  5. }

代码示例来源:origin: cc.mallet/mallet

  1. /** Load an alphabet from a file, one item per line */
  2. public static Alphabet loadFromFile(File alphabetFile) throws IOException {
  3. BufferedReader reader = new BufferedReader(new FileReader(alphabetFile));
  4. Alphabet alphabet = new Alphabet();
  5. String item;
  6. while ((item = reader.readLine()) != null) {
  7. alphabet.lookupIndex(item);
  8. }
  9. reader.close();
  10. return alphabet;
  11. }

代码示例来源:origin: cc.mallet/mallet

  1. private static Alphabet dictOfSize (int size)
  2. {
  3. Alphabet ret = new Alphabet ();
  4. for (int i = 0; i < size; i++)
  5. ret.lookupIndex ("feature"+i);
  6. return ret;
  7. }

代码示例来源:origin: cc.mallet/mallet

  1. private static Alphabet dictOfSize (int size)
  2. {
  3. Alphabet ret = new Alphabet ();
  4. for (int i = 0; i < size; i++)
  5. ret.lookupIndex ("feature"+i);
  6. return ret;
  7. }

代码示例来源:origin: cc.mallet/mallet

  1. private static Alphabet dictOfSize (int size)
  2. {
  3. Alphabet ret = new Alphabet ();
  4. for (int i = 0; i < size; i++)
  5. ret.lookupIndex ("feature"+i);
  6. return ret;
  7. }

代码示例来源:origin: cc.mallet/mallet

  1. public ClusteringPipe(int[] exactMatchFields, int[] approxMatchFields,
  2. int[] substringMatchFields) {
  3. super(new Alphabet(), new LabelAlphabet());
  4. this.exactMatchFields = exactMatchFields;
  5. this.approxMatchFields = approxMatchFields;
  6. this.substringMatchFields = substringMatchFields;
  7. }

代码示例来源:origin: cc.mallet/mallet

  1. private static Alphabet dictOfSize (int n)
  2. {
  3. Alphabet dict = new Alphabet ();
  4. for (int i = 0; i < n; i++) {
  5. dict.lookupIndex ("feature"+i);
  6. }
  7. return dict;
  8. }

代码示例来源:origin: cc.mallet/mallet

  1. private static Alphabet dictOfSize (int size)
  2. {
  3. Alphabet ret = new Alphabet ();
  4. for (int i = 0; i < size; i++)
  5. ret.lookupIndex ("feature"+i);
  6. return ret;
  7. }

代码示例来源:origin: de.julielab/jcore-mallet-2.0.9

  1. private static Alphabet dictOfSize (int size)
  2. {
  3. Alphabet ret = new Alphabet ();
  4. for (int i = 0; i < size; i++)
  5. ret.lookupIndex ("feature"+i);
  6. return ret;
  7. }

代码示例来源:origin: de.julielab/jcore-mallet-2.0.9

  1. private static Alphabet dictOfSize (int size)
  2. {
  3. Alphabet ret = new Alphabet ();
  4. for (int i = 0; i < size; i++)
  5. ret.lookupIndex ("feature"+i);
  6. return ret;
  7. }

代码示例来源:origin: com.github.steveash.mallet/mallet

  1. private static Alphabet dictOfSize (int size)
  2. {
  3. Alphabet ret = new Alphabet ();
  4. for (int i = 0; i < size; i++)
  5. ret.lookupIndex ("feature"+i);
  6. return ret;
  7. }

代码示例来源:origin: cc.mallet/mallet

  1. /**
  2. * Creates a new
  3. * <code>SimpleTaggerSentence2FeatureVectorSequence</code> instance.
  4. */
  5. public SimpleTaggerSentence2FeatureVectorSequence () {
  6. super (new Alphabet(), new LabelAlphabet());
  7. }

代码示例来源:origin: de.julielab/jcore-mallet-2.0.9

  1. public GenericAcrfData2TokenSequence ()
  2. {
  3. super (new Alphabet(), new LabelAlphabet());
  4. labelDicts.add (getTargetAlphabet());
  5. }

代码示例来源:origin: cc.mallet/mallet

  1. public FeatureDocFreqPipe() {
  2. super(new Alphabet(), null);
  3. counter = new FeatureCounter(this.getDataAlphabet());
  4. numInstances = 0;
  5. }

代码示例来源:origin: com.github.steveash.mallet/mallet

  1. private Alphabet getTransitionAlphabet() {
  2. Alphabet transitionAlphabet = new Alphabet();
  3. for (int i = 0; i < numStates(); i++)
  4. transitionAlphabet.lookupIndex(getState(i).getName(), true);
  5. return transitionAlphabet;
  6. }

代码示例来源:origin: cc.mallet/mallet

  1. private Alphabet getTransitionAlphabet() {
  2. Alphabet transitionAlphabet = new Alphabet();
  3. for (int i = 0; i < numStates(); i++)
  4. transitionAlphabet.lookupIndex(getState(i).getName(), true);
  5. return transitionAlphabet;
  6. }

代码示例来源:origin: com.github.steveash.mallet/mallet

  1. public void testReadResolve () throws IOException, ClassNotFoundException
  2. {
  3. Alphabet dict = new Alphabet ();
  4. dict.lookupIndex ("TEST1");
  5. dict.lookupIndex ("TEST2");
  6. dict.lookupIndex ("TEST3");
  7. Alphabet dict2 = (Alphabet) TestSerializable.cloneViaSerialization (dict);
  8. assertTrue (dict == dict2);
  9. }

相关文章