CommencezCommencez gratuitement

Définir les données comme constantes

Dans tout le cours, nous utiliserons tensorflow version 2.6.0 et n'importerons que les sous-modules nécessaires pour chaque exercice. Cela sera généralement fait pour vous, mais, dans cet exercice, c'est à vous d'importer constant à partir de tensorflow.

Après avoir importé constant, vous l'utiliserez pour transformer un tableau numpy, credit_numpy, en une constante tensorflow, credit_constant. Ce tableau contient des colonnes de caractéristiques d'un jeu de données sur des titulaires de cartes de crédit, illustré dans l'image ci-dessous. Nous y reviendrons dans les chapitres suivants.

Notez que tensorflow 2 vous permet d'utiliser les données soit comme tableau numpy, soit comme objet constant de tensorflow. Utiliser une constant garantit que toutes les opérations effectuées avec cet objet le seront dans tensorflow.

This image shows four feature columns from a dataset on credit card default: education, marriage, age, and bill amount.

Cette activité fait partie du cours

Introduction à TensorFlow en Python

Voir le cours

Instructions de l’exercice

  • Importez le sous-module constant du module tensorflow.
  • Convertissez le tableau credit_numpy en objet constant dans tensorflow. Ne définissez pas le type de données.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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)
Modifier et exécuter le code