elliot.evaluation package

Submodules

elliot.evaluation.evaluator module

Module description:

class elliot.evaluation.evaluator.Evaluator(data: elliot.dataset.dataset.DataSet, params: types.SimpleNamespace)[source]

Bases: object

eval(recommendations)[source]

Runtime Evaluation of Accuracy Performance (top-k) :return:

eval_at_k(recommendations, k)[source]
get_needed_recommendations()[source]

elliot.evaluation.statistical_significance module

Module description:

class elliot.evaluation.statistical_significance.PairedTTest[source]

Bases: object

static common_users(arr_0: Dict[int, float], arr_1: Dict[int, float])[source]
static compare(arr_0: Dict[int, float], arr_1: Dict[int, float], users: List[int])[source]
class elliot.evaluation.statistical_significance.WilcoxonTest[source]

Bases: object

static common_users(arr_0: Dict[int, float], arr_1: Dict[int, float])[source]
static compare(arr_0: Dict[int, float], arr_1: Dict[int, float], users: List[int])[source]

Module contents

Module description: