secretflow.kuscia#

secretflow.kuscia.entry#

secretflow.kuscia.task_config#

Classes:

TaskConfig([task_id, party_id, party_name, ...])

class secretflow.kuscia.task_config.TaskConfig(task_id: str = None, party_id: int = None, party_name: str = None, ray_node_ip_address: str = None, ray_gcs_port: int = None, ray_node_manager_port: int = None, ray_object_manager_port: int = None, ray_client_server_port: int = None, ray_worker_ports: List[int] = None, spu_port: int = None, fed_port: int = None, cluster_config: Dict[str, Union[str, Dict[str, str]]] = None, spu_cluster_config: Dict[str, Union[List[str], Dict[str, Union[List[Dict[str, str]], Dict[str, Union[int, bool]]]]]] = None, comp_node: secretflow.protos.component.node_def_pb2.NodeDef = None)[源代码]#

基类:object

Attributes:

task_id

party_id

party_name

ray_node_ip_address

ray_gcs_port

ray_node_manager_port

ray_object_manager_port

ray_client_server_port

ray_worker_ports

spu_port

fed_port

cluster_config

spu_cluster_config

comp_node

Methods:

parse_from_file(task_config_path)

__init__([task_id, party_id, party_name, ...])

task_id: str = None#
party_id: int = None#
party_name: str = None#
ray_node_ip_address: str = None#
ray_gcs_port: int = None#
ray_node_manager_port: int = None#
ray_object_manager_port: int = None#
ray_client_server_port: int = None#
ray_worker_ports: List[int] = None#
spu_port: int = None#
fed_port: int = None#
cluster_config: Dict[str, Union[str, Dict[str, str]]] = None#
spu_cluster_config: Dict[str, Union[List[str], Dict[str, Union[List[Dict[str, str]], Dict[str, Union[int, bool]]]]]] = None#
comp_node: NodeDef = None#
parse_from_file(task_config_path: str)[源代码]#
__init__(task_id: Optional[str] = None, party_id: Optional[int] = None, party_name: Optional[str] = None, ray_node_ip_address: Optional[str] = None, ray_gcs_port: Optional[int] = None, ray_node_manager_port: Optional[int] = None, ray_object_manager_port: Optional[int] = None, ray_client_server_port: Optional[int] = None, ray_worker_ports: Optional[List[int]] = None, spu_port: Optional[int] = None, fed_port: Optional[int] = None, cluster_config: Optional[Dict[str, Union[str, Dict[str, str]]]] = None, spu_cluster_config: Optional[Dict[str, Union[List[str], Dict[str, Union[List[Dict[str, str]], Dict[str, Union[int, bool]]]]]]] = None, comp_node: Optional[NodeDef] = None) None#