public class RunJobParameters extends RunParameters
Constructor and Description |
---|
RunJobParameters() |
getDockerImageName, getEnvars, getQueue, getSavedModelPath, setDockerImageName, setEnvars, setQueue, setSavedModelPath
getName, setName
public void updateParametersByParsedCommandline(org.apache.commons.cli.CommandLine parsedCommandLine, org.apache.commons.cli.Options options, ClientContext clientContext) throws org.apache.commons.cli.ParseException, IOException, org.apache.hadoop.yarn.exceptions.YarnException
updateParametersByParsedCommandline
in class RunParameters
org.apache.commons.cli.ParseException
IOException
org.apache.hadoop.yarn.exceptions.YarnException
public String getInputPath()
public RunJobParameters setInputPath(String input)
public String getCheckpointPath()
public RunJobParameters setCheckpointPath(String checkpointPath)
public int getNumWorkers()
public RunJobParameters setNumWorkers(int numWorkers)
public int getNumPS()
public RunJobParameters setNumPS(int numPS)
public org.apache.hadoop.yarn.api.records.Resource getWorkerResource()
public RunJobParameters setWorkerResource(org.apache.hadoop.yarn.api.records.Resource workerResource)
public org.apache.hadoop.yarn.api.records.Resource getPsResource()
public RunJobParameters setPsResource(org.apache.hadoop.yarn.api.records.Resource psResource)
public boolean isTensorboardEnabled()
public RunJobParameters setTensorboardEnabled(boolean tensorboardEnabled)
public String getWorkerLaunchCmd()
public RunJobParameters setWorkerLaunchCmd(String workerLaunchCmd)
public String getPSLaunchCmd()
public RunJobParameters setPSLaunchCmd(String psLaunchCmd)
public boolean isWaitJobFinish()
public String getPsDockerImage()
public String getWorkerDockerImage()
public boolean isDistributed()
public org.apache.hadoop.yarn.api.records.Resource getTensorboardResource()
public void setTensorboardResource(org.apache.hadoop.yarn.api.records.Resource tensorboardResource)
public String getTensorboardDockerImage()
public List<Localization> getLocalizations()
public String getKeytab()
public RunJobParameters setKeytab(String kerberosKeytab)
public String getPrincipal()
public RunJobParameters setPrincipal(String kerberosPrincipal)
public boolean isDistributeKeytab()
public RunJobParameters setDistributeKeytab(boolean distributeKerberosKeytab)
Copyright © 2008–2021 Apache Software Foundation. All rights reserved.