Module topicnet.cooking_machine.recipes

TopicNet Recipes

This module contains mechanisms to generate code for training topic models on your data. It was created in orded to simplify knowledge transition about model training from the field researchers to the end users and possibly for easier exchange of a code between the research groups. As a backbone it uses snippets of YAML configs that require filling in information about the collection and hyperparameters of the required topic model. Currently it is recommended to import BaselineRecipe, SearchRecipe, MultimodalSearchRecipe classes for the experiment environment generation. However, for the compatibility with previous examples found in topicnet/demos/*-Recipe.ipynb notebooks we also have ARTM-baseline and exploratory_search configs in YAML format.


Expand source code
from .multimodal_exploratory_search_pipeline import MultimodalSearchRecipe
from .artm_baseline_pipeline import BaselineRecipe
from .intratext_coherence_pipeline import IntratextCoherenceRecipe
from .exploratory_search_pipeline import SearchRecipe
from .artm_baseline_pipeline import ARTM_baseline_template as ARTM_baseline
from .exploratory_search_pipeline import exploratory_search_template as exploratory_search

Sub-modules

topicnet.cooking_machine.recipes.artm_baseline_pipeline
topicnet.cooking_machine.recipes.exploratory_search_pipeline
topicnet.cooking_machine.recipes.intratext_coherence_pipeline
topicnet.cooking_machine.recipes.multimodal_exploratory_search_pipeline
topicnet.cooking_machine.recipes.recipe_wrapper
topicnet.cooking_machine.recipes.wntm