Uses of Interface
de.uni_trier.wi2.procake.retrieval.Retriever
-
Packages that use Retriever Package Description de.uni_trier.wi2.procake.retrieval Retrieval package descriptionde.uni_trier.wi2.procake.retrieval.impl de.uni_trier.wi2.procake.retrieval.impl.macfac de.uni_trier.wi2.procake.retrieval.impl.macfac.fb de.uni_trier.wi2.procake.utils.eval -
-
Uses of Retriever in de.uni_trier.wi2.procake.retrieval
Subinterfaces of Retriever in de.uni_trier.wi2.procake.retrieval Modifier and Type Interface Description interfaceDependencyRetrieverInterface for the dependency specific retriever, that implements the approach of dependency-guided retrieval.interfaceParallelLinearRetriever<TCase extends DataObject,TQuery extends Query>Interface for a parallelized LinearRetriever.Methods in de.uni_trier.wi2.procake.retrieval that return Retriever Modifier and Type Method Description static Retriever<? extends DataObject,? extends Query>RetrievalFactory. newRetriever(String retrieverName)Creates a new retriever of the specified name.Methods in de.uni_trier.wi2.procake.retrieval with parameters of type Retriever Modifier and Type Method Description static AbstractMACFACRetrieverRetrievalFactory. createMACFACRetriever(Retriever<DataObject,Query> macRetriever, Retriever<DataObject,Query> facRetriever)Creates a new MAC/FAC retriever that is composed of the given MAC retriever and the given FAC retriever. -
Uses of Retriever in de.uni_trier.wi2.procake.retrieval.impl
Classes in de.uni_trier.wi2.procake.retrieval.impl that implement Retriever Modifier and Type Class Description classDependencyRetrieverImplImplementation ofDependencyRetriever.classGraphAStarParallelRetrieverImplConcrete retriever implementation of graph A* parallel retriever.classLinearRetrieverImplclassParallelLinearRetrieverImplclassRetrieverImpl<TCase extends DataObject,TQuery extends Query> -
Uses of Retriever in de.uni_trier.wi2.procake.retrieval.impl.macfac
Classes in de.uni_trier.wi2.procake.retrieval.impl.macfac that implement Retriever Modifier and Type Class Description classAbstractMACFACRetriever<TCase extends DataObject>Generic super class for MAC/FAC retrievers.Fields in de.uni_trier.wi2.procake.retrieval.impl.macfac declared as Retriever Modifier and Type Field Description protected Retriever<TCase,Query>AbstractMACFACRetriever. facRetrieverprotected Retriever<TCase,Query>AbstractMACFACRetriever. macRetrieverMethods in de.uni_trier.wi2.procake.retrieval.impl.macfac that return Retriever Modifier and Type Method Description Retriever<TCase,Query>AbstractMACFACRetriever. getFACRetriever()Returns the FAC retriever instance of the MAC/FAC setup.Retriever<TCase,Query>AbstractMACFACRetriever. getMACRetriever()Returns the MAC retriever instance of the MAC/FAC setup.Methods in de.uni_trier.wi2.procake.retrieval.impl.macfac with parameters of type Retriever Modifier and Type Method Description voidAbstractMACFACRetriever. setFACRetriever(Retriever<TCase,Query> facRetriever)Set the FAC retriever instance that is used to execute the FAC phase of the MAC/FAC retrieval.voidAbstractMACFACRetriever. setMACRetriever(Retriever<TCase,Query> macRetriever)Set the MAC retriever instance that is used to execute the MAC phase of the MAC/FAC retrieval. -
Uses of Retriever in de.uni_trier.wi2.procake.retrieval.impl.macfac.fb
Classes in de.uni_trier.wi2.procake.retrieval.impl.macfac.fb that implement Retriever Modifier and Type Class Description classFeatureMACFACRetriever<TCase extends DataObject>classFeatureRetrieverMethods in de.uni_trier.wi2.procake.retrieval.impl.macfac.fb with parameters of type Retriever Modifier and Type Method Description voidFeatureMACFACRetriever. setFACRetriever(Retriever<TCase,Query> facRetriever)voidFeatureMACFACRetriever. setMACRetriever(Retriever<TCase,Query> macRetriever) -
Uses of Retriever in de.uni_trier.wi2.procake.utils.eval
Fields in de.uni_trier.wi2.procake.utils.eval with type parameters of type Retriever Modifier and Type Field Description protected Map<String,Retriever<NESTWorkflowObject,Query>>RetrieverEvaluation. retrieversThe list of retrievers to evaluate.Methods in de.uni_trier.wi2.procake.utils.eval with parameters of type Retriever Modifier and Type Method Description voidRetrieverEvaluation. addRetrieverToEvaluate(String uniqueRetrieverName, Retriever<NESTWorkflowObject,Query> retriever)Adds a retriever to evaluate.static List<SimpleSimilarityResult>RetrieverEvaluationUtils. computeGroundTruthSimilarities(Retriever<NESTWorkflowObject,Query> groundTruthRetriever, WriteableObjectPool<NESTWorkflowObject> trainCaseBase, WriteableObjectPool<NESTWorkflowObject> testCaseBase, String pathGroundTruthSimilarities)Computes the ground-truth similarities with the given ground-truth retriever.static List<SimpleSimilarityResult>RetrieverEvaluationUtils. computeGroundTruthSimilarities(Retriever<NESTWorkflowObject,Query> groundTruthRetriever, TrainingObjectPool<NESTWorkflowObject> trainingObjectPool, String pathGroundTruthSimilarities)Computes the ground-truth similarities with the given ground-truth retriever.voidMACFACRetrieverEvaluation. setFacGTRetriever(Retriever<NESTWorkflowObject,Query> facGTRetriever)Method parameters in de.uni_trier.wi2.procake.utils.eval with type arguments of type Retriever Modifier and Type Method Description voidRetrieverEvaluation. addRetrieversToEvaluate(Map<String,Retriever<NESTWorkflowObject,Query>> retrieverMap)Adds retrievers to evaluate.static voidRetrieverEvaluationUtils. testRetrievers(WriteableObjectPool<NESTWorkflowObject> trainPool, WriteableObjectPool<NESTWorkflowObject> testPool, Map<String,Retriever<NESTWorkflowObject,Query>> retrieverMap)Simple method to test all retrievers in retrieverMap prior to the actual evaluation.static voidRetrieverEvaluationUtils. testRetrievers(TrainingObjectPool<NESTWorkflowObject> trainingObjectPool, Map<String,Retriever<NESTWorkflowObject,Query>> retrieverMap)Simple method to test all retrievers in retrieverMap prior to the actual evaluation.
-