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'>}¶