LoslegenKostenlos loslegen

Daten als Konstanten definieren

In diesem Kurs verwenden wir tensorflow in Version 2.6.0 und importieren jeweils nur die Untermodule, die du für die aktuelle Übung brauchst. Meistens ist das bereits vorbereitet, aber in dieser Übung übernimmst du es selbst und importierst constant aus tensorflow.

Nachdem du constant importiert hast, verwendest du es, um das numpy-Array credit_numpy in eine tensorflow-Konstante credit_constant umzuwandeln. Dieses Array enthält Feature-Spalten aus einem Datensatz zu Kreditkarteninhaber:innen und ist im Bild unten zu sehen. Wir kehren in späteren Kapiteln zu diesem Datensatz zurück.

Beachte, dass du in tensorflow 2 Daten entweder als numpy-Array oder als tensorflow-constant-Objekt verwenden kannst. Mit einer constant stellst du sicher, dass alle Operationen mit diesem Objekt in tensorflow ausgeführt werden.

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

Diese Übung ist Teil des Kurses

Einführung in TensorFlow mit Python

Kurs anzeigen

Anleitung zur Übung

  • Importiere das Untermodule constant aus dem Modul tensorflow.
  • Wandle das credit_numpy-Array in ein constant-Objekt in tensorflow um. Setze dabei den Datentyp nicht.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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 bearbeiten und ausführen