Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Abra TensorBoard usando a get_app_url função como um método estimator de classe

Modo de foco
Abra TensorBoard usando a get_app_url função como um método estimator de classe - SageMaker IA da Amazon

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á.

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á.

Se você estiver executando um trabalho de treinamento usando a estimator classe do SDK do SageMaker Python e tiver um objeto ativo da estimator classe, também poderá acessar a get_app_urlfunção como um método de classe da classe. estimator Abra o TensorBoard aplicativo ou recupere um URL não assinado executando o get_app_url método da seguinte maneira. O método de get_app_url classe extrai o nome do trabalho de treinamento do estimador e abre o TensorBoard aplicativo com o trabalho especificado.

nota

Essa funcionalidade está disponível no SageMaker Python SDK v2.184.0 e versões posteriores. Para usar essa funcionalidade, certifique-se de atualizar o SDK executando pip install sagemaker --upgrade.

Opção 1: Para SageMaker Studio Classic

Para abrir o TensorBoard aplicativo

O código a seguir abre automaticamente o TensorBoard aplicativo a partir da URL não assinada que o get_app_url() método retorna no navegador da Web padrão do seu ambiente.

estimator.get_app_url( app_type=SupportedInteractiveAppTypes.TENSORBOARD # Required. )

Para recuperar um URL não assinado e abrir o aplicativo manualmente TensorBoard

O código a seguir imprime uma URL não assinada que você pode copiar para um navegador da Web e abrir o TensorBoard aplicativo.

print( estimator.get_app_url( app_type=SupportedInteractiveAppTypes.TENSORBOARD, # Required. open_in_default_web_browser=False, # Optional. Set to False to print the URL to terminal. ) )

Observe que, se você executar as duas amostras de código anteriores fora do ambiente do SageMaker AI Studio Classic, a função retornará uma URL para a página TensorBoard inicial no console do SageMaker AI, porque elas não têm informações de login no seu domínio e perfil de usuário. Para criar um URL pré-assinado, consulte a Opção 2 na seção a seguir.

Opção 2: para ambientes que não sejam do Studio Classic

Se você usa ambientes que não são do Studio Classic, como a instância do SageMaker Notebook e a Amazon EC2, e deseja gerar uma URL pré-assinada para abrir o TensorBoard aplicativo, use o get_app_url método com suas informações de domínio e perfil de usuário da seguinte forma.

Observe que essa opção exige que o usuário do domínio tenha a permissão sagemaker:CreatePresignedDomainUrl. Sem a permissão, o usuário do domínio receberá um erro de exceção.

Importante

Não compartilhe nenhum pré-assinado URLs. A get_app_url função cria presigned URLs, que se autentica automaticamente com seu domínio e perfil de usuário e dá acesso a todos os aplicativos e arquivos associados ao seu domínio.

print( estimator.get_app_url( app_type=SupportedInteractiveAppTypes.TENSORBOARD, # Required create_presigned_domain_url=True, # Reguired to be set to True for creating a presigned URL. domain_id="your-domain-id", # Required if creating a presigned URL (create_presigned_domain_url=True). user_profile_name="your-user-profile-name", # Required if creating a presigned URL (create_presigned_domain_url=True). open_in_default_web_browser=False, # Optional. Set to False to print the URL to terminal. optional_create_presigned_url_kwargs={} # Optional. Add any additional args for Boto3 create_presigned_domain_url ) )
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.