База по Numpy
27 flashcards · Programming Languages · by pyramidheadshark
Основная структура данных NumPy?
ndarray (N-мерный массив).
Основное назначение NumPy в ML?
Основа для векторов и матриц в ML.
Что такое NumPy?
Библиотека Python для численных вычислений.
Почему NumPy быстрее списков Python для численных задач?
Реализация на C и Fortran, векторизованные операции, однородность типов.
Для чего матрицы используются для хранения наборов данных?
Каждая строка матрицы представляет отдельный объект, столбцы - признаки.
Приведите пример использования векторов в ML.
Представление признаков объекта, например, цветовых каналов пикселя в изображении.
В каком случае следует использовать массивы NumPy вместо списков Python в ML?
Когда требуются эффективные численные операции и работа с многомерными данными.
В чем преимущество фиксированного размера массивов NumPy?
Улучшает производительность за счет оптимизации управления памятью.
Как многомерность массивов NumPy помогает в ML?
Позволяет эффективно представлять сложные данные, такие как изображения и временные ряды.
Почему однородность типов данных важна в NumPy?
Увеличивает эффективность численных операций и снижает использование памяти.
Изменение размера NumPy массива после создания?
Нельзя, размер фиксирован.
Применение матриц в ML?
Хранение наборов данных, преобразования.
Определение ndarray?
Сетка однотипных значений, индексированная целыми числами.
Операции линейной алгебры в NumPy?
Мощные инструменты для векторов и матриц.
Роль векторов в ML?
Представление признаков данных.
Разница вектор/матрица в ML?
Вектор: признаки точки данных, матрица: наборы данных.
Как создать 1D вектор в NumPy?
np.array([элементы])
Ключевая характеристика NumPy по типу данных?
Однородность: все элементы одного типа.
Скалярное умножение NumPy массива?
Массив * скаляр
Поэлементное умножение NumPy?
Умножение соответствующих элементов массивов.
Пример поэлементного сложения NumPy массивов?
a + b
Что такое 'многомерность' в NumPy?
Массивы могут быть векторами, матрицами, тензорами.
Как создать 2D матрицу в NumPy?
np.array([[строка1], [строка2]])
Различие массивов NumPy и списков Python по размеру?
NumPy массивы фиксированного размера.
Эффективность NumPy vs Python списков?
NumPy быстрее благодаря C и Fortran.
Важность NumPy для ML?
Базовый инструмент для числовых данных в ML.
Тип данных элементов NumPy массива?
Один и тот же тип данных для всех элементов.