Zacznij terazZacznij za darmo

Definiowanie danych jako stałych

W tym kursie będziemy korzystać z tensorflow w wersji 2.6.0 i importować tylko te submoduły, które są potrzebne do wykonania danego ćwiczenia. Zazwyczaj zaimportujemy je za ciebie, ale w tym ćwiczeniu zrobisz to samodzielnie – zaimportujesz constant z tensorflow.

Po zaimportowaniu constant użyj jej do przekształcenia tablicy numpy o nazwie credit_numpy w stałą tensorflow o nazwie credit_constant. Tablica zawiera kolumny cech ze zbioru danych dotyczącego posiadaczy kart kredytowych – jej podgląd znajdziesz na obrazku poniżej. Do tego zbioru danych wrócimy w kolejnych rozdziałach.

Zwróć uwagę, że tensorflow 2 pozwala na pracę z danymi zarówno jako tablicą numpy, jak i obiektem constant z tensorflow. Użycie constant gwarantuje, że wszystkie operacje na tym obiekcie będą wykonywane w środowisku tensorflow.

Obrazek przedstawia cztery kolumny cech ze zbioru danych dotyczącego niespłacania kart kredytowych: wykształcenie, stan cywilny, wiek oraz kwotę rachunku.

To ćwiczenie jest częścią kursu

Wprowadzenie do TensorFlow w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj submoduł constant z modułu tensorflow.
  • Przekształć tablicę credit_numpy w obiekt constant w tensorflow. Nie ustawiaj typu danych.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod