В прошлой задаче вы сохранили в переменную result результат операции X^T * X. После матричного умножения у вас получилась квадратная матрица — значит, вы сможете вычислить её определитель. Найдите и сохраните детерминант в переменную det. Чтобы это сделать, используйте код из прошлого шага — result = X.T @ X.
Выведите результат, который получили.
# необходимые импорты
import numpy as np
# считывание npy-файла
X = np.load('matrix_X_train_preprocessed.npy')
# матричное умножение
result = X.T @ X
# вычисление определителя
det = np.linalg.det(result)
# вывод полученного определителя
print(det)