Modifier and Type | Class and Description |
---|---|
static class |
MapBackedDataset.IdentifiableBuilder<DATASET extends Dataset<INSTANCE> & Identifiable,INSTANCE>
A builder for creating
MapBackedDataset instances from
Identifiable sub-datasets. |
Modifier and Type | Class and Description |
---|---|
class |
VFSGroupDataset<INSTANCE>
A
GroupedDataset of VFSListDataset s backed by directories of
items (either locally or remotely), or items stored in a hierarchical
structure within a compressed archive. |
class |
VFSListDataset<INSTANCE>
A
ListDataset backed by a directory of items (either locally or
remotely), or items stored in a compressed archive. |
Modifier and Type | Method and Description |
---|---|
static <DATASET extends Dataset<INSTANCE> & Identifiable,INSTANCE> |
MapBackedDataset.builder()
Returns a new builder.
|
static <INSTANCE,DATASET extends Dataset<INSTANCE> & Identifiable> |
MapBackedDataset.of(Collection<DATASET> datasets)
Convenience method to construct a
MapBackedDataset from a number
of Identifiable sub-datasets. |
static <INSTANCE,DATASET extends Dataset<INSTANCE> & Identifiable> |
MapBackedDataset.of(DATASET... datasets)
Convenience method to construct a
MapBackedDataset from a number
of Identifiable sub-datasets. |
static <INSTANCE,DATASET extends Dataset<INSTANCE> & Identifiable> |
MapBackedDataset.of(DATASET d1)
Convenience method to construct a
MapBackedDataset from a number
of Identifiable sub-datasets. |
static <INSTANCE,DATASET extends Dataset<INSTANCE> & Identifiable> |
MapBackedDataset.of(DATASET d1,
DATASET d2)
Convenience method to construct a
MapBackedDataset from a number
of Identifiable sub-datasets. |
static <INSTANCE,DATASET extends Dataset<INSTANCE> & Identifiable> |
MapBackedDataset.of(DATASET d1,
DATASET d2,
DATASET d3)
Convenience method to construct a
MapBackedDataset from a number
of Identifiable sub-datasets. |
static <INSTANCE,DATASET extends Dataset<INSTANCE> & Identifiable> |
MapBackedDataset.of(DATASET d1,
DATASET d2,
DATASET d3,
DATASET d4)
Convenience method to construct a
MapBackedDataset from a number
of Identifiable sub-datasets. |
static <INSTANCE,DATASET extends Dataset<INSTANCE> & Identifiable> |
MapBackedDataset.of(DATASET d1,
DATASET d2,
DATASET d3,
DATASET d4,
DATASET d5)
Convenience method to construct a
MapBackedDataset from a number
of Identifiable sub-datasets. |
Modifier and Type | Class and Description |
---|---|
class |
IdentifiableObject<T>
A simple implementation of
Identifiable that wraps another object. |
Modifier and Type | Interface and Description |
---|---|
interface |
RetrievalAnalyser<RESULT extends AnalysisResult,QUERY,DOCUMENT extends Identifiable>
A
RetrievalAnalyser is used to analyse the raw search results from a
RetrievalEngine in the context of a RetrievalEvaluator and to
produce an AnalysisResult describing the performance of the
RetrievalEngine . |
interface |
RetrievalEngine<DOCUMENT extends Identifiable,QUERY>
Interface describing a retrieval engine
|
class |
RetrievalEvaluator<RESULT extends AnalysisResult,DOCUMENT extends Identifiable,QUERY>
An implementation of an
Evaluator for the evaluation of retrieval
experiments using the Cranfield methodology. |
Modifier and Type | Class and Description |
---|---|
class |
IREvalAnalyser<QUERY,DOCUMENT extends Identifiable>
An evaluator suitable for any kind of result document from the
RetrievalEngine . |
class |
PrecisionAtN<QUERY,DOCUMENT extends Identifiable>
RetrievalAnalyser that computes the precision after N documents have
been retrieved (P@N). |
class |
TRECEvalAnalyser<QUERY,DOCUMENT extends Identifiable>
A
RetrievalAnalyser that uses the trec_eval commandline tool to
perform the analysis. |
Modifier and Type | Method and Description |
---|---|
protected static <Q,D extends Identifiable> |
IREvalAnalyser.convertRelevant(Map<Q,Set<D>> relevant) |
protected static <Q,D extends Identifiable> |
IREvalAnalyser.convertResults(Map<Q,List<D>> results) |
static <Q,D extends Identifiable> |
TRECEvalAnalyser.writeQRELS(Map<Q,Set<D>> relevant,
PrintStream os)
Write the ground-truth data in TREC QRELS format.
|
static <Q,D extends Identifiable> |
TRECEvalAnalyser.writeTop(Map<Q,List<D>> results,
PrintStream os)
Write retrieval results in TREC TOP format.
|
Modifier and Type | Class and Description |
---|---|
class |
UKBenchGroupDataset<IMAGE>
A
GroupedDataset of UKBenchListDataset s instances each of an
item in the UKBench experiment. |
class |
UKBenchListDataset<IMAGE> |
Modifier and Type | Class and Description |
---|---|
class |
CachingFeatureExtractor<FEATURE,OBJECT extends Identifiable>
A simple wrapper for a feature extractor that caches the extracted feature to
a
HashMap . |
class |
DiskCachingFeatureExtractor<FEATURE,OBJECT extends Identifiable>
A simple wrapper for a feature extractor that caches the extracted feature to
disk.
|
Modifier and Type | Class and Description |
---|---|
class |
CorelAnnotatedImage |
Modifier and Type | Class and Description |
---|---|
static class |
Caltech101.Record<IMAGE extends Image<?,IMAGE>>
A record in the Caltech 101 dataset.
|
Modifier and Type | Class and Description |
---|---|
class |
BingImageDataset<IMAGE extends Image<?,IMAGE>>
Image datasets dynamically created from the Bing search API.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IncrementalIndexer<DATA extends ImageProvider<MBFImage>,RESULT extends Identifiable & Scored,QUERY extends ImageProvider<MBFImage>> |
Modifier and Type | Class and Description |
---|---|
class |
VLADIndexer<DATA extends ImageProvider<MBFImage>,METADATA extends Identifiable> |
Modifier and Type | Class and Description |
---|---|
class |
ImageSearchResult<METADATA extends Identifiable> |
interface |
IncrementalMetaIndex<DATA,METADATA extends Identifiable> |
class |
MapBackedMetaIndex<DATA,METADATA extends Identifiable> |
Modifier and Type | Class and Description |
---|---|
class |
ImageSearchResult<METADATA extends Identifiable> |
Modifier and Type | Class and Description |
---|---|
class |
AnnotationEvaluator<OBJECT extends Identifiable,ANNOTATION>
A class to help evaluate the performance of an
Annotator using
standardised classification and/or retrieval evaluation methodologies. |