A B C E F I K L M O P R S T W 

A

addLeftItem(LeftT) - Method in class com.bbn.bue.common.evaluation.MultimapAlignment.Builder
 
addRightItem(RightT) - Method in class com.bbn.bue.common.evaluation.MultimapAlignment.Builder
 
AggregateBinaryFScoresInspector<KeyT,TestT> - Class in com.bbn.bue.common.evaluation
Observes an Alignment between system items on the left and gold standard items on the right.
align(Iterable<? extends LeftT>, Iterable<? extends RightT>) - Method in interface com.bbn.bue.common.evaluation.Aligner
 
align(Iterable<? extends LeftT>, Iterable<? extends RightT>) - Method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAligner
 
align(LeftT, RightT) - Method in class com.bbn.bue.common.evaluation.MultimapAlignment.Builder
 
align(Iterable<? extends LeftProvT>, Iterable<? extends RightProvT>) - Method in interface com.bbn.bue.common.evaluation.ProvenancedAligner
 
alignedToLeftItem(Object) - Method in interface com.bbn.bue.common.evaluation.Alignment
Get all items in the right set, if any, which align to the provided left set item.
alignedToLeftItem(Object) - Method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAlignment
 
alignedToLeftItem(Object) - Method in class com.bbn.bue.common.evaluation.MultimapAlignment
 
alignedToRightItem(Object) - Method in interface com.bbn.bue.common.evaluation.Alignment
Get all items in the left set, if any, which align to the provided right set item.
alignedToRightItem(Object) - Method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAlignment
 
alignedToRightItem(Object) - Method in class com.bbn.bue.common.evaluation.MultimapAlignment
 
Aligner<LeftT,RightT> - Interface in com.bbn.bue.common.evaluation
Something which can produce an Alignment.
Alignment<LeftT,RightT> - Interface in com.bbn.bue.common.evaluation
Represents a 'pairing up' of two groups of objects of the same type, the key set and the test set.
Alignments - Class in com.bbn.bue.common.evaluation
Utility methods for dealing with Alignments.
allLeftItems() - Method in interface com.bbn.bue.common.evaluation.Alignment
 
allLeftItems() - Method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAlignment
 
allLeftItems() - Method in class com.bbn.bue.common.evaluation.MultimapAlignment
 
allRightItems() - Method in interface com.bbn.bue.common.evaluation.Alignment
 
allRightItems() - Method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAlignment
 
allRightItems() - Method in class com.bbn.bue.common.evaluation.MultimapAlignment
 
asFunction() - Method in interface com.bbn.bue.common.evaluation.Aligner
 
asFunction() - Method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAligner
 
asFunction() - Method in interface com.bbn.bue.common.evaluation.ProvenancedAligner
 

B

BinaryErrorLogger<KeyT extends HasDocID,TestT extends HasDocID> - Class in com.bbn.bue.common.evaluation
An inspector which logs to a file the binary confusion matrix for an alignment.
BinaryFScoreBootstrapStrategy<T> - Class in com.bbn.bue.common.evaluation
A bootstrap sampling strategy for precision, recall, F-score, and accuracy.
BootstrapInspector<ObsT,SummaryT> - Class in com.bbn.bue.common.evaluation
An inspector which can use a supplied strategy to do some sort of scoring or inspection of a corpus using bootstrapping.
BootstrapInspector.BootstrapStrategy<ObsT,SummaryT> - Interface in com.bbn.bue.common.evaluation
 
BootstrapInspector.Builder<ObsT,SummaryT> - Class in com.bbn.bue.common.evaluation
 
BootstrapInspector.ObservationSummarizer<ObsT,SummaryT> - Interface in com.bbn.bue.common.evaluation
A strategy for reducing a pair observation to a some sort of summary we can later bootstrap sample over.
BootstrapInspector.SummaryAggregator<SummaryT> - Interface in com.bbn.bue.common.evaluation
A strategy of aggregating bootstrap samples into some sort of final output.
BrokenDownFMeasureAggregator - Class in com.bbn.bue.common.evaluation
If we have some metric broken down by categories which results in F-measure counts, these will print bootstrapped precision/recall/F-measure scores.
BrokenDownPRFAggregator - Class in com.bbn.bue.common.evaluation
If we have some metric broken down by categories which results in confusion matrices, these will print bootstrapped precision/recall/F-measure scores.
build() - Method in class com.bbn.bue.common.evaluation.BootstrapInspector.Builder
 
