Я немного новичок в программировании на языке python с науками о данных. X - матрица 97x2 элементов, theta - вектор элементов 3x1, y вектор 97X2 m = длина y = 97 Ниже приведен алгоритм в python, но я не понимаю, где ошибка.Ошибка при работе с матрицей на python
J= (1/2*m)*sum(np.square(np.dot(X,theta)-y)))
У меня есть элементное умножение и суммируем их, чтобы получить одно скалярное значение J (функция стоимости). Однако я получаю массив из 97 элементов из 0
python 2 или python 3? –