TabularPredictor.model_names

TabularPredictor.model_names(stack_name: str = None, level: int = None, can_infer: bool = None, models: list[str] = None, persisted: bool = None) list[str][source]

返回在此 predictor 对象中训练的模型名称列表。

参数:
  • stack_name (str, 默认值 = None) – 如果指定,则仅返回给定堆栈名称下的模型。

  • level (int, 默认值 = None) – 如果指定,则仅返回给定堆栈级别下的模型。

  • can_infer (bool, 默认值 = None) – 如果指定,则仅返回可/不可对新数据进行推断的模型。

  • models (list[str], 默认值 = None) – 要考虑的模型名称列表。如果为 None,则考虑所有模型。

  • persisted (bool, 默认值 = None) – 如果为 None:不会根据持久化状态进行过滤 如果为 True:将仅返回通过 predictor.persist() 持久化在内存中的模型 如果为 False:将仅返回未通过 predictor.persist() 持久化在内存中的模型

返回类型:

模型名称列表