1077 читали · 4 года назад
Линейная алгебра в Python
Подробный учебный курс по линейной алгебре для практиков машинного обучения Насколько хороша ваша линейная алгебра как специалист по анализу данных или специалист по машинному обучению? Независимо от того,...
523 читали · 3 года назад
Ускоряем код с помощью векторизации Python
Одним из приемов для ускорения работы циклов является векторизация вычислений, т. е. использование функций, которые поддерживают операции над векторами. Вообще лучший способ ускорить любой цикл – это отказаться от него. В примере выше для работы с функцией my_func мы могли бы вызвать ее в цикле для каждого элемента списка, но гораздо проще использовать vectorize. По сути, vectorize преобразует функцию таким образом, что она начинает принимать весь вектор целиком, а не отдельный его элемент...