НачатьНачать бесплатно

Определение данных как констант

На протяжении всего курса мы будем использовать tensorflow версии 2.6.0 и импортировать только те подмодули, которые необходимы для выполнения конкретного упражнения. Обычно это будет сделано за вас, однако в этом упражнении вам нужно самостоятельно импортировать constant из tensorflow.

После импорта constant вы используете его, чтобы преобразовать массив numpy с именем credit_numpy в константу tensorflowcredit_constant. Этот массив содержит столбцы признаков из набора данных о держателях кредитных карт; его предварительный просмотр представлен на изображении ниже. Мы вернёмся к этому набору данных в следующих главах.

Обратите внимание: tensorflow 2 позволяет работать с данными как в виде массива numpy, так и в виде объекта-константы tensorflow. Использование constant гарантирует, что все операции с этим объектом будут выполняться средствами tensorflow.

На изображении показаны четыре столбца признаков из набора данных о кредитных дефолтах: образование, семейное положение, возраст и сумма счёта.

Это упражнение является частью курса

Введение в TensorFlow на Python

Посмотреть курс

Инструкции к упражнению

  • Импортируйте подмодуль constant из модуля tensorflow.
  • Преобразуйте массив credit_numpy в объект constant библиотеки tensorflow. Тип данных указывать не нужно.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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)
Редактировать и запускать код