def get_trainable_model_names() -> List[str]:
    'Return a list of model names that are able to be trained.\n    \n    This function return the names of the model that have a loss function defined.\n\n    Returns\n    =======\n    List[str]\n        The list of the model names that can be trained.\n    '
    return [mname for mname in models_dict.keys() if (get_model(mname).loss_fn is not None)]
Return a list of model names that are able to be trained.

This function return the names of the model that have a loss function defined.

Returns
=======
List[str]
    The list of the model names that can be trained.
def get_trainable_model_names() -> List[str]:
    'Return a list of model names that are able to be trained.\n    \n    This function return the names of the model that have a loss function defined.\n\n    Returns\n    =======\n    List[str]\n        The list of the model names that can be trained.\n    '
    return [mname for mname in models_dict.keys() if (get_model(mname).loss_fn is not None)]