ClarifyModelMonitor | R Documentation |
This class is an “abstract base class“, please instantiate its subclasses if you want to monitor bias metrics or feature attribution of an endpoint.
sagemaker.mlcore::ModelMonitor
-> ClarifyModelMonitor
new()
Initializes a monitor instance. The monitor handles baselining datasets and creating Amazon SageMaker Monitoring Schedules to monitor SageMaker endpoints.
ClarifyModelMonitor$new( role, instance_count = 1, instance_type = "ml.m5.xlarge", volume_size_in_gb = 30, volume_kms_key = NULL, output_kms_key = NULL, max_runtime_in_seconds = NULL, base_job_name = NULL, sagemaker_session = NULL, env = NULL, tags = NULL, network_config = NULL )
role
(str): An AWS IAM role. The Amazon SageMaker jobs use this role.
instance_count
(int): The number of instances to run the jobs with.
instance_type
(str): Type of EC2 instance to use for the job, for example, 'ml.m5.xlarge'.
volume_size_in_gb
(int): Size in GB of the EBS volume to use for storing data during processing (default: 30).
volume_kms_key
(str): A KMS key for the job's volume.
output_kms_key
(str): The KMS key id for the job's outputs.
max_runtime_in_seconds
(int): Timeout in seconds. After this amount of time, Amazon SageMaker terminates the job regardless of its current status. Default: 3600
base_job_name
(str): Prefix for the job name. If not specified, a default name is generated based on the training image name and current timestamp.
sagemaker_session
(sagemaker.session.Session): Session object which manages interactions with Amazon SageMaker APIs and any other AWS services needed. If not specified, one is created using the default AWS configuration chain.
env
(dict): Environment variables to be passed to the job.
tags
([dict]): List of tags to be passed to the job.
network_config
(sagemaker.network.NetworkConfig): A NetworkConfig object that configures network isolation, encryption of inter-container traffic, security group IDs, and subnets.
run_baseline()
Not implemented. .run_baseline()' is only allowed for ModelMonitor objects. Please use 'suggest_baseline' instead.
ClarifyModelMonitor$run_baseline(...)
...
: Unused argument
latest_monitorying_statistics()
Not implemented. The class doesn't support statistics.
ClarifyModelMonitor$latest_monitorying_statistics(...)
...
: Unused argument
list_executions()
Get the list of the latest monitoring executions in descending order of "ScheduledTime".
ClarifyModelMonitor$list_executions()
[sagemaker.model_monitor.ClarifyMonitoringExecution]: List of ClarifyMonitoringExecution in descending order of "ScheduledTime".
clone()
The objects of this class are cloneable with this method.
ClarifyModelMonitor$clone(deep = FALSE)
deep
Whether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.