Examples of IntSequence


Examples of com.googlecode.gaal.data.api.IntSequence

    public void testEmbeddedContexts() {
        System.out.println("Embedded Suffix Tree Test");
        int counter = 0;
        for (EmbeddedInterval embeddedInterval : embeddedExtractor) {
            Context context = new EmbeddedContext(embeddedInterval);
            IntSequence left = context.leftSequence();
            IntSequence right = context.rightSequence();
            Multiset<IntSequence> expectedSet = fillerSet(left, right);
            Multiset<IntSequence> resultSet = context.fillerSet();
            if (!resultSet.equals(expectedSet)) {
                String leftString = corpus.toString(left, " ");
                String rightString = corpus.toString(right, " ");
View Full Code Here

Examples of com.googlecode.gaal.data.api.IntSequence

    @Test
    public void testNestedContexts() {
        System.out.println("Nested Maximality Test");
        int counter = 0;
        for (Context context : nestedExtractor) {
            IntSequence left = context.leftSequence();
            IntSequence right = context.rightSequence();
            Multiset<IntSequence> expectedSet = fillerSet(left, right);
            Multiset<IntSequence> resultSet = context.fillerSet();
            for (IntSequence filler : resultSet) {
                int expectedQuantity = expectedSet.getQuantity(filler);
                int resultQuantity = resultSet.getQuantity(filler);
View Full Code Here

Examples of com.googlecode.gaal.data.api.IntSequence

                expectedSet = new HashMultiset<IntSequence>();
                for (int i = rightInterval.left(); i <= rightInterval.right(); i++) {
                    int end = suffixTable[i];
                    Integer start = leftIndices.floor(end);
                    if (start != null && end - start < WINDOW_SIZE) {
                        IntSequence fillerSeq = lst.getSequence().subSequence(start, end);
                        boolean hasSpecial = false;
                        for (int j = 0; j < fillerSeq.size(); j++) {
                            if (corpus.isSeparator(fillerSeq.get(j))) {
                                hasSpecial = true;
                                break;
                            }
                        }
                        if (!hasSpecial)
View Full Code Here

Examples of com.googlecode.gaal.data.api.IntSequence

        }
    }

    @Test
    public void testSequence() {
        IntSequence sequence = corpus.sequence();
        System.out.println(sequence);
        assertTrue(sequence.size() == SEQUENCE.size());
        for (int i = 0; i < SEQUENCE.size(); i++) {
            assertTrue(sequence.get(i) == SEQUENCE.get(i));
        }
    }
View Full Code Here

Examples of org.renjin.primitives.sequence.IntSequence

  }


  @Builtin
  public static IntVector seq_along(SEXP exp) {
    return new IntSequence(1, 1, exp.length());
  }
View Full Code Here

Examples of org.renjin.primitives.sequence.IntSequence

    return new IntSequence(1, 1, exp.length());
  }

  @Builtin
  public static IntVector seq_len(int length) {
    return new IntSequence(1, 1, length);
  }
View Full Code Here

Examples of org.renjin.primitives.sequence.IntSequence

    return new IntSequence(1, 1, length);
  }

  private static SEXP newSequence(double from, double by, double to, int length) {
    if(isIntegerRange(from, to, by)) {
      return new IntSequence((int)from, (int)by, length);
    } else {
      return new DoubleSequence(from, by, length);
    }
  }
View Full Code Here

Examples of org.renjin.primitives.sequence.IntSequence

      // argument name is missing, but we have names() vector
      return names;

    } else if(names == null) {
      // have argument name, but no names() vector, return a1, a2, a3...
      return new PrefixedStringVector(argumentName, new IntSequence(1,1,numElements), AttributeMap.EMPTY);

    } else {
      // we have both argument name and names() vector, return a.x, a.y, a.z
      return new PrefixedStringVector(argumentName + ".", names, AttributeMap.EMPTY);
    }
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.