Python_news
10 subscribers
651 photos
111 videos
10 files
733 links
Свежие новости, тенденции и инсайты из мира программирования на языке Python. Получайте ежедневные обновления прямо в ваш Telegram!
Download Telegram
🖥 Разбор 70 задач Leetcode
Этот ролик охватывает следующие темы:

▫️Временную и пространственную сложность алгоритмов.
▫️Все основные структуры данных.
▫️Советы по подготовке к интервью.

Решения представлены на языке программирования Python 🐍.

Сохраните этот материал для подготовки к собеседованиям 👇

Полное 5.5-часовое видео: https://youtu.be/lvO88XxNAzs?si=EX7_LAu3y8g7WETG

@python_job_interview
@Pythonnewsone
This media is not supported in your browser
VIEW IN TELEGRAM
🎵 UVR5 UI 🎵

Идеальный Python инструмент для удаления голоса с аудио с помощью удобного интерфейса Gradio UI.

👉 Этот проект основан на python-audio-separator (https://github.com/nomadkaraoke/python-audio-separator) (CLI-версия UVR5).

Github (https://github.com/Eddycrack864/UVR5-UI)
Colab (https://colab.research.google.com/github/Eddycrack864/UVR5-UI/blob/main/UVR_UI.ipynb)

@pythonl
@Pythonnewsone
This media is not supported in your browser
VIEW IN TELEGRAM
🤗 Большое обновление для локальных LLM!

Теперь вы можете легко использовать любую модель GGUF на
huggingface напрямую с ollama.

Просто укажите на репозиторий Hugging Face и запустите ее!

<code>Вот как запустить </code>
1. Найдите на хабе нужный GGUF, например Llama 3.2 3B.
2. <code>ollama run hf(.)co/hugging-quants/Llama-3.2-3B-Instruct-Q4_K_M-GGUF</code> remove ()
3. Работатайет со своей моделью локально, используя возможности llama.cpp

Документация: https://huggingface.co/docs/hub/ollama
@Pythonnewsone
👩‍💻 Преобразование текста в числовые значения является сложной задачей из-за различий в языковых представлениях.

Numerizer упрощает этот процесс, преобразуя различные текстовые форматы и варианты написания в числа. 💡

Установка:
$ pip install numerizer

»> from numerizer import numerize
»> numerize('forty two')
'42'
»> numerize('forty-two')
'42'
»> numerize('four hundred and sixty two')
'462'
»> numerize('one fifty')
'150'
»> numerize('twelve hundred')
'1200'
»> numerize('twenty one thousand four hundred and seventy three')
'21473'
»> numerize('one million two hundred and fifty thousand and seven')
'1250007'
»> numerize('one billion and one')
'1000000001'
»> numerize('nine and three quarters')
'9.75'
»> numerize('platform nine and three quarters')
'platform 9.75'
@Pythonnewsone
Вышел PyTorch 2.5 🔥

Выпуск #PyTorch 2.5, в котором представлена новая серверная часть <code>cuDNN для SDPA,</code> компиляция torch.compile и ускорения производительности серверной части <code>TorchInductor CPP </code>

Все обновления можно найти здесь: https://pytorch.org/blog/pytorch2-5/
@Pythonnewsone
Машинное обучение. Дайджест интересных новостей
@Pythonnewsone
https://habr.com/ru/articles/851584/
🖥 Inquests - это простая, но элегантная HTTP-библиотека. Это дополнительная замена Requests, функциональность которой приостановлена.

https://github.com/jawah/niquests
@Pythonnewsone
https://github.com/jawah/niquests
👩‍💻 TheAlgorithms/Python (https://github.com/TheAlgorithms/Python/tree/master) — коллекция алгоритмов, написанных на языке Python. Он представляет собой открытый проект, куда разработчики со всего мира вносят свой вклад, добавляя различные алгоритмы, используемые в информатике, математике и науке о данных.

🔍 Репозиторий включает в себя сотни реализаций алгоритмов в различных категориях, таких как:

🌟 Сортировка и поиск (например, быстрая сортировка, бинарный поиск).
🌟 Структуры данных (например, деревья, графы, очереди).
🌟 Алгоритмы на графах (например, поиск в глубину, поиск в ширину).
🌟 Криптография (например, шифрование, хеширование).
🌟 Алгоритмы машинного обучения и многие другие!

💡 Цель проекта — предложить обучающий ресурс, где разработчики могут изучать и понимать, как работают различные алгоритмы. Каждый алгоритм сопровождается примерами кода, а многие из них имеют детальные объяснения

🔐 Лицензия: MIT

▪️Github (https://github.com/TheAlgorithms/Python/tree/master)

@python_job_interview
@Pythonnewsone
🖥 optillm (https://github.com/codelion/optillm) — инструмент для оптимизации процесса вывода языковых моделей (LLM) через прокси-сервер. Он поддерживает различные подходы к оптимизации, такие как цепочки размышлений (CoT), самоотражение, алгоритм R* и другие. Этот инструмент позволяет использовать модели, совместимые с OpenAI API, и позволяет легко интегрировать их с существующими инструментами и фреймворками.

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

🔐 Лицензия: Apache-2.0

▪️Github (https://github.com/codelion/optillm)

@data_analysis_ml
@Pythonnewsone
Привет, написал небольшую статью про релиз Python 3.13, может кому будет полезно.
@Pythonnewsone
https://pythonguides.ru/posts/python-3-13-release
👩‍💻 Урок (https://www.youtube.com/watch?v=JK-B-CT34EU) по созданию современного настольного GUI- приложения с использованием Python и PySide6!

🔍 Что вы изучите:

🌟 Настройка среды разработки
🌟 Создание главного окна приложения
🌟 Проектирование и реализация современных компонентов пользовательского интерфейса
🌟 Обработка взаимодействий и событий пользователя
🌟 Настройка внешнего вида с помощью таблиц стилей
🌟 Создание темных и светлых тем приложения

🕞 Продолжительность: 2:06:51

🔗 Ссылка: *клик* (https://www.youtube.com/watch?v=JK-B-CT34EU)

@pythonl
@Pythonnewsone
🖥 financial-data-analyst (https://github.com/anthropics/anthropic-quickstarts/tree/main/financial-data-analyst) — набор советов и гайдов для быстрого старта работы с Claude AI для анализа финансовых данных.

Он показывает, как использовать возможности ИИ для обработки и анализа финансовой информации с помощью Claude, предлагая готовые к работе шаблоны и сценарии для анализа

▪️Github (https://github.com/anthropics/anthropic-quickstarts/tree/main/financial-data-analyst)

@data_analysis_ml
@Pythonnewsone
🖥 py2many: Python to many CLike languages transpiler

Инструмент py2many помогает переводить код на Python в код на различных языках, включая Rust.

Он поддерживает множество языков, таких как Rust, C++, Julia, Kotlin и другие, а также способен генерировать код Python с аннотациями типов.

Для трансляции кода используется команда в терминале, после чего сгенерированный код компилируется.

На сайте проекта доступна документация с инструкциями по установке необходимых библиотек и форматировщиков.

GitHub: https://github.com/py2many/py2many
@Pythonnewsone
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 ChatGPT попросили написать SQL запросы для работы с базой данных магазина.

Ответ убил

🌟 Кажется, ии медленно уничтожает человечество...

@data_analysis_ml
@Pythonnewsone