Aan de slagGa gratis aan de slag

Gegevens definiëren als constanten

In deze cursus gebruiken we tensorflow versie 2.6.0 en importeren we uitsluitend de submodules die je nodig hebt om elke oefening te voltooien. Meestal is dat al voor je gedaan, maar in deze oefening doe je het zelf door constant uit tensorflow te importeren.

Nadat je constant hebt geïmporteerd, gebruik je het om een numpy-array, credit_numpy, om te zetten in een tensorflow-constante, credit_constant. Deze array bevat featurekolommen uit een gegevensset over creditcardhouders en is te zien in de onderstaande afbeelding. We keren in latere hoofdstukken terug naar deze gegevensset.

Merk op dat tensorflow 2 je laat werken met gegevens als een numpy-array of als een tensorflow-object van het type constant. Door een constant te gebruiken, zorg je ervoor dat alle bewerkingen met dat object in tensorflow worden uitgevoerd.

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

Deze oefening maakt deel uit van de cursus

Introductie tot TensorFlow in Python

Cursus bekijken

Oefeninstructies

  • Importeer de submodule constant uit de module tensorflow.
  • Zet de array credit_numpy om in een constant-object in tensorflow. Stel het gegevenstype niet in.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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)
Code bewerken en uitvoeren