secretflow.ml.boost.sgb_v.factory.components.order_map_manager#
Classes:
- class secretflow.ml.boost.sgb_v.factory.components.order_map_manager.OrderMapManager[源代码]#
基类:
Component
Methods:
__init__
()set_params
(params)get_params
(params)set_devices
(devices)get_bucket_lists
(col_choices_list)compute_left_child_selects
(actor_index, ...)batch_query_split_points_each_party
(queries_list)- build_order_map(x: FedNdarray)[源代码]#
- get_order_map() FedNdarray [源代码]#
secretflow.ml.boost.sgb_v.factory.components.order_map_manager.order_map_actor#
Classes:
|
- secretflow.ml.boost.sgb_v.factory.components.order_map_manager.order_map_actor.OrderMapActor[源代码]#
ActorProxy(OrderMapActor)
的别名 Methods:__init__
(*args, **kwargs)Abstraction device object base class.
build_order_map
(x, buckets, seed)Set up global context.
get_features
()Get the number of features at this partition
get_feature_buckets
()Get the number of buckets for each feature
get_split_points
()batch_query_split_points
(queries)get_bucket_list
(col_choices)Get number of buckets at chosen columns
batch_compute_left_child_selects
(...[, ...])compute_left_child_selects
(feature, ...[, ...])Compute the left child node select in bool array based on order map, feature and split_point_index
secretflow.ml.boost.sgb_v.factory.components.order_map_manager.order_map_manager#
Classes:
|
'sketch_eps': This roughly translates into O(1 / sketch_eps) number of bins. |
Functions:
|
- class secretflow.ml.boost.sgb_v.factory.components.order_map_manager.order_map_manager.OrderMapBuilderParams(sketch_eps: float = 0.1, seed: int = 1212)[源代码]#
基类:
object
- ‘sketch_eps’: This roughly translates into O(1 / sketch_eps) number of bins.
default: 0.1 range: (0, 1]
- ‘seed’: Pseudorandom number generator seed.
default: 1212
Attributes:
Methods:
__init__
([sketch_eps, seed])- sketch_eps: float = 0.1#
- seed: int = 1212#
- __init__(sketch_eps: float = 0.1, seed: int = 1212) None #
- class secretflow.ml.boost.sgb_v.factory.components.order_map_manager.order_map_manager.OrderMapManager[源代码]#
基类:
Component
Methods:
__init__
()set_params
(params)get_params
(params)set_devices
(devices)get_bucket_lists
(col_choices_list)compute_left_child_selects
(actor_index, ...)batch_query_split_points_each_party
(queries_list)- build_order_map(x: FedNdarray)[源代码]#
- get_order_map() FedNdarray [源代码]#