ComenzarEmpieza gratis

Definir datos como constantes

A lo largo de este curso, utilizaremos tensorflow versión 2.6.0 e importaremos exclusivamente los submódulos necesarios para completar cada ejercicio. Normalmente esto se hace por ti, pero en este ejercicio lo harás importando constant desde tensorflow.

Después de haber importado constant, lo utilizarás para transformar una matriz numpy, credit_numpy, en una constante tensorflow, credit_constant. Esta matriz contiene columnas de características de un conjunto de datos sobre titulares de tarjetas de crédito y se muestra en la imagen siguiente. Volveremos sobre este conjunto de datos en capítulos posteriores.

Ten en cuenta que tensorflow 2 te permite utilizar los datos como una matriz numpy o como un objeto tensorflow constant. Si utilizas constant, te asegurarás de que todas las operaciones que se realicen con ese objeto se hagan en tensorflow.

Esta imagen muestra cuatro columnas de características de un conjunto de datos sobre impagos de tarjetas de crédito: educación, matrimonio, edad e importe de la factura.

Este ejercicio forma parte del curso

Introducción a TensorFlow en Python

Ver curso

Instrucciones de ejercicio

  • Importa el submódulo constant del módulo tensorflow.
  • Convierte la matriz credit_numpy en un objeto constant en tensorflow. No establezcas el tipo de datos.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Import constant from TensorFlow
from tensorflow import ____

# Convert the credit_numpy array into a tensorflow constant
credit_constant = constant(____)

# Print constant datatype
print('\n The datatype is:', credit_constant.dtype)

# Print constant shape
print('\n The shape is:', credit_constant.shape)
Editar y ejecutar código