Добро пожаловать в мир Python
3.13K subscribers
544 photos
19 videos
14 files
1.22K links
Подборка полезных материалов для Python программистов.

По вопросам сотрудничества- @Daily_admin_info

По иным темам @un_ixtime
Download Telegram
Как работают LLM, объяснение без математики
Вы, вероятно, встречали статьи о моделях большого языка (LLM) и, возможно, пробовали такие продукты, как ChatGPT. В этой статье объясняется, как работают эти инструменты, не прибегая к сложной математике.

https://blog.miguelgrinberg.com/post/how-llms-work-explained-without-math
КАК ИСПОЛЬЗОВАТЬ GEMINI В PYTHON
В этом уроке вы узнаете, как использовать модель искусственного интеллекта Gemini от Google в Python.

https://www.listendata.com/2024/05/how-to-use-gemini-in-python.html
101 скрипт автоматизации Python: оптимизация задач и повышение производительности

👋 Давайте поговорим о том, как Python делает нашу жизнь проще и веселее благодаря волшебству автоматизации. 🪄 https://python.plainenglish.io/a-comprehensive-guide-to-python-automation-streamlining-tasks-and-boosting-productivity-fad00c5b62c5
Основные библиотеки Python для манипулирования данными
Обязательные библиотеки Python для улучшения рабочего процесса обработки данных.

https://www.kdnuggets.com/essential-python-libraries-for-data-manipulation
PDF в аудио с использованием кода Python:
Точная настройка моделей LLM — курс по генеративному искусственному интеллекту
Узнайте, как выполнить точную настройку моделей LLM. Этот курс научит вас точной настройке с использованием QLORA и LORA, а также квантованию с использованием LLama2, Gradient и модели Google Gemma. Этот ускоренный курс включает в себя как теоретические, так и практические инструкции, которые помогут вам понять, как выполнять точную настройку. https://www.youtube.com/watch?v=iOdFUJiB0Zc


Руководство для начинающих по модульному тестированию с помощью Pytest.

В этом руководстве мы рассмотрим основные принципы модульного тестирования, углубимся в мощные возможности Pytest и предоставим вам знания и навыки для написания чистых, удобных в сопровождении и эффективных тестов. https://betterstack.com/community/guides/testing/pytest-guide/
Замена pyinstaller на 100 строк кода
История о том, как со временем я случайно наткнулся на интересную технологию.

https://tushar.lol/post/packaged/
Простые красивые карты, которые улучшат ваши навыки работы с Python Streamlit.
Простое руководство по созданию красивых карт с использованием библиотеки PrettyMapp.

https://johnloewen.substack.com/p/simple-pretty-maps-that-will-better
Как я создал свой первый стартап в области искусственного интеллекта (без опыта)

Сначала несколько слов обо мне: я специалист по данным с 2+ годами коммерческого опыта и 5+ годами программирования на Python. В основном я работаю с бэкендом и искусственным интеллектом. Я никогда не создавал целые проекты самостоятельно, вместо этого мне обычно давали задачи.

Но через какое-то время я начал чувствовать, что у меня достаточно знаний, чтобы попытаться построить что-то свое. И тогда я построил его. Вопреки моим ожиданиям, это было не очень сложно. Более того, с моим сооснователем мы построили его всего за 1 месяц, и он уже достиг определенной прибыли и 1000+ посещений без какой-либо платной рекламы . https://python.plainenglish.io/how-i-built-my-first-ai-startup-with-no-experience-2b676f3768da
В PyPI был обнаружен вредоносный пакет Python pytoileur, целью которого является кража #cryptocurrency . Загруженный 316 раз и повторно загруженный после удаления, это подчеркивает значительные риски в экосистемах с открытым исходным кодом.

https://www.sonatype.com/blog/pypi-crypto-stealer-targets-windows-users-revives-malware-campaign
Создание LLaMA 3 с нуля с помощью Python
Создайте свой собственный миллиард параметров LLM

https://levelup.gitconnected.com/building-llama-3-from-scratch-with-python-e0cf4dbbc306
У одной задачи может быть несколько способов решения. Возьмем классическую задачу программирования — задачу подсчета, в которой мы считаем, сколько раз каждый элемент списка встречается в нем. Способ решения этой задачи на Python менялся по мере развития языка. Именно об этом мы будем говорить в этой статье.

https://habr.com/ru/articles/817529/
Некоторое время назад я выпустил pyastgrep , который представляет собой переписанную версию astpath . Это инструмент, который позволяет вам искать определенные элементы синтаксиса Python, используя XPath в качестве языка запросов.

https://lukeplant.me.uk/blog/posts/pyastgrep-and-custom-linting/
Встроенные исключения Python: пошаговое руководство с примерами
В этом руководстве вы познакомитесь с некоторыми из наиболее часто используемых встроенных исключений в Python. Вы узнаете, когда эти исключения могут появиться в вашем коде и как с ними справиться. Наконец, вы узнаете, как вызывать некоторые из этих исключений в своем коде. https://realpython.com/python-built-in-exceptions/