[−][src]Struct rusoto_personalize::CreateSolutionRequest
Fields
dataset_group_arn: String
The Amazon Resource Name (ARN) of the dataset group that provides the training data.
event_type: Option<String>
When your have multiple event types (using an EVENT_TYPE
schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.
name: String
The name for the solution.
perform_auto_ml: Option<bool>
Whether to perform automated machine learning (AutoML). The default is false
. For this case, you must specify recipeArn
.
When set to true
, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn
. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.
perform_hpo: Option<bool>
Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false
.
When performing AutoML, this parameter is always true
and you should not set it to false
.
recipe_arn: Option<String>
The ARN of the recipe to use for model training. Only specified when performAutoML
is false.
solution_config: Option<SolutionConfig>
The configuration to use with the solution. When performAutoML
is set to true, Amazon Personalize only evaluates the autoMLConfig
section of the solution configuration.
Trait Implementations
impl Clone for CreateSolutionRequest
[src]
fn clone(&self) -> CreateSolutionRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CreateSolutionRequest
[src]
impl Default for CreateSolutionRequest
[src]
fn default() -> CreateSolutionRequest
[src]
impl PartialEq<CreateSolutionRequest> for CreateSolutionRequest
[src]
fn eq(&self, other: &CreateSolutionRequest) -> bool
[src]
fn ne(&self, other: &CreateSolutionRequest) -> bool
[src]
impl Serialize for CreateSolutionRequest
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for CreateSolutionRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateSolutionRequest
impl Send for CreateSolutionRequest
impl Sync for CreateSolutionRequest
impl Unpin for CreateSolutionRequest
impl UnwindSafe for CreateSolutionRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,