Sobre a Configuração do Seu Sistema
Antes de instalar o software na sua instância, você deve configurá-lo para aceitar o tráfego na Internet do computador local.
Depois de configurar o acesso, instale o Anaconda e, em seguida, crie os ambientes de aprendizado de máquina que serão usados.
Configurar sua Instância do Oracle Cloud Infrastructure Compute
Edite a lista de segurança da rede de nuvem virtual usada por sua instância, depois atualize as regras de firewall da sua instância.
Use a lista de segurança para especificar o tráfego que pode fluir pela rede virtual na nuvem que sua instância usa. Após a configuração da lista de segurança da rede, você deve atualizar as regras de firewall de sua instância para permitir o acesso a esse tráfego. Nesse caso, abra a porta 8888, que é a porta padrão do Jupyter Notebook.
É mais fácil usar regras stateful . Em essência, uma regra stateful permite entrada e saída na porta selecionada. Se você configurar uma regra de entrada stateless , deverá também configurar uma regra de saída correspondente.
Instalar Distribuição de Anaconda
Use o Anaconda e seu gerenciador de pacotes para configurar e manter ambientes de aprendizagem por máquina individuais na sua instância de computação.
Você pode obter o instalador mais recente em https://repo.continuum.io/archive/. Estas instruções consideram que o sistema operacional é Oracle Linux 7.7 ou Ubuntu 18.04 e que a versão de Distribuição de Anaconda é 2019.10 com Python 3.7.
Configurar um Ambiente Sandbox de Aprendizado por Máquina no Oracle Linux
Crie um ambiente de sandbox separado e instale o TensorFlow and Jupyter Notebook.
Crie um ambiente e dê a ele o nome sandbox. Um ambiente é isolado do restante da instância de computação para que as ferramentas e o software que você instala no ambiente sandbox sejam específicos do ambiente sandbox. Você pode ter vários ambientes em uma instância de computação, cada um com sua própria configuração individual.
No procedimento a seguir, você instala o TensorFlow 2 e o Jupyter Notebook, mas eles não são as únicas ferramentas disponíveis. A Distribuição de Anaconda tem mais de 1,500 pacotes de aprendizado de máquina que você pode instalar, incluindo scikit-learn, pandas e RStudio.
Observação:
Como o Python padrão no Oracle Linux é Python 2, você precisa se certificar de que o ambiente sandbox seja criado com Python 3 na Etapa 2. Especifique Python 3.7, pois, no momento desta gravação, o Tensorflow (2.0.0) mais recente não funciona com Python 3.8.
Se as regras de entrada e as definições de firewall da sua instância estiverem corretas, será possível abrir o Jupyter Notebook em um web browser navegando até https://<instance-ip-address>:8888
.
Configurar um Ambiente Sandbox de Aprendizado por Máquina no Ubuntu
Crie um ambiente de sandbox separado e instale o TensorFlow and Jupyter Notebook.
Crie um ambiente e atribua a ele o sandbox de nome. Um ambiente é isolado do restante da instância para que as ferramentas e software que você instale no ambiente da sandbox sejam específicos do ambiente da sandbox. Você pode ter diversos ambientes em uma instância de computação, cada um com sua própria configuração individual.
No procedimento a seguir, você instala o TensorFlow 2 e o Jupyter Notebook, mas eles não são as únicas ferramentas disponíveis. A Distribuição de Anaconda tem mais de 1,500 pacotes de aprendizado de máquina que você pode instalar, incluindo scikit-learn, pandas e RStudio.
Se as regras de entrada e as definições de firewall da sua instância estiverem corretas, será possível abrir o Jupyter Notebook em um web browser navegando até https://<instance-ip-address>:8888
.