Skip to content

Commit 553029b

Browse files
milahChoiByungWook
authored andcommitted
feature: Add Clarify Processor, Model Bias, Explainability, and Quality Monitors support. (#494) (#503)
1 parent bbb3f16 commit 553029b

17 files changed

+8513
-1630
lines changed

doc/api/training/processing.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,8 @@ Processing
1010
:members:
1111
:undoc-members:
1212
:show-inheritance:
13+
14+
.. automodule:: sagemaker.clarify
15+
:members:
16+
:undoc-members:
17+
:show-inheritance:

src/sagemaker/clarify.py

Lines changed: 645 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"processing": {
3+
"versions": {
4+
"1.0": {
5+
"registries": {
6+
"af-south-1": "811711786498",
7+
"ap-east-1": "098760798382",
8+
"ap-northeast-1": "377024640650",
9+
"ap-northeast-2": "263625296855",
10+
"ap-south-1": "452307495513",
11+
"ap-southeast-1": "834264404009",
12+
"ap-southeast-2": "007051062584",
13+
"ca-central-1": "675030665977",
14+
"cn-north-1": "122526803553",
15+
"cn-northwest-1": "122578899357",
16+
"eu-central-1": "017069133835",
17+
"eu-north-1": "763603941244",
18+
"eu-south-1": "638885417683",
19+
"eu-west-1": "131013547314",
20+
"eu-west-2": "440796970383",
21+
"eu-west-3": "341593696636",
22+
"me-south-1": "835444307964",
23+
"sa-east-1": "520018980103",
24+
"us-east-1": "205585389593",
25+
"us-east-2": "211330385671",
26+
"us-west-1": "740489534195",
27+
"us-west-2": "306415355426"
28+
},
29+
"repository": "sagemaker-clarify-processing"
30+
}
31+
}
32+
}
33+
}

src/sagemaker/model_monitor/__init__.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,16 @@
2424
from sagemaker.model_monitor.model_monitoring import MonitoringExecution # noqa: F401
2525
from sagemaker.model_monitor.model_monitoring import EndpointInput # noqa: F401
2626
from sagemaker.model_monitor.model_monitoring import MonitoringOutput # noqa: F401
27+
from sagemaker.model_monitor.model_monitoring import ModelQualityMonitor # noqa: F401
28+
29+
from sagemaker.model_monitor.clarify_model_monitoring import BiasAnalysisConfig # noqa: F401
30+
from sagemaker.model_monitor.clarify_model_monitoring import ( # noqa: F401
31+
ExplainabilityAnalysisConfig,
32+
)
33+
from sagemaker.model_monitor.clarify_model_monitoring import ModelBiasMonitor # noqa: F401
34+
from sagemaker.model_monitor.clarify_model_monitoring import ( # noqa: F401
35+
ModelExplainabilityMonitor,
36+
)
2737

2838
from sagemaker.model_monitor.cron_expression_generator import CronExpressionGenerator # noqa: F401
2939
from sagemaker.model_monitor.monitoring_files import Statistics # noqa: F401

0 commit comments

Comments
 (0)