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

    На этом шаге мы поясним, что такое тензор.

    В примере предыдущего щага мы начали с данных, хранящихся в многомерных массивах NumPy, называемых также тензорами. Вообще, все современные системы машинного обучения используют тензоры в качестве основной структуры данных. Тензоры являются фундаментальной структурой данных - настолько фундаментальной, что это отразилось на названии библиотеки Google TensorFlow. Итак, что же такое тензор?

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

    На следующем шаге мы рассмотрим скаляры.




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