Просто Python | Data science | ML | AI
10K subscribers
2.03K photos
38 videos
40 files
2.06K links
Говорим просто о Python, Data Science и машинном обучении!

Связаться: @agencytender

Канал на бирже:
https://telega.in/c/pro100python1

Ссылка для друга:
https://t.me/+Iy7vrYZkpiU3NzJi

РКН: https://rkn.link/ANH
Download Telegram
🔥 Реализация сверточной нейронной сети при помощи Keras

Keras
— это простая в использовании, но мощная библиотека глубокого обучения для Python.

В этом посте мы построим простую сверточную нейронную сеть (CNN) и обучим ее решению реальной задачи с помощью Keras.


Этот пост предназначен для начинающих пользователей Keras, но предполагает наличие базовых знаний о CNN.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
part 2.zip
1.3 GB
⚠️ Асинхронный Python и Asyncio

Год выпуска:
2023

Описание:
🔘Введение - небольшое повторение основных понятий
🔘Объекты корутин и асинхронные функции - тоже можно считать повторением
🔘Задачи (asyncio.Task), их создание, отмена, функции wait_for() и shield()
🔘Что делает await и run()
🔘Асинхронные контекстные менеджеры async with
🔘Функция .gather() и группы задач
🔘Проблемы, связанные с await
🔘Использование класса TaskGroup() вместо gather и синтаксис except*
🔘Отмена задач при использовании .gather() и TaskGroup()
🔘Асинхронные итераторы и async for
🔘Асинхронные comprehensions (генераторы списков, словарей множеств)
🔘Асинхронные генераторы и опять про контекстные менедежеры
🔘Очереди - детальный, пошаговые туториал
🔘И многое другое

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🦭 Моржовый оператор := в Python

Python постоянно развивается: с каждой новой версией появляются различные оптимизации, активно внедряются новые инструменты.

Так, в Python 3.8 появился моржовый оператор (:=), который стал причиной бурных споров в сообществе. О нем и пойдет речь в этой статье.

А начнем мы с истории о том, как моржовый оператор довел Гвидо ван Россума, создателя Python, до ухода с должности "великодушного пожизненного диктатора" проекта по разработке языка.


📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
👩‍💻 Изучение Python Django в одном видео /
Создание сайта на Джанго за час!

Фреймворк Джанго
- один из самых популярных способов написания сайтов на языке Python.

В ходе одного видео мы с вами рассмотрим базовую структуру разработки сайтов на Django и к концу урока создадим небольшой полноценный веб сайт.

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔈 Топовая задачка на Stack Overflow: как найти k пропущенных чисел в потоке данных

Решаем одну из самых популярных на Stack Overflow задач с помощью алгоритма сверки множеств, симметрических функций и уравнения k-й степени.

Содержание статьи:
🔘«Святой Грааль»: aлгоритм сверки множеств
🔘Реализация алгоритма на Python
- Функция actual_sums()
-
Функция complete_sums()
- Коэффициенты полинома
🔘Подведение итогов

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Функция reduce в Python

Хотя Python не является языком функционального программирования в чистом виде, с его помощью можно многое сделать и в этой парадигме.


И большую часть этого «многого» можно сделать при помощи всего одной функции — reduce.

Функция reduce(function, iterable[, initializer]) модуля functools кумулятивно применяет функцию function к элементам итерируемой последовательности, сводя ее к единственному значению.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Создайте веб-сайт для загрузки видео с помощью Django (2023)

🎓 Что внутри?

🔘Создайте полнофункциональный веб-сайт, используя Full-Stack с Django (последняя версия)
Узнайте, как использовать HTML для создания содержимого веб-сайта и структуры страниц.

🔘Используйте базовый и продвинутый CSS для создания красиво оформленных сайтов и анимации.

🔘Изучите возможности Python для разработки логики и функций ваших веб-приложений.

🔘Узнайте, как использовать Bootstrap для быстрого оформления сайтов, если это необходимо.

🔘Используйте Javascript для взаимодействия с сайтами на интерфейсе и работы асинхронно.

🔘Реализуйте полную структуру Модели-Представления-шаблоны для вашего сайта, используя представление на основе функций.

🔘Хорошо подробное и понятное объяснение кода построчно.

🔘Используйте Django в качестве серверной части для веб-сайтов и HTML, CSS и JS в качестве интерфейса.

👍🏻- если ждете курс

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Слияние словарей в PyTorch: зачем нужно и подводные камни

Сейчас нейросети стали настолько большими, что обучение большой сети на 1 видеокарте технически невозможно или займёт десятки и сотни лет. Кроме того, на большой обучающей выборке всплывают проблемы забывания сетью того, чему её учили вначале.


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

🔍 Потом, очевидно, нужно каким-то образом слить обученные нейросети в одну. Обсудим в этой статье детальнее, зачем это вообще может быть нужно, и как это сделать более-менее правильно.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
👀 Что же делать на Python?

Проекты на Python за 11 минут

В этом видео автор расскажет какие проекты на python можно делать,
что делал автор, какие проекты у автора, и вы уже сами выберите для себя проект, идею создания чего-то нового.

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Бэктест на Python: оцениваем торговую стратегию

Бэктестинг — мощный инструмент, который помогает определить потенциальную доходность, выявить неоправданные риски и внести необходимые коррективы до того, как вы начнете торговать на реальные деньги.


Бэктестинг — это метод, который используется в трейдинге и инвестировании для оценки эффективности торговой стратегии (или инвестиционного подхода) с помощью исторических рыночных данных.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
💬 Комментарии в Python: как закомментировать блок кода

В этой статье мы расскажем о комментариях в Python. Разберемся, зачем они нужны и как их использовать.

Комментарии нужны, чтобы:
🔘Предотвратить выполнение кода
🔘Улучшить читаемость

В Python комментарии начинаются с символа #. Вот пример:
# Код, расположенный ниже, выводит в консоль фразу Hello World!
print("Hello World!")


📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM