PythonCamp
Open in Telegram
Лагерь Python-программистов! Обратная связь: @earlsky Copyright: @camprobot Perfluence
Show more9 074
Subscribers
No data24 hours
-267 days
-11330 days
Posts Archive
9 074
9 074
Adaptive Machine Learning Algorithms with Python: Solve Data Analytics and Machine Learning Problems on Edge Devices
Chanchal Chatterjee
2022
Авторы начинают с представления общей основы для создания адаптивных алгоритмов и демонстрируют, как использовать ее для решения различных проблем потоковых данных. Примеры варьируются от использования матричных функций для решения задач машинного обучения и анализа данных до более критических проблем вычисления границ. Они обрабатывают изменяющиеся во времени и нестационарные данные с минимальными затратами вычислительных ресурсов, памяти, времени ожидания и пропускной способности.
#python #eng
9 074
multiprocessing
Это встроенная библиотека для создания параллельных процессов, которая обеспечивает локальное и удаленное выполнение параллельных задач.
Она использует процессы вместо потоков, что позволяет избежать проблем с глобальной блокировкой интерпретатора (GIL) и обеспечивает лучшую изоляцию между задачами, но требует больше ресурсов.
#lesson
9 074
〰️ ChatGPT — умер. Это просто поисковик, который криво работает.
〰️ Midjourney — всё. Он не заменит дизайнеров.
〰️ Stable Diffusion — загнулся. Очередной бесполезный ИИ.
Но это ложь. Большая часть того, что вы слышите про ИИ и нейронки — это заплесневелые рассказы из 2010-х, которые пора отбросить и трезво смотреть в 2023 год.
Аля с канала Джейпег Малевича отбросила все предрассудки и рассказывает, какие нейросети реально работают, а какие — бесполезная трата времени.
Внутри: как прямо сейчас подключить ChatGPT-4, почему надо пользоваться нейронкой Botto и что не так с Midjourney.
Только эксклюзив, никакой копипасты: Джейпег Малевича.
9 074
Интерактивные дашборды и приложения с Plotly и Dash. Используем полноценный веб-фреймворк в Python на всю мощь – без jаvascript
Элиас Даббас
2023
Прочитав эту книгу, вы в полной мере освоите фреймворк Dash от Plotly, предоставляющий разработчикам Python блестящие возможности по созданию полноценных интерактивных веб-приложений и дашбордов без знания языка JavaScript.
#python #rus
9 074
Набор с полезными алгоритмами
Множество полезных функций можно найти в модуле funcy. В нём есть методы для взаимодействия со списками, словарями, последовательностями и другими коллекциями.
Установка:
pip install funcy
Я решил не расписывать тут все доступные функции, а оставил ссылку на них. Там описано, где они применяются и для чего.
📌 Документация
#lesson9 074
Пока все используют ChatGPT и Midjourney для развлечений и бредовых вопросов — бывший владелец Open AI создал канал, в котором разъясняет, как заставить ИИ работать на вас, почему ChatGPT — это огромная машина для печатания денег и почему надо использовать AI Botto.
Научитесь использовать нейросети — сможете что угодно. Не забывайте об этом.
Подписывайтесь: @malepeg.
9 074
Numerical Methods with Python: For the Sciences
William Miles
2023
Представляет студентов к соответствующему использованию компьютерного программирования в рамках научных дисциплин с использованием Python. Обсуждается несколько общих приложений программирования и реализации на примерах из реального мира и практических упражнениях по программированию. Студенты учатся моделировать такие ситуации, как распознавание изображений, медицинская диагностика, распространение болезней и другие.
#python #eng
9 074
30 марта, 18:00
Selectel MeetUp: типичный Python.
Приглашаем на митап от @Selectel, где обсудим типизацию в Python, новинки в SQLAlchemy и релиз Mypy 1.0. Также ответим на вопросы и с удовольствием послушаем про ваш опыт во время перерыва на свободное общение.
Что в программе:
◽ «Oh-My-Py!»
Рассмотрим самый популярный инструмент для проверки типизации в Python — Mypy. Порассуждаем о том, зачем нужна типизация, если duck typing — это так удобно.
◽ «Когда типизация делает тебе больно: как у нас появился самописный анализатор»
Разберемся, почему заехать на типизацию в большом существующем проекте — весьма нетривиальная задача.
◽ «Мажорный релиз алхимии»
Оценим долгожданный релиз SQLAlchemy 2.0. Поговорим о том, как мигрировать на новую версию.
Всех, кто будет в этот день в Санкт‑Петербурге, приглашаем в офис Selectel: https://slc.tl/1vi73
Для участников из других городов и регионов организуем трансляцию встречи: https://slc.tl/50gek
Реклама ООО «Селектел» Pb3XmBtztA1JV4NHmPmcCKcYDdNYnm9hQqSHYYY
9 074
30 марта, 18:00
Selectel MeetUp: типичный Python.
Приглашаем на митап от @Selectel, где обсудим типизацию в Python, новинки в SQLAlchemy и релиз Mypy 1.0. Также ответим на вопросы и с удовольствием послушаем про ваш опыт во время перерыва на свободное общение.
Что в программе:
◽ «Oh-My-Py!»
Рассмотрим самый популярный инструмент для проверки типизации в Python — Mypy. Порассуждаем о том, зачем нужна типизация, если duck typing — это так удобно.
◽ «Когда типизация делает тебе больно: как у нас появился самописный анализатор»
Разберемся, почему заехать на типизацию в большом существующем проекте — весьма нетривиальная задача.
◽ «Мажорный релиз алхимии»
Оценим долгожданный релиз SQLAlchemy 2.0. Поговорим о том, как мигрировать на новую версию.
Всех, кто будет в этот день в Санкт‑Петербурге, приглашаем в офис Selectel: https://slc.tl/1vi73
Для участников из других городов и регионов организуем трансляцию встречи: https://slc.tl/50gek
Реклама ООО «Селектел» Pb3XmBtztA1JV4NHmPmcCKcYDdNYnm9hQqSHYYY
9 074
Hands-On Data Preprocessing in Python by
Roy Jafari
2022
Hands-On Data Preprocessing - это учебник по лучшим методам очистки и предварительной обработки данных, написанный экспертом, который разработал курсы по предварительной обработке данных и смежным предметам на уровне колледжа. Вы узнаете о различных технических и аналитических аспектах предварительной обработки данных - сбор данных, очистка данных, интеграция данных, сокращение данных и преобразование данных - и освоите их применение с помощью среды программирования Python с открытым исходным кодом.
#python #eng
9 074
x.as_integer_ratio()
Метод предоставляет десятичную дробь в виде пары числитель, знаменатель. То есть поделив a на b вы получите нужное число.
Но им лучше не пользоваться, если вам нужны точные вычисления. Из-за стандарта IEEE 754 (который подвержен ошибкам), использует модуль decimal, который вычисляет точнее, но требует больше ресурсов.
📌 Документация
#lesson
9 074
Hands-On Data Preprocessing in Python by
Roy Jafari
2022
Hands-On Data Preprocessing - это учебник по лучшим методам очистки и предварительной обработки данных, написанный экспертом, который разработал курсы по предварительной обработке данных и смежным предметам на уровне колледжа. Вы узнаете о различных технических и аналитических аспектах предварительной обработки данных - сбор данных, очистка данных, интеграция данных, сокращение данных и преобразование данных - и освоите их применение с помощью среды программирования Python с открытым исходным кодом.
#python #eng
9 074
9 074
Магическое число NaN
Not a Number получается в случае, если компьютер не может посчитать выражение.
Сколько будет, если бесконечность поделить на бесконечность? Не знаете? Вот и компьютер не знает.
Основной особенностью этого числа является то, что оно не равно самому себе. То есть
NaN == NaN всегда будет False.
#lesson