Struct rusoto_personalize::Solution
source · [−]pub struct Solution {Show 13 fields
pub auto_ml_result: Option<AutoMLResult>,
pub creation_date_time: Option<f64>,
pub dataset_group_arn: Option<String>,
pub event_type: Option<String>,
pub last_updated_date_time: Option<f64>,
pub latest_solution_version: Option<SolutionVersionSummary>,
pub name: Option<String>,
pub perform_auto_ml: Option<bool>,
pub perform_hpo: Option<bool>,
pub recipe_arn: Option<String>,
pub solution_arn: Option<String>,
pub solution_config: Option<SolutionConfig>,
pub status: Option<String>,
}
Expand description
An object that provides information about a solution. A solution is a trained model that can be deployed as a campaign.
Fields
auto_ml_result: Option<AutoMLResult>
When performAutoML
is true, specifies the best recipe found.
creation_date_time: Option<f64>
The creation date and time (in Unix time) of the solution.
dataset_group_arn: Option<String>
The Amazon Resource Name (ARN) of the dataset group that provides the training data.
event_type: Option<String>
The event type (for example, 'click' or 'like') that is used for training the model. If no eventType
is provided, Amazon Personalize uses all interactions for training with equal weight regardless of type.
last_updated_date_time: Option<f64>
The date and time (in Unix time) that the solution was last updated.
latest_solution_version: Option<SolutionVersionSummary>
Describes the latest version of the solution, including the status and the ARN.
name: Option<String>
The name of the solution.
perform_auto_ml: Option<bool>
When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn
must not be specified). When false (the default), Amazon Personalize uses recipeArn
for training.
perform_hpo: Option<bool>
Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false
.
recipe_arn: Option<String>
The ARN of the recipe used to create the solution.
solution_arn: Option<String>
The ARN of the solution.
solution_config: Option<SolutionConfig>
Describes the configuration properties for the solution.
status: Option<String>
The status of the solution.
A solution can be in one of the following states:
-
CREATE PENDING > CREATE INPROGRESS > ACTIVE -or- CREATE FAILED
-
DELETE PENDING > DELETE INPROGRESS
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Solution
impl<'de> Deserialize<'de> for Solution
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Solution
Auto Trait Implementations
impl RefUnwindSafe for Solution
impl Send for Solution
impl Sync for Solution
impl Unpin for Solution
impl UnwindSafe for Solution
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more