Stopping the creation of a solution version
If your solution version has a status of CREATE_PENDING or CREATE_IN_PROGRESS, you can use the Amazon Personalize console or the StopSolutionVersionCreation operation to stop creating the solution version (stop training a model). You can't resume creating a solution version after it has stopped. You are billed for resources used up to the point when the creation of the solution version stopped.
Stopping the creation of a solution version ends model training, but doesn't delete the solution version. You can still view the solution version details in the Amazon Personalize console and with the DescribeSolutionVersion operation.
You can stop the solution version creation process with the Amazon Personalize console, the AWS Command Line Interface (AWS CLI), or the AWS SDKs.
Topics
Stopping the creation of a solution version (console)
If your solution version has a status of CREATE_PENDING or CREATE_IN_PROGRESS, you can stop creating a solution version (stop training a model).
To stop creating a solution version (console)
-
Open the Amazon Personalize console at https://console.aws.amazon.com/personalize/home
and sign into your account. -
On the Dataset groups page, choose the dataset group with the solution version that you want to stop.
-
In the navigation pane, choose Solutions and recipes.
-
On the Solution and recipes page, choose the solution with the solution version that you want to stop.
-
In Solution versions, choose the solution version that you want to stop.
-
On the solution version details page, choose Stop creation. Depending on the original state of the solution version, the solution version state changes as follows:
-
CREATE_PENDING changes to CREATE_STOPPED.
-
CREATE_IN_PROGRESS changes to CREATE_STOPPING and then CREATE_STOPPED.
-
Stopping the creation of a solution version (AWS CLI)
If your solution version has a status of CREATE_PENDING or CREATE_IN_PROGRESS, you can
stop creating a solution version (stop training a model). Use the following
stop-solution-version-creation
command to stop creating the solution
version with the AWS CLI. Replace solution version arn
with the Amazon
Resource Name (ARN) of the solution version that you want to stop. You are billed for
resources used up to the point that creation of the solution version stopped.
aws personalize stop-solution-version-creation \ --solution-version-arn
solution version arn
Check the training status of the solution version with the
describe-solution-version
command.
aws personalize describe-solution-version \ --solution-version-arn
solution version arn
Depending on the original state of the solution version, the solution version state changes as follows:
-
CREATE_PENDING changes to CREATE_STOPPED.
-
CREATE_IN_PROGRESS changes to CREATE_STOPPING and then CREATE_STOPPED
Stopping the creation of a solution version (AWS SDKs)
If your solution version has a status of CREATE_PENDING or CREATE_IN_PROGRESS, you can stop creating a solution version (stop training a model). The following code shows how to stop creating a solution version with the AWS SDK for Python (Boto3) or AWS SDK for Java 2.x. You are billed for resources used up to the point when creation of the solution version stopped.
Depending on the original state of the solution version, the solution version state changes as follows:
-
CREATE_PENDING changes to CREATE_STOPPED.
-
CREATE_IN_PROGRESS changes to CREATE_STOPPING and then CREATE_STOPPED.