from typing import List
from typing import Tuple
from typing import Dict
from typing import Any


def append_tune_config() -> List[Tuple[List[str], Dict[str, Any]]]:
    """Define the command line interface for AutoTVM tuning.

    Returns
    -------
    actions: List[Tuple[List[str], Dict[str, Any]]]
        The AutoTVM tuning configs.
    """
    return [
        (
            ["-t", "--tuner"],
            {
                "default": "random",
                "choices": ["random", "ga", "xgb", "gridsearch"],
                "help": "The tuning algorithm",
            },
        )
    ]