ViLLA-MMBench Documentation

Grid Search Module (grid.py)

Functions:

Processes Module (processes.py)

Functions:

Main Process Flow

The main process flow (main.py) consists of the following steps:

  1. Configuration loading from config.yml
  2. MovieLens data preparation and train-test splitting
  3. Loading and processing of text, visual, and audio embeddings
  4. Hyperparameter tuning using grid search
  5. Generation of recommendation lists and metric calculation