MethodMapping#

class sklearn.utils.metadata_routing.MethodMapping#

存储路由器调用者和被调用者方法之间的映射。

该类主要用于路由器对象的 get_metadata_routing() 方法中,当定义子对象(子估计器或评分器)与路由器方法之间的映射时。它存储一组命名元组。

遍历该类实例将生成命名的 MethodPair(caller, callee) 元组。

Added in version 1.3.

add(*, caller, callee)#

添加一个方法映射。

Parameters:
callerstr

父估计器的方法名称,在该方法中调用 callee

calleestr

子对象的方法名称。该方法在 caller 中被调用。

Returns:
selfMethodMapping

返回自身。