Class: Aws::SageMaker::Types::DebugHookConfig

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb

Overview

Note:

When making an API call, you may pass DebugHookConfig data as a hash:

{
  local_path: "DirectoryPath",
  s3_output_path: "S3Uri", # required
  hook_parameters: {
    "ConfigKey" => "ConfigValue",
  },
  collection_configurations: [
    {
      collection_name: "CollectionName",
      collection_parameters: {
        "ConfigKey" => "ConfigValue",
      },
    },
  ],
}

Configuration information for the Debugger hook parameters, metric and tensor collections, and storage paths. To learn more about how to configure the DebugHookConfig parameter, see Use the SageMaker and Debugger Configuration API Operations to Create, Update, and Debug Your Training Job.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#collection_configurationsArray<Types::CollectionConfiguration>

Configuration information for Debugger tensor collections. To learn more about how to configure the CollectionConfiguration parameter, see Use the SageMaker and Debugger Configuration API Operations to Create, Update, and Debug Your Training Job.

Returns:



9754
9755
9756
9757
9758
9759
9760
9761
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 9754

class DebugHookConfig < Struct.new(
  :local_path,
  :s3_output_path,
  :hook_parameters,
  :collection_configurations)
  SENSITIVE = []
  include Aws::Structure
end

#hook_parametersHash<String,String>

Configuration information for the Debugger hook parameters.

Returns:

  • (Hash<String,String>)


9754
9755
9756
9757
9758
9759
9760
9761
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 9754

class DebugHookConfig < Struct.new(
  :local_path,
  :s3_output_path,
  :hook_parameters,
  :collection_configurations)
  SENSITIVE = []
  include Aws::Structure
end

#local_pathString

Path to local storage location for metrics and tensors. Defaults to /opt/ml/output/tensors/.

Returns:

  • (String)


9754
9755
9756
9757
9758
9759
9760
9761
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 9754

class DebugHookConfig < Struct.new(
  :local_path,
  :s3_output_path,
  :hook_parameters,
  :collection_configurations)
  SENSITIVE = []
  include Aws::Structure
end

#s3_output_pathString

Path to Amazon S3 storage location for metrics and tensors.

Returns:

  • (String)


9754
9755
9756
9757
9758
9759
9760
9761
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 9754

class DebugHookConfig < Struct.new(
  :local_path,
  :s3_output_path,
  :hook_parameters,
  :collection_configurations)
  SENSITIVE = []
  include Aws::Structure
end