public class CreateTrainingJobRequest
extends com.aliyun.tea.TeaModel
| 构造器和说明 |
|---|
CreateTrainingJobRequest() |
@NameInMap(value="AlgorithmName") public String algorithmName
The algorithm name.
example:ev_classification
@NameInMap(value="AlgorithmProvider") public String algorithmProvider
The algorithm provider.
example:pai
@NameInMap(value="AlgorithmSpec") public AlgorithmSpec algorithmSpec
The algorithm configuration for the training job.
@NameInMap(value="AlgorithmVersion") public String algorithmVersion
The algorithm version.
example:v1.0.0
@NameInMap(value="AssignNodeSpec") public AssignNodeSpec assignNodeSpec
@NameInMap(value="CodeDir") public Location codeDir
The code directory for the training job.
@NameInMap(value="ComputeResource") public CreateTrainingJobRequest.CreateTrainingJobRequestComputeResource computeResource
The compute resource configuration.
@NameInMap(value="CredentialConfig") public CredentialConfig credentialConfig
@NameInMap(value="Environments") public Map<String,String> environments
The environment variables for the training job.
@NameInMap(value="ExperimentConfig") public CreateTrainingJobRequest.CreateTrainingJobRequestExperimentConfig experimentConfig
The experiment configuration associated with the training job.
@NameInMap(value="HyperParameters") public List<CreateTrainingJobRequest.CreateTrainingJobRequestHyperParameters> hyperParameters
The training hyperparameter settings.
@NameInMap(value="InputChannels") public List<CreateTrainingJobRequest.CreateTrainingJobRequestInputChannels> inputChannels
The training input data configuration.
@NameInMap(value="Labels") public List<CreateTrainingJobRequest.CreateTrainingJobRequestLabels> labels
The training job labels.
@NameInMap(value="OutputChannels") public List<CreateTrainingJobRequest.CreateTrainingJobRequestOutputChannels> outputChannels
The training output data configuration.
@NameInMap(value="Priority") public Integer priority
The priority of the training job.
example:1
@NameInMap(value="PythonRequirements") public List<String> pythonRequirements
The Python package configuration for the training job.
@NameInMap(value="RoleArn") public String roleArn
The Alibaba Cloud Resource Name (ARN) of the RAM role. Format: acs:ram::$accountID:role/$roleName.
example:acs:ram::1157703270994901:role/aliyunserviceroleforpaiworkspace
@NameInMap(value="Scheduler") public CreateTrainingJobRequest.CreateTrainingJobRequestScheduler scheduler
The training job scheduling configuration.
@NameInMap(value="Settings") public JobSettings settings
The additional parameter settings for the training node.
@NameInMap(value="TrainingJobDescription") public String trainingJobDescription
The description of the training job.
example:qwen large language model training
@NameInMap(value="TrainingJobName") public String trainingJobName
The name of the training job.
This parameter is required.
example:qwen_llm
@NameInMap(value="UserVpc") public CreateTrainingJobRequest.CreateTrainingJobRequestUserVpc userVpc
The VPC configuration.
@NameInMap(value="WorkspaceId") public String workspaceId
The workspace ID.
This parameter is required.
example:12345
public static CreateTrainingJobRequest build(Map<String,?> map) throws Exception
Exceptionpublic CreateTrainingJobRequest setAlgorithmName(String algorithmName)
public String getAlgorithmName()
public CreateTrainingJobRequest setAlgorithmProvider(String algorithmProvider)
public String getAlgorithmProvider()
public CreateTrainingJobRequest setAlgorithmSpec(AlgorithmSpec algorithmSpec)
public AlgorithmSpec getAlgorithmSpec()
public CreateTrainingJobRequest setAlgorithmVersion(String algorithmVersion)
public String getAlgorithmVersion()
public CreateTrainingJobRequest setAssignNodeSpec(AssignNodeSpec assignNodeSpec)
public AssignNodeSpec getAssignNodeSpec()
public CreateTrainingJobRequest setCodeDir(Location codeDir)
public Location getCodeDir()
public CreateTrainingJobRequest setComputeResource(CreateTrainingJobRequest.CreateTrainingJobRequestComputeResource computeResource)
public CreateTrainingJobRequest.CreateTrainingJobRequestComputeResource getComputeResource()
public CreateTrainingJobRequest setCredentialConfig(CredentialConfig credentialConfig)
public CredentialConfig getCredentialConfig()
public CreateTrainingJobRequest setEnvironments(Map<String,String> environments)
public CreateTrainingJobRequest setExperimentConfig(CreateTrainingJobRequest.CreateTrainingJobRequestExperimentConfig experimentConfig)
public CreateTrainingJobRequest.CreateTrainingJobRequestExperimentConfig getExperimentConfig()
public CreateTrainingJobRequest setHyperParameters(List<CreateTrainingJobRequest.CreateTrainingJobRequestHyperParameters> hyperParameters)
public List<CreateTrainingJobRequest.CreateTrainingJobRequestHyperParameters> getHyperParameters()
public CreateTrainingJobRequest setInputChannels(List<CreateTrainingJobRequest.CreateTrainingJobRequestInputChannels> inputChannels)
public List<CreateTrainingJobRequest.CreateTrainingJobRequestInputChannels> getInputChannels()
public CreateTrainingJobRequest setLabels(List<CreateTrainingJobRequest.CreateTrainingJobRequestLabels> labels)
public List<CreateTrainingJobRequest.CreateTrainingJobRequestLabels> getLabels()
public CreateTrainingJobRequest setOutputChannels(List<CreateTrainingJobRequest.CreateTrainingJobRequestOutputChannels> outputChannels)
public List<CreateTrainingJobRequest.CreateTrainingJobRequestOutputChannels> getOutputChannels()
public CreateTrainingJobRequest setPriority(Integer priority)
public Integer getPriority()
public CreateTrainingJobRequest setPythonRequirements(List<String> pythonRequirements)
public CreateTrainingJobRequest setRoleArn(String roleArn)
public String getRoleArn()
public CreateTrainingJobRequest setScheduler(CreateTrainingJobRequest.CreateTrainingJobRequestScheduler scheduler)
public CreateTrainingJobRequest.CreateTrainingJobRequestScheduler getScheduler()
public CreateTrainingJobRequest setSettings(JobSettings settings)
public JobSettings getSettings()
public CreateTrainingJobRequest setTrainingJobDescription(String trainingJobDescription)
public String getTrainingJobDescription()
public CreateTrainingJobRequest setTrainingJobName(String trainingJobName)
public String getTrainingJobName()
public CreateTrainingJobRequest setUserVpc(CreateTrainingJobRequest.CreateTrainingJobRequestUserVpc userVpc)
public CreateTrainingJobRequest.CreateTrainingJobRequestUserVpc getUserVpc()
public CreateTrainingJobRequest setWorkspaceId(String workspaceId)
public String getWorkspaceId()
Copyright © 2026. All rights reserved.