#[non_exhaustive]pub struct LabelingJobAlgorithmsConfig {
pub labeling_job_algorithm_specification_arn: Option<String>,
pub initial_active_learning_model_arn: Option<String>,
pub labeling_job_resource_config: Option<LabelingJobResourceConfig>,
}
Expand description
Provides configuration information for auto-labeling of your data objects. A LabelingJobAlgorithmsConfig
object must be supplied in order to use auto-labeling.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.labeling_job_algorithm_specification_arn: Option<String>
Specifies the Amazon Resource Name (ARN) of the algorithm used for auto-labeling. You must select one of the following ARNs:
-
Image classification
arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/image-classification
-
Text classification
arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/text-classification
-
Object detection
arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/object-detection
-
Semantic Segmentation
arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/semantic-segmentation
initial_active_learning_model_arn: Option<String>
At the end of an auto-label job Ground Truth sends the Amazon Resource Name (ARN) of the final model used for auto-labeling. You can use this model as the starting point for subsequent similar jobs by providing the ARN of the model here.
labeling_job_resource_config: Option<LabelingJobResourceConfig>
Provides configuration information for a labeling job.
Implementations§
source§impl LabelingJobAlgorithmsConfig
impl LabelingJobAlgorithmsConfig
sourcepub fn labeling_job_algorithm_specification_arn(&self) -> Option<&str>
pub fn labeling_job_algorithm_specification_arn(&self) -> Option<&str>
Specifies the Amazon Resource Name (ARN) of the algorithm used for auto-labeling. You must select one of the following ARNs:
-
Image classification
arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/image-classification
-
Text classification
arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/text-classification
-
Object detection
arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/object-detection
-
Semantic Segmentation
arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/semantic-segmentation
sourcepub fn initial_active_learning_model_arn(&self) -> Option<&str>
pub fn initial_active_learning_model_arn(&self) -> Option<&str>
At the end of an auto-label job Ground Truth sends the Amazon Resource Name (ARN) of the final model used for auto-labeling. You can use this model as the starting point for subsequent similar jobs by providing the ARN of the model here.
sourcepub fn labeling_job_resource_config(&self) -> Option<&LabelingJobResourceConfig>
pub fn labeling_job_resource_config(&self) -> Option<&LabelingJobResourceConfig>
Provides configuration information for a labeling job.
source§impl LabelingJobAlgorithmsConfig
impl LabelingJobAlgorithmsConfig
sourcepub fn builder() -> LabelingJobAlgorithmsConfigBuilder
pub fn builder() -> LabelingJobAlgorithmsConfigBuilder
Creates a new builder-style object to manufacture LabelingJobAlgorithmsConfig
.
Trait Implementations§
source§impl Clone for LabelingJobAlgorithmsConfig
impl Clone for LabelingJobAlgorithmsConfig
source§fn clone(&self) -> LabelingJobAlgorithmsConfig
fn clone(&self) -> LabelingJobAlgorithmsConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for LabelingJobAlgorithmsConfig
impl Debug for LabelingJobAlgorithmsConfig
impl StructuralPartialEq for LabelingJobAlgorithmsConfig
Auto Trait Implementations§
impl Freeze for LabelingJobAlgorithmsConfig
impl RefUnwindSafe for LabelingJobAlgorithmsConfig
impl Send for LabelingJobAlgorithmsConfig
impl Sync for LabelingJobAlgorithmsConfig
impl Unpin for LabelingJobAlgorithmsConfig
impl UnwindSafe for LabelingJobAlgorithmsConfig
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more