Package org.apache.mahout.fpm.pfpgrowth.convertors.string

Examples of org.apache.mahout.fpm.pfpgrowth.convertors.string.StringOutputConverter


    Set<String> features = new HashSet<String>();
   
    fp.generateTopKFrequentPatterns(new StringRecordIterator(new FileLineIterable(new File(input), encoding,
        false), pattern), fp.generateFList(new StringRecordIterator(new FileLineIterable(new File(input),
        encoding, false), pattern), minSupport), minSupport, maxHeapSize, features,
      new StringOutputConverter(new SequenceFileOutputCollector<Text,TopKStringPatterns>(writer)),
      new ContextStatusUpdater(null));
    writer.close();
   
    List<Pair<String,TopKStringPatterns>> frequentPatterns = FPGrowth.readFrequentPattern(fs, conf, path);
    for (Pair<String,TopKStringPatterns> entry : frequentPatterns) {
View Full Code Here


        transactions.iterator(),
        fp.generateFList(transactions.iterator(), 3),
        3,
        100,
        new HashSet<String>(),
        new StringOutputConverter(new SequenceFileOutputCollector<Text,TopKStringPatterns>(writer)),
        new ContextStatusUpdater(null));
    writer.close();

    List<Pair<String, TopKStringPatterns>> frequentPatterns = FPGrowth.readFrequentPattern(fs, conf, path);
    assertEquals(
View Full Code Here

            new StringRecordIterator(new FileLineIterable(new File(input), encoding, false), pattern),
            minSupport),
        minSupport,
        maxHeapSize,
        features,
        new StringOutputConverter(new SequenceFileOutputCollector<Text,TopKStringPatterns>(writer)),
        new ContextStatusUpdater(null));
    writer.close();
   
    List<Pair<String,TopKStringPatterns>> frequentPatterns = FPGrowth.readFrequentPattern(fs, conf, path);
    for (Pair<String,TopKStringPatterns> entry : frequentPatterns) {
View Full Code Here

        transactions.iterator(),
        fp.generateFList(transactions.iterator(), 3),
        3,
        100,
        new HashSet<String>(),
        new StringOutputConverter(new SequenceFileOutputCollector<Text,TopKStringPatterns>(writer)),
        new ContextStatusUpdater(null));
    } finally {
      Closeables.closeQuietly(writer);
    }
View Full Code Here

          transactions.iterator(),
          fp.generateFList(transactions.iterator(), 2),
          2,
          100,
          new HashSet<String>(),
          new StringOutputConverter(new SequenceFileOutputCollector<Text,TopKStringPatterns>(writer)),
          new ContextStatusUpdater(null));
    } finally {
      Closeables.closeQuietly(writer);
    }
View Full Code Here

          transactions.iterator(),
          fp.generateFList(transactions.iterator(), 2),
          2,
          100,
          new HashSet<String>(),
          new StringOutputConverter(new SequenceFileOutputCollector<Text,TopKStringPatterns>(writer)),
          new ContextStatusUpdater(null));
    } finally {
      Closeables.closeQuietly(writer);
    }
View Full Code Here

        transactions.iterator(),
        fp.generateFList(transactions.iterator(), 3),
        3,
        100,
        new HashSet<String>(),
        new StringOutputConverter(new SequenceFileOutputCollector<Text,TopKStringPatterns>(writer)),
        new ContextStatusUpdater(null));
    } finally {
      Closeables.closeQuietly(writer);
    }
View Full Code Here

          transactions.iterator(),
          fp.generateFList(transactions.iterator(), 2),
          2,
          100,
          new HashSet<String>(),
          new StringOutputConverter(new SequenceFileOutputCollector<Text,TopKStringPatterns>(writer)),
          new ContextStatusUpdater(null));
    } finally {
      Closeables.closeQuietly(writer);
    }
View Full Code Here

          transactions.iterator(),
          fp.generateFList(transactions.iterator(), 2),
          2,
          100,
          new HashSet<String>(),
          new StringOutputConverter(new SequenceFileOutputCollector<Text,TopKStringPatterns>(writer)),
          new ContextStatusUpdater(null));
    } finally {
      Closeables.closeQuietly(writer);
    }
View Full Code Here

                        new StringRecordIterator(new FileLineIterable(new File(input), encoding, false), pattern),
                        minSupport),
                minSupport,
                maxHeapSize,
                features,
                new StringOutputConverter(new SequenceFileOutputCollector<Text, TopKStringPatterns>(writer)),
                new ContextStatusUpdater(null));
        } finally {
          Closeables.closeQuietly(writer);
        }
    } else {
      FPGrowth<String> fp = new FPGrowth<String>();
      Collection<String> features = new HashSet<String>();
      try {
        fp.generateTopKFrequentPatterns(
                new StringRecordIterator(new FileLineIterable(new File(input), encoding, false), pattern),
                fp.generateFList(
                        new StringRecordIterator(new FileLineIterable(new File(input), encoding, false), pattern),
                        minSupport),
                minSupport,
                maxHeapSize,
                features,
                new StringOutputConverter(new SequenceFileOutputCollector<Text, TopKStringPatterns>(writer)),
                new ContextStatusUpdater(null));
      } finally {
        Closeables.closeQuietly(writer);
      }
    }
View Full Code Here

TOP

Related Classes of org.apache.mahout.fpm.pfpgrowth.convertors.string.StringOutputConverter

Copyright © 2018 www.massapicom. 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.