Personalize / Client / describe_algorithm
describe_algorithm#
- Personalize.Client.describe_algorithm(**kwargs)#
- Describes the given algorithm. - See also: AWS API Documentation - Request Syntax- response = client.describe_algorithm( algorithmArn='string' ) - Parameters:
- algorithmArn (string) – - [REQUIRED] - The Amazon Resource Name (ARN) of the algorithm to describe. 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'algorithm': { 'name': 'string', 'algorithmArn': 'string', 'algorithmImage': { 'name': 'string', 'dockerURI': 'string' }, 'defaultHyperParameters': { 'string': 'string' }, 'defaultHyperParameterRanges': { 'integerHyperParameterRanges': [ { 'name': 'string', 'minValue': 123, 'maxValue': 123, 'isTunable': True|False }, ], 'continuousHyperParameterRanges': [ { 'name': 'string', 'minValue': 123.0, 'maxValue': 123.0, 'isTunable': True|False }, ], 'categoricalHyperParameterRanges': [ { 'name': 'string', 'values': [ 'string', ], 'isTunable': True|False }, ] }, 'defaultResourceConfig': { 'string': 'string' }, 'trainingInputMode': 'string', 'roleArn': 'string', 'creationDateTime': datetime(2015, 1, 1), 'lastUpdatedDateTime': datetime(2015, 1, 1) } } - Response Structure- (dict) – - algorithm (dict) – - A listing of the properties of the algorithm. - name (string) – - The name of the algorithm. 
- algorithmArn (string) – - The Amazon Resource Name (ARN) of the algorithm. 
- algorithmImage (dict) – - The URI of the Docker container for the algorithm image. - name (string) – - The name of the algorithm image. 
- dockerURI (string) – - The URI of the Docker container for the algorithm image. 
 
- defaultHyperParameters (dict) – - Specifies the default hyperparameters. - (string) – - (string) – 
 
 
- defaultHyperParameterRanges (dict) – - Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO). - integerHyperParameterRanges (list) – - The integer-valued hyperparameters and their default ranges. - (dict) – - Provides the name and default range of a integer-valued hyperparameter and whether the hyperparameter is tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO). - name (string) – - The name of the hyperparameter. 
- minValue (integer) – - The minimum allowable value for the hyperparameter. 
- maxValue (integer) – - The maximum allowable value for the hyperparameter. 
- isTunable (boolean) – - Indicates whether the hyperparameter is tunable. 
 
 
- continuousHyperParameterRanges (list) – - The continuous hyperparameters and their default ranges. - (dict) – - Provides the name and default range of a continuous hyperparameter and whether the hyperparameter is tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO). - name (string) – - The name of the hyperparameter. 
- minValue (float) – - The minimum allowable value for the hyperparameter. 
- maxValue (float) – - The maximum allowable value for the hyperparameter. 
- isTunable (boolean) – - Whether the hyperparameter is tunable. 
 
 
- categoricalHyperParameterRanges (list) – - The categorical hyperparameters and their default ranges. - (dict) – - Provides the name and default range of a categorical hyperparameter and whether the hyperparameter is tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO). - name (string) – - The name of the hyperparameter. 
- values (list) – - A list of the categories for the hyperparameter. - (string) – 
 
- isTunable (boolean) – - Whether the hyperparameter is tunable. 
 
 
 
- defaultResourceConfig (dict) – - Specifies the default maximum number of training jobs and parallel training jobs. - (string) – - (string) – 
 
 
- trainingInputMode (string) – - The training input mode. 
- roleArn (string) – - The Amazon Resource Name (ARN) of the role. 
- creationDateTime (datetime) – - The date and time (in Unix time) that the algorithm was created. 
- lastUpdatedDateTime (datetime) – - The date and time (in Unix time) that the algorithm was last updated. 
 
 
 
 - Exceptions- Personalize.Client.exceptions.InvalidInputException
- Personalize.Client.exceptions.ResourceNotFoundException