Tasks Collection¶
Task Collections includes all implemented evaluation Tasks.
Submodules¶
The Framework currently supports Analogy, Neighborhood, Outlier and Similarity Task.
tasks.analogy_task module¶
-
class
tasks.analogy_task.
AnalogyTask
(name, csv_wikidata_results, metric, gensim_loader, source, logging=False)¶ Bases:
tasks.task.Task
-
compute
(*args, **kwargs)¶
-
get_difference_vectors
()¶
-
tasks.neighborhood_baseline module¶
tasks.neighborhood_task module¶
-
class
tasks.neighborhood_task.
NeighborhoodTask
(name, csv_wikidata_results, metric, gensim_loader, source, logging=False)¶ Bases:
tasks.task.Task
-
compute
(*args, **kwargs)¶
-
tasks.similarity_task module¶
-
class
tasks.similarity_task.
SimilarityTask
(name, csv_wikidata_results, metric, gensim_loader, source, logging=False)¶ Bases:
tasks.task.Task
-
compute
(*args, **kwargs)¶
-
tasks.task module¶
Module contents¶
-
class
tasks.
AnalogyTask
(name, csv_wikidata_results, metric, gensim_loader, source, logging=False)¶ Bases:
tasks.task.Task
-
compute
(*args, **kwargs)¶
-
get_difference_vectors
()¶
-
-
class
tasks.
NeighborhoodTask
(name, csv_wikidata_results, metric, gensim_loader, source, logging=False)¶ Bases:
tasks.task.Task
-
compute
(*args, **kwargs)¶
-
-
class
tasks.
SimilarityTask
(name, csv_wikidata_results, metric, gensim_loader, source, logging=False)¶ Bases:
tasks.task.Task
-
compute
(*args, **kwargs)¶
-
-
tasks.
task_mapping
= {'analogy': <class 'tasks.analogy_task.AnalogyTask'>, 'neighborhood': <class 'tasks.neighborhood_task.NeighborhoodTask'>, 'similarity': <class 'tasks.similarity_task.SimilarityTask'>}¶