1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do TensorFlow w Pythonie

Connected

ćwiczenie

Zmiana kształtu tensorów

W dalszej części kursu będziesz klasyfikować obrazy liter języka migowego za pomocą sieci neuronowej. Sieć będzie niekiedy przyjmować jako dane wejściowe tensory jednowymiarowe, jednak twoje dane będą miały postać obrazów – czyli tensorów 2- lub 3-wymiarowych, w zależności od tego, czy są to obrazy w skali szarości, czy kolorowe.

Poniższy rysunek przedstawia obrazy litery A z języka migowego – w skali szarości oraz w kolorze. Oba obrazy zostały już zaimportowane i przekonwertowane do tablic numpy: gray_tensor oraz color_tensor. Przekształć te tablice w wektory jednowymiarowe za pomocą operacji reshape, która została zaimportowana z biblioteki tensorflow. Zwróć uwagę, że kształt tablicy gray_tensor wynosi 28x28, a kształt tablicy color_tensor wynosi 28x28x3.

Na rysunku widoczne są obrazy litery „A" z języka migowego – w skali szarości oraz w kolorze.

Instrukcje

100 XP
  • Przekształć gray_tensor z macierzy 28x28 w wektor 784x1 o nazwie gray_vector.
  • Przekształć color_tensor z tensora 28x28x3 w wektor 2352x1 o nazwie color_vector.