public class SteamExecutorStarter
extends java.lang.Object
implements hex.steam.SteamMessenger
| Constructor and Description |
|---|
SteamExecutorStarter() |
| Modifier and Type | Method and Description |
|---|---|
static SteamExecutorStarter |
getInstance() |
RemoteXGBoostExecutor |
getRemoteExecutor(XGBoostModel model,
water.fvec.Frame train,
water.fvec.Frame valid,
water.Job<XGBoostModel> job) |
void |
onConnectionStateChange(hex.steam.SteamMessageSender sender) |
void |
onMessage(java.util.Map<java.lang.String,java.lang.String> message) |
void |
startCluster(water.Key<XGBoostModel> key,
water.Job<XGBoostModel> job) |
public static SteamExecutorStarter getInstance()
public RemoteXGBoostExecutor getRemoteExecutor(XGBoostModel model, water.fvec.Frame train, water.fvec.Frame valid, water.Job<XGBoostModel> job) throws java.io.IOException
java.io.IOExceptionpublic void startCluster(water.Key<XGBoostModel> key, water.Job<XGBoostModel> job) throws java.io.IOException
java.io.IOExceptionpublic void onConnectionStateChange(hex.steam.SteamMessageSender sender)
onConnectionStateChange in interface hex.steam.SteamMessengerpublic void onMessage(java.util.Map<java.lang.String,java.lang.String> message)
onMessage in interface hex.steam.SteamMessenger