nvflare.app_opt.xgboost.histogram_based_v2.runners.server_runner module

class XGBServerRunner[source]

Bases: XGBRunner

is_stopped() Tuple[bool, int][source]

Checks whether the runner is already stopped.

Returns:

A tuple of (whether the runner is stopped, exit code)

run(ctx: dict)[source]

Runs XGB processing logic.

Parameters:

ctx – the contextual info to help the runner execution

Returns:

None

stop()[source]

Stops the runner.

Returns:

None