ПочатиПочніть безкоштовно

Зміна форми тензорів

Далі в курсі ви класифікуватимете зображення літер жестової абетки за допомогою нейронної мережі. Іноді мережа прийматиме на вхід одномірні тензори, але ваші дані надходитимуть як зображення — це будуть 2- або 3-вимірні тензори залежно від того, чи це зображення у відтінках сірого, чи кольорові.

Наведена нижче ілюстрація показує сіре та кольорове зображення літери „A" жестової абетки. Обидва зображення вже імпортовано та перетворено на масиви numpy gray_tensor і color_tensor. Змініть їхню форму на одномірні вектори за допомогою операції reshape, яку імпортовано для вас з tensorflow. Зауважте, що форма gray_tensor — 28x28, а форма color_tensor — 28x28x3.

This figure shows grayscale and color images of the sign language letter "A".

Ця вправа є частиною курсу

Вступ до TensorFlow на Python

Переглянути курс

Інструкції до вправи

  • Змініть форму gray_tensor з матриці 28x28 на вектор 784x1 з назвою gray_vector.
  • Змініть форму color_tensor з тензора 28x28x3 на вектор 2352x1 з назвою color_vector.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Reshape the grayscale image tensor into a vector
gray_vector = reshape(____, (____, 1))

# Reshape the color image tensor into a vector
color_vector = reshape(____, (____, ____))
Редагувати та запускати код