|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.gla.dcs.renaissance.iqir.in.PureINExtractor
public abstract class PureINExtractor
Given a compact representation of a document, get its pure IN fragments
| Constructor Summary | |
|---|---|
PureINExtractor()
|
|
| Method Summary | |
|---|---|
abstract Iterator<bpiwowar.maths.matrix.DoubleMatrix1D> |
getIterator(CompactDocument document)
Get an iterator for the document pure information need aspects |
abstract Iterator<bpiwowar.maths.matrix.DoubleMatrix1D> |
getIterator(CompactDocument document,
Iterator<it.unimi.dsi.util.Interval> intervalIterator)
Extract pure INs using an interval iterator |
void |
init(IndexConfiguration index,
CompactDocumentStorage storage)
Initialise the pure IN extractor |
Iterable<bpiwowar.maths.matrix.DoubleMatrix1D> |
vectors(CompactDocument document)
Get the vectors for one document given its id |
Iterable<bpiwowar.maths.matrix.DoubleMatrix1D> |
vectors(CompactDocument document,
it.unimi.dsi.util.Interval... interval)
|
Iterable<bpiwowar.maths.matrix.DoubleMatrix1D> |
vectors(CompactDocument document,
Iterator<it.unimi.dsi.util.Interval> intervalIterator)
Get the vectors for one document and a term given its id |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PureINExtractor()
| Method Detail |
|---|
public void init(IndexConfiguration index,
CompactDocumentStorage storage)
public final Iterable<bpiwowar.maths.matrix.DoubleMatrix1D> vectors(CompactDocument document)
document - The document
Exception - When an exception occurs
public final Iterable<bpiwowar.maths.matrix.DoubleMatrix1D> vectors(CompactDocument document,
Iterator<it.unimi.dsi.util.Interval> intervalIterator)
document - The document
Exception - When an exception occurspublic abstract Iterator<bpiwowar.maths.matrix.DoubleMatrix1D> getIterator(CompactDocument document)
document - The document from which we want the aspects
public abstract Iterator<bpiwowar.maths.matrix.DoubleMatrix1D> getIterator(CompactDocument document,
Iterator<it.unimi.dsi.util.Interval> intervalIterator)
public Iterable<bpiwowar.maths.matrix.DoubleMatrix1D> vectors(CompactDocument document,
it.unimi.dsi.util.Interval... interval)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||