build() - Method in class com.bbn.bue.common.evaluation.MultimapAlignment.Builder
 
builder() - Static method in class com.bbn.bue.common.evaluation.MultimapAlignment
 

C

com.bbn.bue.common.evaluation - package com.bbn.bue.common.evaluation
 
consumers() - Method in class com.bbn.bue.common.evaluation.InspectorTreeNode
 
create(String, File) - Static method in class com.bbn.bue.common.evaluation.BinaryFScoreBootstrapStrategy
 
create(String, File) - Static method in class com.bbn.bue.common.evaluation.BrokenDownFMeasureAggregator
 
create(String, File) - Static method in class com.bbn.bue.common.evaluation.BrokenDownPRFAggregator
 
create(Iterable<? extends LeftT>, Iterable<? extends RightT>, Multimap<? extends LeftT, ? extends RightT>, Multimap<? extends RightT, ? extends LeftT>) - Static method in class com.bbn.bue.common.evaluation.MultimapAlignment
Creates an Alignment from Multimaps.
createBrokenDownBy(String, Function<? super T, String>, File) - Static method in class com.bbn.bue.common.evaluation.BinaryFScoreBootstrapStrategy
 
createObservationSummarizer() - Method in class com.bbn.bue.common.evaluation.BinaryFScoreBootstrapStrategy
 
createObservationSummarizer() - Method in interface com.bbn.bue.common.evaluation.BootstrapInspector.BootstrapStrategy
 
createOutputtingTo(String, File) - Static method in class com.bbn.bue.common.evaluation.AggregateBinaryFScoresInspector
 
createOutputtingTo(String, Function<? super LeftRightT, String>, Equivalence<LeftRightT>, File) - Static method in class com.bbn.bue.common.evaluation.TypeConfusionInspector
Creates a new inspector.
createSummaryAggregators() - Method in class com.bbn.bue.common.evaluation.BinaryFScoreBootstrapStrategy
 
createSummaryAggregators() - Method in interface com.bbn.bue.common.evaluation.BootstrapInspector.BootstrapStrategy
 
createWithScoringObservers(String, File, Iterable<? extends ScoringEventObserver<? super KeyT, ? super TestT>>) - Static method in class com.bbn.bue.common.evaluation.AggregateBinaryFScoresInspector
 

E

EquivalenceBasedProvenancedAligner<LeftT,RightT,EqClassT> - Class in com.bbn.bue.common.evaluation
Creates ProvenancedAlignments based on grouping items into equivalence classes.
EquivalenceBasedProvenancedAlignment<EqClassT,LeftT,RightT> - Class in com.bbn.bue.common.evaluation
A ProvenancedAlignment based on grouping items into equivalence classes.
EvalPair<KeyT,TestT> - Class in com.bbn.bue.common.evaluation
A pair of things being compared to each other, where one is in some sense "the correct one" (the key).

F

filterBothSets(InspectorTreeNode<EvalPair<Set<KeyT>, Set<ValT>>>, Predicate<F>) - Static method in class com.bbn.bue.common.evaluation.InspectorTreeDSL
 
finish() - Method in class com.bbn.bue.common.evaluation.AggregateBinaryFScoresInspector
 
finish() - Method in class com.bbn.bue.common.evaluation.BinaryErrorLogger
 
finish() - Method in class com.bbn.bue.common.evaluation.BootstrapInspector
 
finish() - Method in class com.bbn.bue.common.evaluation.BrokenDownFMeasureAggregator
 
finish() - Method in class com.bbn.bue.common.evaluation.BrokenDownPRFAggregator
 
finish() - Method in class com.bbn.bue.common.evaluation.InspectorTreeNode
 
finish(File) - Method in interface com.bbn.bue.common.evaluation.ScoringEventObserver
Performs any final tasks, using the specified output directory as the base for output.
finish() - Method in class com.bbn.bue.common.evaluation.TypeConfusionInspector
 
forEquivalenceFunction(Function<? super InT, ? extends EqClass>) - Static method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAligner
 
forKeyAndTestEquivalenceFunctions(Function<? super LeftT, ? extends EqClass>, Function<? super RightT, ? extends EqClass>) - Static method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAligner
 
forStrategy(BootstrapInspector.BootstrapStrategy<ObsT, SummaryT>, int, Random) - Static method in class com.bbn.bue.common.evaluation.BootstrapInspector
 
