RFTester Tool for automated testing relevance feedback algorithms fro known-item search

Public Member Functions | List of all members
RFTesterBackend.Evaluator.IEvaluationClassPar Interface Reference

Interface for key components of evaluations. More...

Inheritance diagram for RFTesterBackend.Evaluator.IEvaluationClassPar:

## Public Member Functions
List< EvaluationClassParAdditional > | OtherParametersToFill ()
| Returns list of parameters, that can be changed More...
void | SetOtherParameters (List< EvaluationClassParAdditional > userParameters)
| Sets parameters of component. More...
string | GetName ()
| Returns the name of the component. More...

## Detailed Description

Interface for key components of evaluations.

## Member Function Documentation

## ◆ GetName()

string RFTesterBackend.Evaluator.IEvaluationClassPar.GetName | ( |  | ) |

Returns the name of the component.

Returns

Implemented in RFTesterBackend.Rankers.BayesianIndepRanker, RFTesterBackend.SimulatedUsers.RandomSampleUser, RFTesterBackend.SimulatedUsers.SimpleIdealUser, RFTesterBackend.Initializers.W2VVInitializer, RFTesterBackend.DisplayGenerators.SOMAbstractDisplayGenerator, RFTesterBackend.Initializers.UniformInitializer, RFTesterBackend.DisplayGenerators.RandomSampleGenerator, RFTesterBackend.DisplayGenerators.TopNDisplayGenerator, RFTesterBackend.Measurers.CosineMeasurer, RFTesterBackend.Initializers.AbstractInitializer, and RFTesterBackend.Rankers.AbstractRanker.

## ◆ OtherParametersToFill()

List<EvaluationClassParAdditional> RFTesterBackend.Evaluator.IEvaluationClassPar.OtherParametersToFill | ( |  | ) |

Returns list of parameters, that can be changed

Returns

Implemented in RFTesterBackend.SimulatedUsers.RandomSampleUser, RFTesterBackend.Rankers.BayesianIndepRanker, RFTesterBackend.Initializers.W2VVInitializer, RFTesterBackend.DisplayGenerators.SOMAbstractDisplayGenerator, RFTesterBackend.Initializers.UniformInitializer, RFTesterBackend.SimulatedUsers.SimpleIdealUser, RFTesterBackend.DisplayGenerators.TopNDisplayGenerator, RFTesterBackend.DisplayGenerators.RandomSampleGenerator, RFTesterBackend.Measurers.CosineMeasurer, RFTesterBackend.Initializers.AbstractInitializer, and RFTesterBackend.Rankers.AbstractRanker.

## ◆ SetOtherParameters()

void RFTesterBackend.Evaluator.IEvaluationClassPar.SetOtherParameters | ( | List< EvaluationClassParAdditional > | userParameters | ) |

Sets parameters of component.

Must contain all the parameters from OtherParametersToFill().

Parameters

  userParameters |

Implemented in RFTesterBackend.SimulatedUsers.RandomSampleUser, RFTesterBackend.Rankers.BayesianIndepRanker, RFTesterBackend.DisplayGenerators.SOMAbstractDisplayGenerator, RFTesterBackend.Initializers.W2VVInitializer, RFTesterBackend.SimulatedUsers.SimpleIdealUser, RFTesterBackend.Initializers.UniformInitializer, RFTesterBackend.DisplayGenerators.TopNDisplayGenerator, RFTesterBackend.DisplayGenerators.RandomSampleGenerator, RFTesterBackend.Measurers.CosineMeasurer, RFTesterBackend.Initializers.AbstractInitializer, and RFTesterBackend.Rankers.AbstractRanker.

The documentation for this interface was generated from the following file:

- RFTesterBackend/Evaluator/IEvaluationClassPar.cs