Opte por não participar da coleção de estatísticas de uso do Amazon SageMaker Debugger - Amazon SageMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Opte por não participar da coleção de estatísticas de uso do Amazon SageMaker Debugger

Para todos os trabalhos SageMaker de treinamento, o Amazon SageMaker Debugger executa a ProfilerReport regra e gera automaticamente um. SageMaker Relatório interativo do Debugger A ProfilerReport regra fornece um arquivo de notebook Jupyter (profiler-report.ipynb) que gera um HTML arquivo correspondente (profiler-report.html).

O Debugger coleta estatísticas de uso do relatório de criação de perfil incluindo código no notebook Jupyter que coleta o trabalho ARN de processamento exclusivo da ProfilerReport regra se o usuário abrir o arquivo final. profiler-report.html

O Debugger coleta apenas informações sobre se um usuário abre o relatório final. HTML Ele DOESNOTcoleta todas as informações de trabalhos de treinamento, dados de treinamento, scripts de treinamento, trabalhos de processamento, registros ou o conteúdo do próprio relatório de criação de perfil.

Você pode optar por não participar da coleta de estatísticas de uso usando uma das seguintes opções.

(Recomendado) Opção 1: opte por não participar antes de executar um trabalho de treinamento

Para optar por não participar, você precisa adicionar a seguinte configuração de regra ProfilerReport do Debugger à sua solicitação de trabalho de treinamento.

SageMaker Python SDK
estimator=sagemaker.estimator.Estimator( ... rules=ProfilerRule.sagemaker( base_config=rule_configs.ProfilerReport() rule_parameters={"opt_out_telemetry": "True"} ) )
AWS CLI
"ProfilerRuleConfigurations": [ { "RuleConfigurationName": "ProfilerReport-1234567890", "RuleEvaluatorImage": "895741380848.dkr.ecr.us-west-2.amazonaws.com/sagemaker-debugger-rules:latest", "RuleParameters": { "rule_to_invoke": "ProfilerReport", "opt_out_telemetry": "True" } } ]
AWS SDK for Python (Boto3)
ProfilerRuleConfigurations=[ { 'RuleConfigurationName': 'ProfilerReport-1234567890', 'RuleEvaluatorImage': '895741380848.dkr.ecr.us-west-2.amazonaws.com/sagemaker-debugger-rules:latest', 'RuleParameters': { 'rule_to_invoke': 'ProfilerReport', 'opt_out_telemetry': 'True' } } ]

Opção 2: Optar por não participar após a conclusão de um trabalho de treinamento

Para optar por não participar após a conclusão do treinamento, você precisa modificar o arquivo profiler-report.ipynb.

nota

HTMLrelatórios gerados automaticamente sem a Opção 1 já adicionada à sua solicitação de trabalho de treinamento ainda relatam as estatísticas de uso mesmo depois de você optar por não usar a Opção 2.

  1. Siga as instruções para baixar os arquivos do relatório de criação de perfil do Debugger na página Baixe o relatório de criação de SageMaker perfil do Debugger.

  2. Abaixo do diretório /ProfilerReport-1234567890/profiler-output, abra profiler-report.ipynb.

  3. Adicione opt_out=True à função setup_profiler_report() na quinta célula de código, conforme mostrado no código de exemplo a seguir:

    setup_profiler_report(processing_job_arn, opt_out=True)
  4. Execute a célula de código para concluir a exclusão.