| Copyright | (c) 2013-2023 Brendan Hay | 
|---|---|
| License | Mozilla Public License, v. 2.0. | 
| Maintainer | Brendan Hay | 
| Stability | auto-generated | 
| Portability | non-portable (GHC extensions) | 
| Safe Haskell | Safe-Inferred | 
| Language | Haskell2010 | 
Amazonka.SageMaker.Types.ProfilerConfigForUpdate
Description
Synopsis
- data ProfilerConfigForUpdate = ProfilerConfigForUpdate' {}
 - newProfilerConfigForUpdate :: ProfilerConfigForUpdate
 - profilerConfigForUpdate_disableProfiler :: Lens' ProfilerConfigForUpdate (Maybe Bool)
 - profilerConfigForUpdate_profilingIntervalInMilliseconds :: Lens' ProfilerConfigForUpdate (Maybe Integer)
 - profilerConfigForUpdate_profilingParameters :: Lens' ProfilerConfigForUpdate (Maybe (HashMap Text Text))
 - profilerConfigForUpdate_s3OutputPath :: Lens' ProfilerConfigForUpdate (Maybe Text)
 
Documentation
data ProfilerConfigForUpdate Source #
Configuration information for updating the Amazon SageMaker Debugger profile parameters, system and framework metrics configurations, and storage paths.
See: newProfilerConfigForUpdate smart constructor.
Constructors
| ProfilerConfigForUpdate' | |
Fields 
  | |
Instances
newProfilerConfigForUpdate :: ProfilerConfigForUpdate Source #
Create a value of ProfilerConfigForUpdate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:disableProfiler:ProfilerConfigForUpdate', profilerConfigForUpdate_disableProfiler - To turn off Amazon SageMaker Debugger monitoring and profiling while a
 training job is in progress, set to True.
$sel:profilingIntervalInMilliseconds:ProfilerConfigForUpdate', profilerConfigForUpdate_profilingIntervalInMilliseconds - A time interval for capturing system metrics in milliseconds. Available
 values are 100, 200, 500, 1000 (1 second), 5000 (5 seconds), and 60000
 (1 minute) milliseconds. The default value is 500 milliseconds.
$sel:profilingParameters:ProfilerConfigForUpdate', profilerConfigForUpdate_profilingParameters - Configuration information for capturing framework metrics. Available key
 strings for different profiling options are DetailedProfilingConfig,
 PythonProfilingConfig, and DataLoaderProfilingConfig. The following
 codes are configuration structures for the ProfilingParameters
 parameter. To learn more about how to configure the
 ProfilingParameters parameter, see
 Use the SageMaker and Debugger Configuration API Operations to Create, Update, and Debug Your Training Job.
$sel:s3OutputPath:ProfilerConfigForUpdate', profilerConfigForUpdate_s3OutputPath - Path to Amazon S3 storage location for system and framework metrics.
profilerConfigForUpdate_disableProfiler :: Lens' ProfilerConfigForUpdate (Maybe Bool) Source #
To turn off Amazon SageMaker Debugger monitoring and profiling while a
 training job is in progress, set to True.
profilerConfigForUpdate_profilingIntervalInMilliseconds :: Lens' ProfilerConfigForUpdate (Maybe Integer) Source #
A time interval for capturing system metrics in milliseconds. Available values are 100, 200, 500, 1000 (1 second), 5000 (5 seconds), and 60000 (1 minute) milliseconds. The default value is 500 milliseconds.
profilerConfigForUpdate_profilingParameters :: Lens' ProfilerConfigForUpdate (Maybe (HashMap Text Text)) Source #
Configuration information for capturing framework metrics. Available key
 strings for different profiling options are DetailedProfilingConfig,
 PythonProfilingConfig, and DataLoaderProfilingConfig. The following
 codes are configuration structures for the ProfilingParameters
 parameter. To learn more about how to configure the
 ProfilingParameters parameter, see
 Use the SageMaker and Debugger Configuration API Operations to Create, Update, and Debug Your Training Job.
profilerConfigForUpdate_s3OutputPath :: Lens' ProfilerConfigForUpdate (Maybe Text) Source #
Path to Amazon S3 storage location for system and framework metrics.