JupyterLab guia do usuário - 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á.

JupyterLab guia do usuário

Este guia mostra JupyterLab aos usuários como executar fluxos de trabalho de análise e aprendizado de máquina no SageMaker Studio. Você pode obter armazenamento rápido e escalar sua computação para cima ou para baixo, dependendo de suas necessidades.

JupyterLab suporta espaços privados e compartilhados. Os espaços privados têm como escopo um único usuário em um domínio. Os espaços compartilhados permitem que outros usuários em seu domínio colaborem com você em tempo real. Para obter informações sobre os espaços do Studio, consulteEspaços do Amazon SageMaker Studio.

Para começar a usar JupyterLab, crie um espaço e inicie seu JupyterLab aplicativo. O espaço que executa seu JupyterLab aplicativo é um JupyterLab espaço. O JupyterLab espaço usa uma única EC2 instância da Amazon para sua computação e um único EBS volume da Amazon para seu armazenamento. Tudo em seu espaço, como seu código, perfil git e variáveis de ambiente, é armazenado no mesmo EBS volume da Amazon. O volume tem 3000 IOPS e uma taxa de transferência de 125 megabytes por segundo (). MBps Você pode usar o armazenamento rápido para abrir e executar vários notebooks Jupyter na mesma instância. Você também pode trocar os kernels em um notebook muito rapidamente.

Seu administrador definiu as configurações padrão EBS de armazenamento da Amazon para seu espaço. O tamanho de armazenamento padrão é 5 GB, mas você pode aumentar a quantidade de espaço disponível. Você pode falar com seu administrador para fornecer diretrizes.

Você pode alternar o tipo de EC2 instância da Amazon que você está usando para executar JupyterLab, aumentando ou diminuindo sua computação de acordo com suas necessidades. As instâncias Fast Launch iniciam muito mais rápido do que as outras instâncias.

Seu administrador pode fornecer uma configuração de ciclo de vida que personalize seu ambiente. Você pode especificar a configuração do ciclo de vida ao criar o espaço.

Se seu administrador lhe der acesso a uma AmazonEFS, você poderá configurar seu JupyterLab espaço para acessá-la.

Por padrão, o JupyterLab aplicativo usa a imagem SageMaker de distribuição. Isso inclui suporte para vários pacotes de aprendizado de máquina, análise e aprendizado profundo. No entanto, se você precisar de uma imagem personalizada, seu administrador poderá ajudar a fornecer acesso às imagens personalizadas.

O EBS volume da Amazon persiste independentemente da vida útil de uma instância. Você não perderá seus dados ao alterar as instâncias. Use as bibliotecas de gerenciamento de pacotes conda e pip para criar ambientes personalizados reproduzíveis que persistem mesmo quando você alterna os tipos de instância.

Depois de abrir JupyterLab, você pode configurar seu ambiente usando o terminal. Para abrir o terminal, navegue até o Launcher e escolha Terminal.

Veja a seguir exemplos de maneiras diferentes de configurar um ambiente JupyterLab.

nota

No Studio, você pode usar configurações de ciclo de vida para personalizar seu ambiente, mas recomendamos usar um gerenciador de pacotes. Usar configurações de ciclo de vida é um método mais propenso a erros. É mais fácil adicionar ou remover dependências do que depurar um script de configuração do ciclo de vida. Também pode aumentar o tempo de JupyterLab inicialização.

Para obter informações sobre configurações de ciclo de vida, consulte. Configurações de ciclo de vida com JupyterLab