IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Twitter

     31.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Статьи

Генерация паспортных данных для обучения моделей

Для тренировки нейронных сетей необходимы датасеты с достаточным количеством тренировочных данных. Зачастую в рамках разработки ML‑модели, именно составление датасета, пригодного для её обучения, занимает большую часть времени и усилий. В случае, если датасет нельзя составить из реальных данных, прибегают к генерации синтетических данных. При разработке «распознавателя» паспортов без достаточного количества реальных образцов возникла необходимость генерации паспортных данных и соответствующих им изображений отдельных полей.

     04.09.2023       Выпуск 507 (04.09.2023 - 10.09.2023)       Релизы

celery - 5.3.4

Распределенная очередь задач. Скачать можно по ссылке: https://pypi.python.org/pypi/celery/

     03.09.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Релизы

pytest - 7.4.1

Простой мощный инструмент тестирования в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/pytest/

     02.09.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Релизы

gevent - 23.9.0

Библиотека для Python, которая позволяет вам писать асинхронные сетевые приложение использую синхронный API. Скачать можно по ссылке: https://pypi.python.org/pypi/gevent/

     01.09.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Релизы

IPython - 8.15.0

Интерактивная оболочка для языка программирования Python. Скачать можно по ссылке: https://pypi.python.org/pypi/IPython

     01.09.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Релизы

selenium - 4.12.0

Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/

     31.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Статьи

An Intro to Protocol Buffers

Protocol buffers are a data serialization format that is language agnostic.

     31.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Релизы

kombu - 5.3.2

Фреймворк для работы с AMQP. Скачать можно по ссылке: https://pypi.python.org/pypi/kombu/

     31.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Релизы

celery - 5.3.3

Распределенная очередь задач. Скачать можно по ссылке: https://pypi.python.org/pypi/celery/

     30.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Статьи

Анализ музыкальных предпочтений с использованием аудиоаналитики

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

     31.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Релизы

Fabric - 3.2.2

Утилита для удаленного исполнения команд. Скачать можно по ссылке: https://pypi.python.org/pypi/Fabric/

     31.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Релизы

Sphinx - 7.2.5

Python генератор документации. Скачать можно по ссылке: https://pypi.python.org/pypi/Sphinx/

     30.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Вопросы и обсуждения
     30.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Статьи

Operator Overloading in Python

Python is an object-oriented programming language and one of its features is that it supports operator overloading, learn how to overload common operators such as addition, subtraction, comparison, and more.

     31.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Релизы

virtualenv - 20.24.4

Инструмент создания виртуального рабочего окружения. Скачать можно по ссылке: https://pypi.python.org/pypi/virtualenv

     30.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Статьи

Книга «Python. Лучшие практики и инструменты. 4-е изд.»

Python — простой, но мощный язык, поэтому он используется в самых разных областях. Написать код на Python легко, но сделать его удобочитаемым и пригодным для повторного использования и сопровождения может оказаться проблемой. Четвертое издание этой книги дополнено лучшими практиками, полезными инструментами и стандартами, которые применяют профессиональные разработчики.

     30.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Статьи

Классификация грибов методами ML

Хочу поделиться с вами своим опытом анализа данных и машинного обучения на примере интересной и полезной задачи — классификации грибов на съедобные и ядовитые. А именно, в данной статье я расскажу о том, как обучал различные модели машинного обучения отличать съедобные грибы от несъедобных, с какими сложностями столкнулся в процессе и какие интересные наблюдения про грибы и ML открыл по пути.

     29.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Статьи

Первые шаги в ML на обучающем хакатоне: обнаружение птиц на фотографиях yolov8s + sahi

Несколько месяцев я пытался разбираться в ML и когда мне под руку попался легенький хакатон для школьников, связанный с CV, я решил, что это мой шанс!Изучая задачу, я понял, что мне нужно обнаруживать чаек по фотографиям. Для решения задачи я решил использовать yolov8s, потому что он мне показался оптимальнейшим из линейки yolov8 для моего случая.

     30.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Релизы

scrapy - 2.10.1

Гибкий фреймворк для написания web-пауков (парсеров). Скачать можно по ссылке: https://pypi.python.org/pypi/scrapy

     29.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Статьи

Знакомимся с RepkaPi.GPIO SysFS. Установка и управление GPIO через Python 3. Теоретические основы работы GPIO портов

Начнем знакомство с подключаемой библиотекой RepkaPi.GPIO, данная библиотека написана на Python 3 и для управления GPIO использует методы, реализованные через SysFS.