get_routing_for_object#

sklearn.utils.metadata_routing.get_routing_for_object(obj=None)#

获取给定对象的 Metadata{Router, Request} 实例。

此函数返回一个 MetadataRouter 或一个 MetadataRequest 从给定的输入。

此函数始终返回一个从输入复制或构造的实例,这样更改此函数的输出不会更改原始对象。

Added in version 1.3.

Parameters:
objobject
  • 如果对象提供 get_metadata_routing 方法,则返回该方法输出的副本。

  • 如果对象已经是

    MetadataRequest 或一个 MetadataRouter ,则返回该对象的副本。

  • 否则返回一个空的 MetadataRequest

Returns:
objMetadataRequest 或 MetadataRouting

一个从给定对象获取或创建的 MetadataRequestMetadataRouting