5 уникальных идей проектов искусственного интеллекта на Python и КАК их реализовать
https://www.youtube.com/watch?v=HIvQWdqvl7o
https://www.youtube.com/watch?v=HIvQWdqvl7o
YouTube
5 Unique Python AI Project Ideas & HOW To Build Them
In this video, I will be sharing with you 5 Python AI projects and exactly how to build them. Not only will I walk you through the different modules but I will even provide you with a quick code sample so you can get a good idea of how to get started with…
Как сканировать бесконечно прокручиваемые веб-страницы с помощью Python
https://crawlee.dev/blog/infinite-scroll-using-python
https://crawlee.dev/blog/infinite-scroll-using-python
crawlee.dev
How to scrape infinite scrolling webpages with Python | Crawlee for JavaScript · Build reliable crawlers. Fast.
Learn how to scrape infinite scrolling pages with Python and scrape Nike shoes using Crawlee for Python.
Как обрабатывать выбросы в наборе данных с помощью Pandas
https://www.kdnuggets.com/how-to-handle-outliers-in-dataset-with-pandas
https://www.kdnuggets.com/how-to-handle-outliers-in-dataset-with-pandas
KDnuggets
How to Handle Outliers in Dataset with Pandas - KDnuggets
Dealing with outliers is crucial in data preprocessing. This guide covers multiple ways to handle outliers along with their pros and cons.
Forwarded from Big data world
10 библиотек Python для машинного обучения, которые нужно знать в 2024 году
https://machinelearningmastery.com/10-must-know-python-libraries-for-machine-learning-in-2024
https://machinelearningmastery.com/10-must-know-python-libraries-for-machine-learning-in-2024
MachineLearningMastery.com
10 Must-Know Python Libraries for Machine Learning in 2024 - MachineLearningMastery.com
[caption align=
Статья представляет собой комплексное введение в Elixir для разработчиков Python, охватывающее ключевые концепции и различия в синтаксисе между двумя языками. В ней рассматриваются функциональная парадигма программирования Elixir, сопоставление с образцом, модель параллелизма и другие отличительные особенности, а также предлагаются практические примеры и сравнения, которые помогут Pythonistas перейти к программированию на Elixir.
https://gogacodes.notion.site/Elixir-basics-for-Pythonistas-8afc4245034d4df9a3bc6fd646d739bf
Взгляд на то, как обучаются современные LLM.
https://magazine.sebastianraschka.com/p/new-llm-pre-training-and-post-training
https://switowski.com/blog/web-automation
https://www.youtube.com/watch?v=rLyYb7BFgQI
Please open Telegram to view this post
VIEW IN TELEGRAM
Goga's Notion on Notion
Elixir for Pythonistas (part one) | Notion
The fact that the problems we continuously face in software engineering—fault tolerance, scalability, distribution, high availability, and hot-swapping—were actual nearly half a century ago brilliant engineers put immense effort into addressing these challenges…
В этом руководстве рассматривается настройка ведения журнала, избежание распространенных ошибок и применение передовых методов для улучшения процесса отладки, независимо от того, работаете ли вы с небольшими скриптами или большими приложениями.
https://last9.io/blog/python-logging-best-practices
Please open Telegram to view this post
VIEW IN TELEGRAM
last9.io
Python Logging Best Practices: The Ultimate Guide | Last9
This guide covers setting up logging, avoiding common mistakes, and applying advanced techniques to improve your debugging process, whether you’re working with small scripts or large applications.
Вызовы функций в Python по прежнему медленные? Анализ последних оптимизаций в CPython
https://habr.com/ru/companies/beget/articles/839348/
https://habr.com/ru/companies/beget/articles/839348/
Хабр
Вызовы функций в Python по прежнему медленные? Анализ последних оптимизаций в CPython
Я наткнулся на пост в X/Twitter , где Pritam обнаружил, что его решение на Leetcode работало медленнее, когда он использовал встроенную функцию min, производительность улучшилась, когда...
CPython против Cython: как ускорить собственные программы Python
https://blog.dailydoseofds.com/p/cpython-vs-cython-how-to-speed-up
https://blog.dailydoseofds.com/p/cpython-vs-cython-how-to-speed-up
Dailydoseofds
CPython vs. Cython: How to Speed-up Native Python Programs
...within minimal effort.
Как перемещаться по файловой системе с помощью Pathlib Python
Узнайте, как перемещаться по файловой системе и управлять ею с помощью встроенного модуля Python pathlib.
https://www.kdnuggets.com/how-to-navigate-the-filesystem-with-pythons-pathlib
Узнайте, как перемещаться по файловой системе и управлять ею с помощью встроенного модуля Python pathlib.
https://www.kdnuggets.com/how-to-navigate-the-filesystem-with-pythons-pathlib
KDnuggets
How To Navigate the File System with Python's Pathlib
Learn how to navigate and manage your filesystem with Python's built-in pathlib module.
Создание LLM с нуля
Это руководство знакомит кодеров с основами больших языковых моделей (LLM), объясняет, как они работают и как создавать их с нуля в PyTorch. Оно охватывает кодирование небольшой модели, похожей на GPT, ее конвейер данных, архитектуру, предварительную подготовку и тонкую настройку с использованием библиотек с открытым исходным кодом.
https://www.youtube.com/watch?v=quh7z1q7-uc
Это руководство знакомит кодеров с основами больших языковых моделей (LLM), объясняет, как они работают и как создавать их с нуля в PyTorch. Оно охватывает кодирование небольшой модели, похожей на GPT, ее конвейер данных, архитектуру, предварительную подготовку и тонкую настройку с использованием библиотек с открытым исходным кодом.
https://www.youtube.com/watch?v=quh7z1q7-uc
YouTube
Building LLMs from the Ground Up: A 3-hour Coding Workshop
REFERENCES:
1. Build an LLM from Scratch book: https://amzn.to/4fqvn0D
2. Build an LLM from Scratch repo: https://github.com/rasbt/LLMs-from-scratch
3. GitHub repository with workshop code: https://github.com/rasbt/LLM-workshop-2024
4. Lightning Studio for…
1. Build an LLM from Scratch book: https://amzn.to/4fqvn0D
2. Build an LLM from Scratch repo: https://github.com/rasbt/LLMs-from-scratch
3. GitHub repository with workshop code: https://github.com/rasbt/LLM-workshop-2024
4. Lightning Studio for…
Почему я все еще использую виртуальные среды Python в Docker
В статье приводятся доводы в пользу использования виртуальных сред Python в контейнерах Docker, приводя такие преимущества, как предсказуемость, стандартизация и более простая отладка. Автор утверждает, что виртуальные среды обеспечивают согласованную, хорошо понятную структуру для приложений Python, делая коммуникацию и развертывание между https://hynek.me/articles/docker-virtualenv/ командами более простыми, а также упрощая поведение импорта Python.
В статье приводятся доводы в пользу использования виртуальных сред Python в контейнерах Docker, приводя такие преимущества, как предсказуемость, стандартизация и более простая отладка. Автор утверждает, что виртуальные среды обеспечивают согласованную, хорошо понятную структуру для приложений Python, делая коммуникацию и развертывание между https://hynek.me/articles/docker-virtualenv/ командами более простыми, а также упрощая поведение импорта Python.
Hynek Schlawack
Why I Still Use Python Virtual Environments in Docker
Whenever I publish something about my Python Docker workflows, I invariably get challenged about whether it makes sense to use virtual environments in Docker containers. As always, it’s a trade-off, and I err on the side of standards and predictability.
Mini-Omni
Mini-Omni — это многомодельная большая языковая модель с открытым исходным кодом, которая может слышать, говорить и думать. Включает в себя сквозной речевой ввод в реальном времени и возможности потокового аудиовывода для разговора. https://github.com/gpt-omni/mini-omni
Mini-Omni — это многомодельная большая языковая модель с открытым исходным кодом, которая может слышать, говорить и думать. Включает в себя сквозной речевой ввод в реальном времени и возможности потокового аудиовывода для разговора. https://github.com/gpt-omni/mini-omni
GitHub
GitHub - gpt-omni/mini-omni: open-source multimodal large language model that can hear, talk while thinking. Featuring real-time…
open-source multimodal large language model that can hear, talk while thinking. Featuring real-time end-to-end speech input and streaming audio output conversational capabilities. - GitHub - gpt-o...
https://www.pythonguis.com/examples/translator-app-tkinter-ai-chatgpt
https://blog.dailydoseofds.com/p/accelerate-pandas-20x-using-fireducks
https://adamj.eu/tech/2024/09/05/django-settings-api-clients
Please open Telegram to view this post
VIEW IN TELEGRAM
Python GUIs
Build a AI-powered desktop Translator with Python & Tkinter
In this tutorial you'll use Tkinter, Python and OpenAI to build a desktop translator application. Translation tools have existed for many years and are incredibly useful if you're learning a new language or wanting to read foreign websites.
Python 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20 и 3.8.20 уже доступны!
Большой совместный релиз. В основном исправления безопасности, но у нас также есть финальный релиз-кандидат 3.13, так что начнем с него! https://pythoninsider.blogspot.com/2024/09/python-3130rc2-3126-31110-31015-3920.html
Большой совместный релиз. В основном исправления безопасности, но у нас также есть финальный релиз-кандидат 3.13, так что начнем с него! https://pythoninsider.blogspot.com/2024/09/python-3130rc2-3126-31110-31015-3920.html
Blogspot
Python Insider: Python 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20, and 3.8.20 are now available!
5 хороших практик Python
В сегодняшнем видео мы рассмотрим пять хороших практик Python, которые улучшат качество вашего кода и, скорее всего, качество жизни других людей, которые также читают ваш код. https://www.youtube.com/watch?v=plXuoYYFS-Y
В сегодняшнем видео мы рассмотрим пять хороших практик Python, которые улучшат качество вашего кода и, скорее всего, качество жизни других людей, которые также читают ваш код. https://www.youtube.com/watch?v=plXuoYYFS-Y
YouTube
5 Good Python Practices
In today’s video we’re going to be going over five good Python practices that will improve the quality of your code, and most likely the quality of life for other people who read your code too.
▶ Become job-ready with Python:
https://www.indently.io
▶…
▶ Become job-ready with Python:
https://www.indently.io
▶…
Генерация изображений с помощью DALL·E и API OpenAI
https://realpython.com/generate-images-with-dalle-openai-api/
https://realpython.com/generate-images-with-dalle-openai-api/
Realpython
Generate Images With DALL·E and the OpenAI API – Real Python
Learn to use the OpenAI Python library to create images with DALL·E, a state-of-the-art latent diffusion model. In this tutorial, you'll explore creating images and generating image variations. You'll also interact with DALL·E using API calls and incorporate…
Что нового в Python 3.13
В этой статье объясняются новые функции Python 3.13 по сравнению с 3.12. Python 3.13 выйдет 1 октября 2024 года.
https://docs.python.org/3.13/whatsnew/3.13.html
Избегайте этих 7 распространенных ошибок ООП в Python
В видео обсуждаются распространенные плохие практики в объектно-ориентированном программировании Python и способы их предотвращения. В нем рассматриваются такие проблемы, как ненужное использование классов вместо функций, чрезмерное использование миксинов и чрезмерная инкапсуляция, а также приводятся практические примеры и альтернативы для улучшения структуры кода и читаемости. https://www.youtube.com/watch?v=yFLY0SVutgM
В этой статье объясняются новые функции Python 3.13 по сравнению с 3.12. Python 3.13 выйдет 1 октября 2024 года.
https://docs.python.org/3.13/whatsnew/3.13.html
Избегайте этих 7 распространенных ошибок ООП в Python
В видео обсуждаются распространенные плохие практики в объектно-ориентированном программировании Python и способы их предотвращения. В нем рассматриваются такие проблемы, как ненужное использование классов вместо функций, чрезмерное использование миксинов и чрезмерная инкапсуляция, а также приводятся практические примеры и альтернативы для улучшения структуры кода и читаемости. https://www.youtube.com/watch?v=yFLY0SVutgM
Python documentation
What’s New In Python 3.13
Editors, Adam Turner and Thomas Wouters,. This article explains the new features in Python 3.13, compared to 3.12. Python 3.13 was released on October 7, 2024. For full details, see the changelog. ...
Python.jl — бесшовное смешивание Python и Julia
В докладе представлен Python.jl, пакет Julia, который бесшовно смешивает синтаксис Python и Julia, позволяя пользователям писать код, который смешивает элементы из обоих языков в одной среде. Хотя проект представлен как беззаботный эксперимент, он демонстрирует гибкость Julia в создании доменно-ориентированных языков и подчеркивает проблемы интеграции двух разных языков программирования. https://www.youtube.com/watch?v=t5rYZqiKOL0
Давайте создадим и оптимизируем расширение Rust для Python
Код Python слишком медленный? Вы можете быстро создать расширение Rust, чтобы ускорить его. https://pythonspeed.com/articles/intro-rust-python-extensions/
Автоматическое преобразование асинхронного кода в синхронный
В статье описывается, как Psycopg 3 реализовал автоматическую систему преобразования для генерации синхронного кода Python из асинхронного кода, сокращая дублирование кода и усилия по обслуживанию. Процесс включает использование абстрактных синтаксических деревьев (AST) для преобразования асинхронного кода в эквивалентный синхронный код с пользовательскими преобразованиями и вспомогательными функциями для обработки сложных случаев. https://www.psycopg.org/articles/2024/09/23/async-to-sync/
В докладе представлен Python.jl, пакет Julia, который бесшовно смешивает синтаксис Python и Julia, позволяя пользователям писать код, который смешивает элементы из обоих языков в одной среде. Хотя проект представлен как беззаботный эксперимент, он демонстрирует гибкость Julia в создании доменно-ориентированных языков и подчеркивает проблемы интеграции двух разных языков программирования. https://www.youtube.com/watch?v=t5rYZqiKOL0
Давайте создадим и оптимизируем расширение Rust для Python
Код Python слишком медленный? Вы можете быстро создать расширение Rust, чтобы ускорить его. https://pythonspeed.com/articles/intro-rust-python-extensions/
Автоматическое преобразование асинхронного кода в синхронный
В статье описывается, как Psycopg 3 реализовал автоматическую систему преобразования для генерации синхронного кода Python из асинхронного кода, сокращая дублирование кода и усилия по обслуживанию. Процесс включает использование абстрактных синтаксических деревьев (AST) для преобразования асинхронного кода в эквивалентный синхронный код с пользовательскими преобразованиями и вспомогательными функциями для обработки сложных случаев. https://www.psycopg.org/articles/2024/09/23/async-to-sync/
YouTube
Python.jl—Seamlessly blend Python and Julia | Hafner | JuliaCon 2024
Python.jl—Seamlessly blend Python and Julia by Lilith Hafner
PreTalx: https://pretalx.com/juliacon2024/talk/ZH3JN3/
GitHub: https://github.com/LilithHafner/Jokes/blob/main/Python/README.md
Slide link: https://raw.githack.com/LilithHafner/JuliaCon2024_P…
PreTalx: https://pretalx.com/juliacon2024/talk/ZH3JN3/
GitHub: https://github.com/LilithHafner/Jokes/blob/main/Python/README.md
Slide link: https://raw.githack.com/LilithHafner/JuliaCon2024_P…