class Aws::SageMaker::Types::DebugHookConfig

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].

[1]: docs.aws.amazon.com/sagemaker/latest/dg/debugger-createtrainingjob-api.html

@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",
          },
        },
      ],
    }

@!attribute [rw] local_path

Path to local storage location for metrics and tensors. Defaults to
`/opt/ml/output/tensors/`.
@return [String]

@!attribute [rw] s3_output_path

Path to Amazon S3 storage location for metrics and tensors.
@return [String]

@!attribute [rw] hook_parameters

Configuration information for the Debugger hook parameters.
@return [Hash<String,String>]

@!attribute [rw] collection_configurations

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][1].

[1]: https://docs.aws.amazon.com/sagemaker/latest/dg/debugger-createtrainingjob-api.html
@return [Array<Types::CollectionConfiguration>]

@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/DebugHookConfig AWS API Documentation

Constants

SENSITIVE