Modifier and Type | Class and Description |
---|---|
class |
AudioAnnotator
A classifier/annotator for audio frames.
|
Modifier and Type | Class and Description |
---|---|
class |
JAudioFeatureExtractor
This class provides an OpenIMAJ wrapper for the JAudio library of feature extractors.
|
class |
MagnitudeSpectrum
A wrapper around the JAudio magnitude spectrum feature extractor.
|
class |
MFCC
A wrapper around the MFCC implementation of jAudio (which itself
is a wrapper around the OrangeCow Volume implementation of FFT).
|
class |
SpectralFlux
Wrapper around the jAudio implementation of Spectral flux.
|
Modifier and Type | Class and Description |
---|---|
class |
FeatureExtractionFunction<FEATURE,INPUT> |
Modifier and Type | Class and Description |
---|---|
class |
BagOfWordsFeatureExtractor
An extractor which gives
SparseFloatFV instances for a list of words. |
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.
|
class |
FVProviderExtractor<FV extends FeatureVector,OBJECT>
An adaptor for
FeatureExtractor s that return objects that are
FeatureVectorProvider s that is a FeatureExtractor that
returns a FeatureVector . |
class |
IdentityFeatureExtractor<OBJECT>
An identity extractor hands back the object it is given as the extracted feature
|
Modifier and Type | Field and Description |
---|---|
FeatureExtractor<? extends FeatureVectorProvider<FV>,OBJECT> |
FVProviderExtractor.extractor
The internal extractor
|
Modifier and Type | Method and Description |
---|---|
static <FV extends FeatureVector,OBJECT,EXTRACTOR extends FeatureExtractor<? extends FeatureVectorProvider<FV>,OBJECT>> |
FVProviderExtractor.create(EXTRACTOR extractor)
Create a new
FVProviderExtractor with the given extractor. |
Modifier and Type | Method and Description |
---|---|
static <FEATURE,OBJECT,KEY> |
DatasetExtractors.createLazyFeatureDataset(GroupedDataset<KEY,? extends ListDataset<OBJECT>,OBJECT> input,
FeatureExtractor<FEATURE,OBJECT> extractor)
Create a
GroupedDataset of keys to ListDataset of
features from the given GroupedDataset of keys to
ListDataset s of objects by extracting the features from the
objects with the given feature extractor. |
static <FEATURE,OBJECT> |
DatasetExtractors.createLazyFeatureDataset(ListDataset<OBJECT> input,
FeatureExtractor<FEATURE,OBJECT> extractor)
Create a
ListDataset of features from the given
ListDataset of objects by extracting the features from the
objects with the given feature extractor. |
Constructor and Description |
---|
CachingFeatureExtractor(FeatureExtractor<FEATURE,OBJECT> extractor)
Construct the cache
HashMap . |
CachingFeatureExtractor(FeatureExtractor<FEATURE,OBJECT> extractor,
boolean force)
Construct the cache
HashMap The given extractor will be used to
generate the features. |
DiskCachingFeatureExtractor(File cacheDir,
FeatureExtractor<FEATURE,OBJECT> extractor)
Construct the cache in the given directory.
|
DiskCachingFeatureExtractor(File cacheDir,
FeatureExtractor<FEATURE,OBJECT> extractor,
boolean force)
Construct the cache in the given directory.
|
FVProviderExtractor(FeatureExtractor<? extends FeatureVectorProvider<FV>,OBJECT> extractor)
Construct with the given extractor.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LocalFeatureExtractor<FEATURE extends LocalFeature<?,?>,OBJECT>
Interface for objects capable of extracting local features from a given
object.
|
Modifier and Type | Class and Description |
---|---|
static class |
Corel5kDataset.HistogramExtractor |
Modifier and Type | Class and Description |
---|---|
class |
DoubleFV2FImage
|
class |
FImage2DoubleFV
|
class |
FImage2FloatFV
|
class |
FloatFV2FImage
|
class |
ImageAnalyserFVFeatureExtractor<ANALYSER extends ImageAnalyser<IMAGE> & FeatureVectorProvider<FEATURE>,IMAGE extends Image<?,IMAGE>,FEATURE extends FeatureVector>
A
FeatureExtractor that wraps ImageAnalyser s that
can provide FeatureVector s through FeatureVectorProvider . |
Modifier and Type | Class and Description |
---|---|
class |
EigenImages
Implementation of EigenImages.
|
class |
FisherImages
Implementation of Fisher Images (aka "FisherFaces").
|
Modifier and Type | Interface and Description |
---|---|
interface |
FacialFeatureExtractor<T extends FacialFeature,Q extends DetectedFace>
Interface for factory objects capable of extracting a
FacialFeature
from a DetectedFace . |
Modifier and Type | Class and Description |
---|---|
static class |
LtpDtFeature.Extractor<Q extends DetectedFace>
A
FacialFeatureExtractor for extracting LtpDtFeature s. |
Modifier and Type | Method and Description |
---|---|
static <FACE extends DetectedFace,EXTRACTOR extends FeatureExtractor<?,FACE>,PERSON> |
FaceRecognitionEngine.create(FaceDetector<FACE,FImage> detector,
FaceRecogniser<FACE,PERSON> recogniser)
Create a
FaceRecognitionEngine with the given face detector and
recogniser. |
static <FACE extends DetectedFace,EXTRACTOR extends FeatureExtractor<?,FACE>,PERSON> |
AnnotatorFaceRecogniser.create(IncrementalAnnotator<FACE,PERSON> annotator)
Convenience method to create
AnnotatorFaceRecogniser instances
from an annotator. |
Constructor and Description |
---|
MapBackedMetaIndex(FeatureExtractor<METADATA,DATA> extractor) |
Constructor and Description |
---|
FeatureCachingIncrementalBatchAnnotator(FeatureExtractor<FEATURE,OBJECT> extractor,
BatchAnnotator<FEATURE,ANNOTATION> batchAnnotator)
Construct with the given feature extractor and batch annotator, and use
an in-memory cache.
|
FeatureCachingIncrementalBatchAnnotator(FeatureExtractor<FEATURE,OBJECT> extractor,
BatchAnnotator<FEATURE,ANNOTATION> batchAnnotator,
GroupedListCache<ANNOTATION,FEATURE> cache)
Construct with the given feature extractor and batch annotator, and use
an in-memory cache.
|
Modifier and Type | Field and Description |
---|---|
protected FeatureExtractor<FEATURE,OBJECT> |
KNNAnnotator.extractor |
Modifier and Type | Method and Description |
---|---|
static <OBJECT,ANNOTATION,EXTRACTOR extends FeatureExtractor<FEATURE,OBJECT>,FEATURE> |
KNNAnnotator.create(EXTRACTOR extractor,
DistanceComparator<FEATURE> comparator)
Create a new
KNNAnnotator with the given extractor and
comparator. |
static <OBJECT,ANNOTATION,EXTRACTOR extends FeatureExtractor<FEATURE,OBJECT>,FEATURE> |
KNNAnnotator.create(EXTRACTOR extractor,
DistanceComparator<FEATURE> comparator,
float threshold)
Create a new
KNNAnnotator with the given extractor, comparator
and threshold. |
static <OBJECT,ANNOTATION,EXTRACTOR extends FeatureExtractor<FEATURE,OBJECT>,FEATURE> |
KNNAnnotator.create(EXTRACTOR extractor,
DistanceComparator<FEATURE> comparator,
int k)
Create a new
KNNAnnotator with the given extractor, comparator
and number of neighbours. |
static <OBJECT,ANNOTATION,EXTRACTOR extends FeatureExtractor<FEATURE,OBJECT>,FEATURE> |
KNNAnnotator.create(EXTRACTOR extractor,
DistanceComparator<FEATURE> comparator,
int k,
float threshold)
Create a new
KNNAnnotator with the given extractor, comparator,
number of neighbours and threshold. |
Constructor and Description |
---|
KNNAnnotator(FeatureExtractor<FEATURE,OBJECT> extractor,
DistanceComparator<? super FEATURE> comparator)
Construct with the given extractor and comparator.
|
KNNAnnotator(FeatureExtractor<FEATURE,OBJECT> extractor,
DistanceComparator<? super FEATURE> comparator,
float threshold)
Construct with the given extractor, comparator and threshold.
|
KNNAnnotator(FeatureExtractor<FEATURE,OBJECT> extractor,
DistanceComparator<? super FEATURE> comparator,
int k)
Construct with the given extractor, comparator and number of neighbours.
|
KNNAnnotator(FeatureExtractor<FEATURE,OBJECT> extractor,
DistanceComparator<? super FEATURE> comparator,
int k,
float threshold)
Construct with the given extractor, comparator, number of neighbours and
threshold.
|
Constructor and Description |
---|
NaiveBayesAnnotator(FeatureExtractor<? extends FeatureVector,OBJECT> extractor,
NaiveBayesAnnotator.Mode mode)
Construct a
NaiveBayesAnnotator with the given feature extractor
and mode of operation. |
Constructor and Description |
---|
DenseLinearTransformAnnotator(int k,
FeatureExtractor<? extends FeatureVector,OBJECT> extractor)
Construct with the given number of dimensions and feature extractor.
|
LiblinearAnnotator(FeatureExtractor<? extends FeatureVector,OBJECT> extractor,
LiblinearAnnotator.Mode mode,
de.bwaldvogel.liblinear.SolverType solver,
double C,
double eps)
Default constructor.
|
LiblinearAnnotator(FeatureExtractor<? extends FeatureVector,OBJECT> extractor,
LiblinearAnnotator.Mode mode,
de.bwaldvogel.liblinear.SolverType solver,
double C,
double eps,
double bias,
boolean dense)
Default constructor.
|
LinearSVMAnnotator(FeatureExtractor<? extends FeatureVector,OBJECT> extractor)
Construct a new
LinearSVMAnnotator with the given extractor. |
LinearSVMAnnotator(FeatureExtractor<? extends FeatureVector,OBJECT> extractor,
ANNOTATION negativeClass)
Construct a new
LinearSVMAnnotator with the given extractor and
the specified negative class. |
Constructor and Description |
---|
ModelAnnotator(FeatureExtractor<FEATURE,OBJECT> extractor,
EstimatableModel<FEATURE,ANNOTATION> model,
Set<ANNOTATION> annotations)
Construct with the given parameters.
|
Constructor and Description |
---|
SVMAnnotator(FeatureExtractor<? extends FeatureVector,OBJECT> extractor)
Constructor that takes the feature extractor to use.
|
Modifier and Type | Method and Description |
---|---|
<FEATURE> List<FEATURE> |
AnnotatedListHelper.extractFeatures(ANNOTATION annotation,
FeatureExtractor<FEATURE,OBJECT> extractor)
Extract the features corresponding to a specific annotation.
|
<FEATURE> List<FEATURE> |
AnnotatedListHelper.extractFeaturesExclude(ANNOTATION annotation,
FeatureExtractor<FEATURE,OBJECT> extractor)
Extract the features corresponding to everything EXCEPT
the specific given annotation.
|
Modifier and Type | Class and Description |
---|---|
class |
DummyExtractor |
Constructor and Description |
---|
DoubleFVSimilarityFunction(FeatureExtractor<DoubleFV,T> extractor) |
NormalisedSimilarityDoubleClustererWrapper(FeatureExtractor<DoubleFV,T> extractor,
double eps) |
RBFSimilarityDoubleClustererWrapper(FeatureExtractor<DoubleFV,T> extractor) |
Modifier and Type | Class and Description |
---|---|
static class |
HomogeneousKernelMap.ExtractorWrapper<T>
Helper implementation of a
FeatureExtractor that wraps another
FeatureExtractor and then applies the HomogeneousKernelMap to
the output before returning the vector. |
Modifier and Type | Method and Description |
---|---|
<T> FeatureExtractor<DoubleFV,T> |
HomogeneousKernelMap.createWrappedExtractor(FeatureExtractor<? extends FeatureVector,T> inner)
Construct a new
HomogeneousKernelMap.ExtractorWrapper that applies the map to features
extracted by an internal extractor. |
Modifier and Type | Method and Description |
---|---|
<T> FeatureExtractor<DoubleFV,T> |
HomogeneousKernelMap.createWrappedExtractor(FeatureExtractor<? extends FeatureVector,T> inner)
Construct a new
HomogeneousKernelMap.ExtractorWrapper that applies the map to features
extracted by an internal extractor. |
Constructor and Description |
---|
ExtractorWrapper(FeatureExtractor<? extends FeatureVector,T> inner,
HomogeneousKernelMap map)
Construct with the given internal extractor and homogeneous kernel map.
|
Modifier and Type | Class and Description |
---|---|
class |
TokenListSentimentAnnotator<EXTRACTOR extends FeatureExtractor<?,List<String>>,CLONETYPE extends SentimentAnnotator<List<String>,CLONETYPE>>
A sentiment annotator which can deal with word tokens
|
class |
TokenSentimentAnnotator<EXTRACTOR extends FeatureExtractor<?,String>,CLONETYPE extends SentimentAnnotator<String,CLONETYPE>>
A sentiment annotator which can deal with word tokens
|
Modifier and Type | Class and Description |
---|---|
class |
GeneralSentimentFeatureExtractor
FeatureExtractor that is suitable for NaiveBayesAnnotator . |
Modifier and Type | Class and Description |
---|---|
static class |
LocalFeatureMode.AbstractDoGSIFTModeOp
Associated options for things built on a
DoGSIFTEngine . |
static class |
LocalFeatureMode.LocalFeatureModeOp
Associated options for each
LocalFeatureMode . |
Modifier and Type | Class and Description |
---|---|
class |
TestImageClass |