Google Colaboratory ou Google Colab

O Google colaborou no Jupyter Notebook dos desenvolvedores do Google

Colaborativo, também chamado de google colab É um produto do Google Research e é usado para escrever e executar Python e outras linguagens em nosso navegador.

O que é

Colab é um Jupyter hospedado, instalado e configurado, para que não tenhamos que fazer nada no nosso computador, mas simplesmente trabalhar a partir do navegador, nos recursos da nuvem.

Ele funciona exatamente da mesma forma que o Jupyter, você pode ver nosso artigo. São Notebooks ou notebooks baseados em células que podem ser textos, imagens ou código, nesta etapa do Python, porque ao contrário do Jupyter Colab no momento apenas o kernel do Python pode ser usado, eles falam em implementar posteriormente outros como R, Scala, etc. , mas nenhuma data é informada.

É uma maneira muito rápida de testar o código sem ter que configurar nosso equipamento e entrar no mundo da Machine Learning, Deep Learning, inteligência artificial e ciência de dados. Também é ideal para professores porque, sendo baseados no Jupyter, podemos compartilhar projetos com outras pessoas como se estivéssemos usando o Jupyter Hub.

Podemos usar qualquer funcionalidade Python, podemos usar TensorFlow, Keras, Numpy, vamos todas as suas bibliotecas.

Ele nos oferece um serviço gratuito de GPU e TPU,

Eles fazem parte do grupo de desenvolvedores de https://colaboratory.jupyter.org/welcome/

O serviço é gratuito, mas precisamos de uma conta do Gmail. Os dados do Notebook são armazenados em nosso Google Drive. E podemos salvar e carregar notebooks do Github também. Além de importar projetos que vêm do Jupyter ou também exportá-los. Funciona com arquivos .ipynb

exportar cadernos colab

É claro que os recursos de hardware são limitados. Você não será capaz de criar projetos que exijam uma grande quantidade de computação. Se você gosta deste sistema e deseja usá-lo para projetos avançados, você sempre pode pagar pela versão Pro ou Pro +. Vou me concentrar no gratuito.

Em sua época, eu já falei sobre como uma maneira de usar o Jupyter de

O curso intensivo de aprendizado de máquina do Google é baseado no Colab e estou terminando. Em breve vou te contar como

Se você estiver interessado em aprendizado de máquina, consulte que cursos podem ser feitos

Por que usar o Colab? Vantagem

Porque é uma maneira muito rápida e fácil de configurar cursos e informações sobre programação em Python e compartilhá-los com outras pessoas ou com alunos, se você for um professor.

No meu caso, tenho um problema de compatibilidade entre o TensorFlow e minha CPU, então, no momento, vou usá-lo para fazer diferentes exemplos e testes com TensorFlow e Keras.

Desvantagens

Bem, só podemos usar Pyhton

E que usamos mais um produto do Google e continuamos a alimentar e depender cada vez mais do gigante tecnológico "Don't be Evil"

Diferenças entre Colab e Jupyter

Como dissemos

  • Colab é um serviço hospedado, um Jupyter hospedado, enquanto o Jupyter o está usando em seu PC
  • Colab, embora seja gratuito se você quiser poder de computação, você tem que ir para a versão paga
  • Sendo hospedado, você pode compartilhar notebooks com as pessoas
  • No Colab você só pode usar Python, enquanto no Jupyter você pode instalar todos os tipos de Kernels, R, Bash, javascript, etc.

Deixe um comentário