Package com.pulumi.aws.sagemaker.inputs
Class TrainingJobServerlessJobConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.TrainingJobServerlessJobConfigArgs.Builder
-
- Enclosing class:
- TrainingJobServerlessJobConfigArgs
public static final class TrainingJobServerlessJobConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TrainingJobServerlessJobConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TrainingJobServerlessJobConfigArgs defaults)
-
-
Method Detail
-
acceptEula
public TrainingJobServerlessJobConfigArgs.Builder acceptEula(@Nullable com.pulumi.core.Output<java.lang.Boolean> acceptEula)
- Parameters:
acceptEula- Whether to accept the model EULA.- Returns:
- builder
-
acceptEula
public TrainingJobServerlessJobConfigArgs.Builder acceptEula(java.lang.Boolean acceptEula)
- Parameters:
acceptEula- Whether to accept the model EULA.- Returns:
- builder
-
baseModelArn
public TrainingJobServerlessJobConfigArgs.Builder baseModelArn(com.pulumi.core.Output<java.lang.String> baseModelArn)
- Parameters:
baseModelArn- ARN of the base foundation model from the SageMaker AI Public Hub.- Returns:
- builder
-
baseModelArn
public TrainingJobServerlessJobConfigArgs.Builder baseModelArn(java.lang.String baseModelArn)
- Parameters:
baseModelArn- ARN of the base foundation model from the SageMaker AI Public Hub.- Returns:
- builder
-
customizationTechnique
public TrainingJobServerlessJobConfigArgs.Builder customizationTechnique(@Nullable com.pulumi.core.Output<java.lang.String> customizationTechnique)
- Parameters:
customizationTechnique- Customization technique to apply. Valid values: `FINE_TUNING`, `DOMAIN_ADAPTION`.- Returns:
- builder
-
customizationTechnique
public TrainingJobServerlessJobConfigArgs.Builder customizationTechnique(java.lang.String customizationTechnique)
- Parameters:
customizationTechnique- Customization technique to apply. Valid values: `FINE_TUNING`, `DOMAIN_ADAPTION`.- Returns:
- builder
-
evaluationType
public TrainingJobServerlessJobConfigArgs.Builder evaluationType(@Nullable com.pulumi.core.Output<java.lang.String> evaluationType)
- Parameters:
evaluationType- Evaluation type. Valid values: `AUTOMATIC`, `HUMAN`, `NONE`.- Returns:
- builder
-
evaluationType
public TrainingJobServerlessJobConfigArgs.Builder evaluationType(java.lang.String evaluationType)
- Parameters:
evaluationType- Evaluation type. Valid values: `AUTOMATIC`, `HUMAN`, `NONE`.- Returns:
- builder
-
evaluatorArn
public TrainingJobServerlessJobConfigArgs.Builder evaluatorArn(@Nullable com.pulumi.core.Output<java.lang.String> evaluatorArn)
- Parameters:
evaluatorArn- ARN of the evaluator.- Returns:
- builder
-
evaluatorArn
public TrainingJobServerlessJobConfigArgs.Builder evaluatorArn(java.lang.String evaluatorArn)
- Parameters:
evaluatorArn- ARN of the evaluator.- Returns:
- builder
-
jobType
public TrainingJobServerlessJobConfigArgs.Builder jobType(com.pulumi.core.Output<java.lang.String> jobType)
- Parameters:
jobType- Serverless job type. Valid values: `FINE_TUNING`, `EVALUATION`, `DISTILLATION`.- Returns:
- builder
-
jobType
public TrainingJobServerlessJobConfigArgs.Builder jobType(java.lang.String jobType)
- Parameters:
jobType- Serverless job type. Valid values: `FINE_TUNING`, `EVALUATION`, `DISTILLATION`.- Returns:
- builder
-
peft
public TrainingJobServerlessJobConfigArgs.Builder peft(@Nullable com.pulumi.core.Output<java.lang.String> peft)
- Parameters:
peft- Parameter-Efficient Fine-Tuning (PEFT) method. Valid values: `LORA`.- Returns:
- builder
-
peft
public TrainingJobServerlessJobConfigArgs.Builder peft(java.lang.String peft)
- Parameters:
peft- Parameter-Efficient Fine-Tuning (PEFT) method. Valid values: `LORA`.- Returns:
- builder
-
build
public TrainingJobServerlessJobConfigArgs build()
-
-