forStringifierAndOutputDir(Function<? super ItemT, String>, File) - Static method in class com.bbn.bue.common.evaluation.BinaryErrorLogger
Creates a BinaryErrorLogger.
forSummarizer(BootstrapInspector.ObservationSummarizer<? super ObsT, ? extends SummaryT>, int, Random) - Static method in class com.bbn.bue.common.evaluation.BootstrapInspector
 
functionOnBoth(Function<F, T>) - Static method in class com.bbn.bue.common.evaluation.EvalPair
Turns a Guava Function into another Function which operates over both sides of an EvalPair.
functionsOnBoth(Function<F1, T1>, Function<F2, T2>) - Static method in class com.bbn.bue.common.evaluation.EvalPair
Turns two Guava Functions into another Function which operates over both sides of an EvalPair.

I

input(TypeToken<T>) - Static method in class com.bbn.bue.common.evaluation.InspectorTreeDSL
 
inspect(Alignment<? extends KeyT, ? extends TestT>) - Method in class com.bbn.bue.common.evaluation.AggregateBinaryFScoresInspector
 
inspect(Alignment<? extends KeyT, ? extends TestT>) - Method in class com.bbn.bue.common.evaluation.BinaryErrorLogger
 
inspect(ObsT) - Method in class com.bbn.bue.common.evaluation.BootstrapInspector
 
inspect(InT) - Method in class com.bbn.bue.common.evaluation.InspectionNode
 
inspect(InspectorTreeNode<InT>) - Static method in class com.bbn.bue.common.evaluation.InspectorTreeDSL
 
inspect(Alignment<? extends LeftRightT, ? extends LeftRightT>) - Method in class com.bbn.bue.common.evaluation.TypeConfusionInspector
 
InspectionNode<InT> - Class in com.bbn.bue.common.evaluation
An inspection tree node which inspects things.
InspectionNode() - Constructor for class com.bbn.bue.common.evaluation.InspectionNode
 
InspectorTreeDSL - Class in com.bbn.bue.common.evaluation
Inspector trees are a convenient way to write scorers (and possibly other corpus observers) which compute several related things from one input.
InspectorTreeDSL() - Constructor for class com.bbn.bue.common.evaluation.InspectorTreeDSL
 
InspectorTreeDSL.InspectionBuilder<InT> - Class in com.bbn.bue.common.evaluation
 
InspectorTreeNode<OutT> - Class in com.bbn.bue.common.evaluation
A node in an inspector tree.
InspectorTreeNode() - Constructor for class com.bbn.bue.common.evaluation.InspectorTreeNode
 

K

key() - Method in class com.bbn.bue.common.evaluation.EvalPair
The correct item.

L

leftAligned() - Method in interface com.bbn.bue.common.evaluation.Alignment
Those items in the left set which were paired with something in the right.
leftAligned() - Method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAlignment
 
leftAligned() - Method in class com.bbn.bue.common.evaluation.MultimapAlignment
 
leftUnaligned() - Method in interface com.bbn.bue.common.evaluation.Alignment
Those items in the left set which were not paired with anything in the right.
leftUnaligned() - Method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAlignment
 
leftUnaligned() - Method in class com.bbn.bue.common.evaluation.MultimapAlignment
 

M

MultimapAlignment<LeftT,RightT> - Class in com.bbn.bue.common.evaluation
A default implementation for Alignment.
MultimapAlignment.Builder<LeftT,RightT> - Class in com.bbn.bue.common.evaluation
 

O

observeFalseNegative(KeyT, double) - Method in interface com.bbn.bue.common.evaluation.ScoringEventObserver
Records a false negative event.
observeFalsePositive(TestT, double) - Method in interface com.bbn.bue.common.evaluation.ScoringEventObserver
Records a false positive event.
observeSample(Collection<SummaryT>) - Method in interface com.bbn.bue.common.evaluation.BootstrapInspector.SummaryAggregator
 
observeSample(Collection<Map<String, FMeasureCounts>>) - Method in class com.bbn.bue.common.evaluation.BrokenDownFMeasureAggregator
 
observeSample(Collection<Map<String, SummaryConfusionMatrix>>) - Method in class com.bbn.bue.common.evaluation.BrokenDownPRFAggregator
 
observeTrueNegative(KeyT, TestT, double) - Method in interface com.bbn.bue.common.evaluation.ScoringEventObserver
Records a true negative event.
observeTruePositive(KeyT, TestT, double) - Method in interface com.bbn.bue.common.evaluation.ScoringEventObserver
Records a true positive event.
of(KeyT, TestT) - Static method in class com.bbn.bue.common.evaluation.EvalPair
Create an EvalPair.

