Ускорьте вычисления на Python с помощью Numba

Python — это интерпретируемый, скриптовый язык, и интерпретатор CPython заявил себя не самым быстрым. Ускорить вычисления можно с помощью NumPy и SciPy. Но что если...

Граф знаний

В прошлой статье мы изучили применение графовой нейронной сети. Сегодня рассмотрим граф знаний и его применение в NLP и Computer vision. Что такое граф знаний...

Как сортировать словарь

Словари в Python предназначены для создания пары ключ-значение, доступ к которым осуществляется мгновенно. Что если пришлось итерироваться вокруг словаря? При этом нас волнует порядок, при...

Как работает копирование объектов в Python

Копирование объекта в Python подразумевает создание нового объекта, имеющий другой идентификатор (следовательно, это совсем другой объект) и одно и то же содержимое. Копирование позволяет работать...

Как выпрямить (flatten) список в Python

Списки в Python используются постоянно, а иногда приходится работать с вложенными списками. В этой статье даны некоторые способы выравнивания (flatten) списков, когда вложенные списки выводят...

Зачем вам наследование в Pandas

Многие Data Scientist'ы используют библиотеку Pandas, но даже не подозревают о существовании наследования классов. В этой статье мы расскажем вам, как наследование от DataFrame делает...

Поиск по сайту