Examples of align()


Examples of edu.umd.hooka.Alignment.align()

    Alignment res = new Alignment(fs.length, es.length);
    AlignmentPosteriorGrid g = computeAlignmentPosteriors(sentence);
    for (int j=0; j<fs.length; j++) {
      for (int i=1; i<es.length; i++) {
        float post = g.getAlignmentPointPosterior(j, i);
        if (post > threshold) { res.align(j, i-1); }
      }
    }
    return res;
  }
View Full Code Here

Examples of edu.umd.hooka.Alignment.align()

        if (curProb > bestProb) { bestProb = curProb; besti = i; }
      }
      if (besti < 0) {
        ; //throw new RuntimeException("Implement or ignore!");
      } else {
        res.align(j, besti);
      }
      viterbiScore += Math.log(bestProb);
    }
    viterbiPerp.addFactor(viterbiScore - (fs.length * Math.log(es.length + 1.0)), fs.length);
    return res;
View Full Code Here

Examples of edu.umd.hooka.alignment.aer.ReferenceAlignment.align()

    assertTrue(c.aligned(0, 1));
  }
 
  public void testReference() {
    ReferenceAlignment ra = new ReferenceAlignment(4,5);
    ra.align(0, 0);
    ra.sureAlign(1, 1);
    ra.sureAlign(3, 4);
    ra.align(2, 4);
   
    Alignment a = new Alignment(4,5);
View Full Code Here

Examples of edu.umd.hooka.alignment.aer.ReferenceAlignment.align()

  public void testReference() {
    ReferenceAlignment ra = new ReferenceAlignment(4,5);
    ra.align(0, 0);
    ra.sureAlign(1, 1);
    ra.sureAlign(3, 4);
    ra.align(2, 4);
   
    Alignment a = new Alignment(4,5);
    a.align(0, 1);
    a.align(1, 1);
    a.align(2, 4);
View Full Code Here

Examples of info.ata4.io.DataInputReader.align()

                            tangents.add(t);
                            break;
                    }
                }
               
                in.align(stream.stride.intValue());
            }
        }
    }

    private void readIndexBuffer() throws IOException {
View Full Code Here

Examples of info.ata4.io.DataOutputWriter.align()

        refTable.write(outStruct);
       
        // align block to 16 bytes
        int structSize = bosStruct.size();
        int structAlign = 16;
        outStruct.align(structAlign);
       
        ByteBuffer bbStruct = ByteBuffer.wrap(bosStruct.toByteArray());
       
        // calculate padding
        int minSize = 4096;
View Full Code Here

Examples of it.unimi.dsi.mg4j.io.ByteArrayPostingList.align()

          baps = termMap.get( termArray[ i ] );
          frequency = baps.frequency;

          if ( maxCount < baps.maxCount ) maxCount = baps.maxCount;
          bitLength = baps.writtenBits();
          baps.align();

          postings += frequency;

          index.writeGamma( frequency - 1 );
 
View Full Code Here

Examples of net.sourceforge.align.filter.aligner.align.AlignAlgorithm.align()

  public void testOneToZero() {
    String[] sourceSegments = new String[]{"Segment 1"};
    String[] targetSegments = new String[]{};
   
    AlignAlgorithm algorithm = getAlgorithm();
    List<Alignment> result = algorithm.align(
        Arrays.asList(sourceSegments),
        Arrays.asList(targetSegments));
   
    Assert.assertEquals(1, result.size());
    Util.assertAlignmentEquals(sourceSegments, targetSegments, result.get(0));
View Full Code Here

Examples of net.sourceforge.align.filter.aligner.align.AlignAlgorithm.align()

    String[] targetSegments = new String[]{
        "Aber auf der Treppe stehenzubleiben, allerlei Gewäsch über allen möglichen ihm ganz gleichgültigen Alltagskram, all diese Mahnungen ans Bezahlen, die Drohungen und Klagen anzuhören und dabei selbst sich herauszuwinden, sich zu entschuldigen, zu lügen – nein, da war es schon besser, wie eine Katze auf der Treppe vorbeizuschlüpfen und sich, ohne von jemand gesehen zu werden, flink davonzumachen."
    };
   
    AlignAlgorithm algorithm = getAlgorithm();
    List<Alignment> result = algorithm.align(
        Arrays.asList(sourceSegments),
        Arrays.asList(targetSegments));
   
    Util.assertAlignmentListContains(sourceSegments, targetSegments, result);
  }
View Full Code Here

Examples of net.sourceforge.align.filter.aligner.align.AlignAlgorithm.align()

    String[][] expectedTargetSegments =
      createArrayOfSingletons(targetSegments);

    AlignAlgorithm algorithm = getAlgorithm();
    List<Alignment> result = algorithm.align(
        Arrays.asList(sourceSegments),
        Arrays.asList(targetSegments));

    Util.assertAlignmentListEquals(expectedSourceSegments,
        expectedTargetSegments, result);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.