|
Java example source code file (FilenamesLabelAwareIteratorTest.java)
The FilenamesLabelAwareIteratorTest.java Java example source codepackage org.deeplearning4j.text.documentiterator; import org.canova.api.util.ClassPathResource; import org.junit.Before; import org.junit.Test; import java.util.ArrayList; import java.util.List; import static org.junit.Assert.*; /** * @author raver119@gmail.com */ public class FilenamesLabelAwareIteratorTest { @Before public void setUp() throws Exception { } @Test public void testNextDocument() throws Exception { FilenamesLabelAwareIterator iterator = new FilenamesLabelAwareIterator.Builder() .addSourceFolder(new ClassPathResource("/big").getFile()) .useAbsolutePathAsLabel(false) .build(); List<String> labels = new ArrayList<>(); LabelledDocument doc1 = iterator.nextDocument(); labels.add(doc1.getLabel()); LabelledDocument doc2 = iterator.nextDocument(); labels.add(doc2.getLabel()); LabelledDocument doc3 = iterator.nextDocument(); labels.add(doc3.getLabel()); LabelledDocument doc4 = iterator.nextDocument(); labels.add(doc4.getLabel()); assertFalse(iterator.hasNextDocument()); System.out.println("Labels: " + labels); assertTrue(labels.contains("coc.txt")); assertTrue(labels.contains("occurrences.txt")); assertTrue(labels.contains("raw_sentences.txt")); assertTrue(labels.contains("tokens.txt")); } } Other Java examples (source code examples)Here is a short list of links related to this Java FilenamesLabelAwareIteratorTest.java source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.