Что такое Intel Movidius Neural Compute Stick?

Данной статьей открывается цикл, посвященный Intel Movidius Neural Compute Stick (NCS). NCS – это устройство, которое подключается по USB к ПК или Rasberry PI и предоставляет в распоряжение мощные ресурсы для запуска нейронных сетей. Представленный материал является ознакомительным, его задача дать общее представление о том, что такое NCS.

Библиотека numpy. Работа с массивами. Слайсы

В статье рассмотрены различные способы получения элементов из массивов типа numpy.ndarray библиотеки numpy. Если вы читаете эту статью, то, наверное, знаете, зачем нужна библиотека numpy. Если в “двух словах”, то numpy – это библиотека для языка программирования Python, которая предоставляет в распоряжение разработчика инструменты для эффективной работы с многомерными массивами и высокопроизводительные вычислительные алгоритмы.

Python. Урок 19. Декораторы функций в Python

Этот урок посвящен теме декораторов в Python. Большое внимание уделено свойствам функций в Python, на базе которых реализована идея декораторов. Рассмотрены декораторы принимающие аргументы и возвращающие значение из функции.

Python. Урок 18. Аннотация типов в Python

Этот урок посвящен аннотациям типов в Python. Рассмотрен вопрос контроля типов переменных и функций с использованием комментариев и аннотаций. Приведено описание PEP‘ов, регламентирующих работу с аннотациями, и представлены примеры работы с инструментом mypy для анализа Python кода.

Автоматизация тестирования UI с помощью SikuliX

В статье рассмотрен один из подходов к автоматизации тестирования пользовательского интерфейса. Он основан на использования инструмента SikuliX,  языке Python и framework’е для тестирования: unittest.

Python. Урок 17. Виртуальные окружения

Продолжаем серию “Python.Уроки”. На этот раз мы изучим, что такое виртуальные окружения в Python, зачем они нужны и как их использовать. Познакомимся с инструментами virtualenv и venv для создания виртуальных окружений.

Python. Урок 16. Установка пакетов в Python

В процессе разработки программного обеспечения на Python часто возникает необходимость воспользоваться пакетом, который в данный момент отсутствует на вашем компьютере. О том, откуда взять нужный вам пакет и как его установить, вы узнаете из этого урока.

Выпуск книги “Pandas. Работа с данными”

Друзья! У нас состоялся релиз ещё одной книги – “Pandas. Работа с данными”. Эта книга о том, как максимально эффективно использовать библиотеку pandas для решения задач, возникающих в анализе данных. В рамках одиннадцати глав мы постарались затронуть основные аспекты этого мощного инструмента.