Шаг 30.
Глубокое обучение на Python. Математические основы нейронных сетей. Представление данных для нейронных сетей. Матрицы (тензоры второго ранга)

    На этом шаге мы рассмотрим, что такое матрица.

    Массив векторов - это матрица, или тензор второго ранга, или двумерный тензор. Матрица имеет две оси (часто их называют строками и столбцами). Матрицу можно представить как прямоугольную таблицу с числами. Вот пример матрицы в NumPy:

>>> x = np.array([[5, 78, 2, 34, 0], 
                  [6, 79, 3, 35, 1], 
                  [7, 80, 4, 36, 2]])
>>> x.ndim
2

    Элементы на первой оси называют строками, а на второй - столбцами. В предыдущем примере [5, 78, 2, 34, 0] - это первая строка матрицы x, а [5, 6, 7] - ее первый столбец.

    На следующем шаге мы рассмотрим тензоры третьего и более высоких рангов.




Предыдущий шаг Содержание Следующий шаг