P

pairedInput(TypeToken<T>) - Static method in class com.bbn.bue.common.evaluation.InspectorTreeDSL
 
pairedInput(TypeToken<T>, TypeToken<V>) - Static method in class com.bbn.bue.common.evaluation.InspectorTreeDSL
 
prfAggregator() - Method in class com.bbn.bue.common.evaluation.BinaryFScoreBootstrapStrategy
 
ProvenancedAligner<LeftT,LeftProvT,RightT,RightProvT> - Interface in com.bbn.bue.common.evaluation
Something which can produce a ProvenancedAlignment.
ProvenancedAlignment<LeftT,LeftProvT,RightT,RightProvT> - Interface in com.bbn.bue.common.evaluation
An Alignment which also tracks "provenances" (which can be arbitrary metadata) for the items being aligned.
provenancesForLeftItem(EqClassT) - Method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAlignment
 
provenancesForLeftItem(LeftT) - Method in interface com.bbn.bue.common.evaluation.ProvenancedAlignment
 
provenancesForRightItem(EqClassT) - Method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAlignment
 
provenancesForRightItem(RightT) - Method in interface com.bbn.bue.common.evaluation.ProvenancedAlignment
 

R

rightAligned() - Method in interface com.bbn.bue.common.evaluation.Alignment
Those items in the right set which were paired with something in the right.
rightAligned() - Method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAlignment
 
rightAligned() - Method in class com.bbn.bue.common.evaluation.MultimapAlignment
 
rightUnaligned() - Method in interface com.bbn.bue.common.evaluation.Alignment
Those items in the right set which were not paired with anything in the right.
rightUnaligned() - Method in class com.bbn.bue.common.evaluation.EquivalenceBasedProvenancedAlignment
 
rightUnaligned() - Method in class com.bbn.bue.common.evaluation.MultimapAlignment
 

S

ScoringEventObserver<KeyT,TestT> - Interface in com.bbn.bue.common.evaluation
An object which records scoring events of objects where the expected (gold) item is of type KeyT and the predicted (system) item is of type TestT.
splitAlignmentByKeyFunction(Alignment<? extends T, ? extends T>, Function<? super T, ? extends V>) - Static method in class com.bbn.bue.common.evaluation.Alignments
Splits an alignment into many alignments based on a function mapping aligned items to some set of keys.
summarizeObservation(ObsT) - Method in interface com.bbn.bue.common.evaluation.BootstrapInspector.ObservationSummarizer
 

T

test() - Method in class com.bbn.bue.common.evaluation.EvalPair
The other item
transformBoth(InspectorTreeNode<EvalPair<KeyT, ValT>>, Function<F, T>) - Static method in class com.bbn.bue.common.evaluation.InspectorTreeDSL
 
transformBothSets(InspectorTreeNode<EvalPair<Set<KeyT>, Set<ValT>>>, Function<F, T>) - Static method in class com.bbn.bue.common.evaluation.InspectorTreeDSL
 
transformed(InspectorTreeNode<InT>, Function<? super InT, ? extends OutT>) - Static method in class com.bbn.bue.common.evaluation.InspectorTreeDSL
 
transformLeft(InspectorTreeNode<EvalPair<KeyT, ValT>>, Function<F, T>) - Static method in class com.bbn.bue.common.evaluation.InspectorTreeDSL
 
transformRight(InspectorTreeNode<EvalPair<KeyT, ValT>>, Function<F, T>) - Static method in class com.bbn.bue.common.evaluation.InspectorTreeDSL
 
TypeConfusionInspector<LeftRightT> - Class in com.bbn.bue.common.evaluation
Observes an Alignment between system items on the left and gold standard items on the right and creates a confusion matrix between them based on a specified confusion equivalence and labelling.

W

with(Inspector<? super InT>) - Method in class com.bbn.bue.common.evaluation.InspectorTreeDSL.InspectionBuilder
 
with(Iterable<? extends Inspector<? super InT>>) - Method in class com.bbn.bue.common.evaluation.InspectorTreeDSL.InspectionBuilder
 
withSummaryAggregator(BootstrapInspector.SummaryAggregator<? super SummaryT>) - Method in class com.bbn.bue.common.evaluation.BootstrapInspector.Builder
 
A B C E F I K L M O P R S T W 

Copyright © 2016. All rights reserved.