Path: blob/master/site/pt-br/io/tutorials/bigquery.ipynb
25118 views
Copyright 2019 The TensorFlow IO Authors.
Exemplo completo do leitor BigQuery do TensorFlow
Visão geral
Este tutorial mostra como usar o leitor BigQuery do TensorFlow para treinar uma rede neural usando a API sequencial do Keras.
Dataset
Este tutorial usa o dataset United States Census Income (Renda no Censo dos Estados Unidos), fornecido pelo UC Irvine Machine Learning Repository (Repositório de aprendizado de máquina da UC Irvine). Este dataset contém informações sobre pessoas de um banco de dados referente ao censo de 1994, incluindo idade, nível educacional, estado civil, ocupação e se as pessoas ganham mais de US$ 50 mil por ano.
Configuração
Configure seu projeto do GCP
As etapas abaixo são obrigatórias, não importa qual seja seu ambiente de notebook.
Informe seu ID de projeto na célula abaixo. Em seguida, execute a célula para que o Cloud SDK use o projeto certo para todos os comandos neste notebook.
Observação: o Jupyter executa linhas com o prefixo !
como comandos do shell e interpola variáveis do Python com o prefixo $
com esses comandos.
Instale os pacotes necessários e reinicie o runtime
Faça a autenticação
Defina seu PROJECT ID
Importe bibliotecas do Python e defina constantes
Importe os dados do censo para o BigQuery
Defina métodos helpers para carregar dados no BigQuery
Carregue dados do censo no BigQuery.
Confirme se os dados foram importados
TODO: substitua <YOUR PROJECT> por seu PROJECT_ID
Observação: --use_bqstorage_api vai obter os dados usando a API BigQueryStorage e vai garantir que você esteja autorizado a usá-la. Confirme se ela está ativada no seu projeto: https://cloud.google.com/bigquery/docs/reference/storage/#enabling_the_api
##Carregue dados do censo no dataset do TensorFlow usando o leitor BigQuery
Leia e transforme dados de censo do BigQuery em um dataset do TensorFlow
##Defina as colunas de características
##Compile e treine o modelo
Compile o modelo
Treine o modelo
##Avalie o modelo
Avalie o modelo
Avalie algumas amostras aleatórias