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 |
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.
ProfilerConfigForUpdate' | |
|
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.