Python - Советы, библиотеки, гайды
19.8K subscribers
1.17K photos
26 videos
6 files
590 links
Всё для Python программиста :3
Готовый код, советы, лайфхаки, годные библиотеки, уроки и многое другое!

Автор - Абрахам (@priler)

РКН: https://kurl.ru/uXZzR
Download Telegram
Игра в Python 🌚
😁162😢9🤡8🌚7👍62❤‍🔥1🤯1🐳1💯1
Если у вас в Python коде библиотеки не прогружаются, то вот это упражнение делайте один раз в день ... и они будут конкретно прогружаться 💪🌚
67😁12👍3🤡3❤‍🔥2🤯2😱2
Время учить Python. 10 мая старт Подготовительного курса 🐍

✔️Упражняемся в браузерном тренажере — учимся понимать и писать код на Python.
 ✔️Погружаемся в реальный продакшен — создаем конвертер валют вместе с наставником.
 ✔️Размещаем изменения на GitHub — получаем основу для своего первого пет-проекта.

🆙 База по Python за 14 дней. На практике. За 990 рублей. 
🤡18👍11
Исследование использования метода SAM для сложной задачи подсчета объектов по нескольким снимкам. Позволяет очень быстро посчитать количество объектов на фото. Используя несколько снимков.

🖥 Github: https://github.com/vision-intelligence-and-robots-group/count-anything

Paper: https://arxiv.org/abs/2304.10817v1

🤗 Hugging face: https://huggingface.co/spaces/nebula/counting-anything

📌 Dataset: https://drive.google.com/file/d/1ymDYrGs9DSRicfZbSCDiOu0ikGDh5k6S/view?usp=sharing
10👍4🤡1
🚨Теперь у нас будет LIL!

Данное изменение теперь принято!

Мы все прекрасно знаем проблемы GIL'а и почему он есть в питоне.
Многие хотели бы убрать его из питона.
Были попытки использовать атомарные счётчики для этого.

Однако это очень сильно ухудшало производительность однопоточных программ и мешало работе некоторых расширений на C.
Поэтому форки типа nogil python мерджить было нельзя.
Однако идею удаления GIL'а никто откидывать не стал.

И была разработана идея саб интерпретаторов, в каждом из которых будет свой GIL.
Долгое время саб интерпретаторы были только идеей, но теперь они были приняты!

Кроме того, в экспериментальном формате будет добавлен флажок --no-gil.
Пока непонятно, к каким последствиям это приведёт, поэтому ждём.

Что вы думаете о таких изменениях!?🤔
Делитесь вашим мнением в комментариях!
👍21🤔43❤‍🔥2🔥2🎉1🏆1
Представлен новый язык программирования - Mojo 🔥

Он является суперсетом языка 🐍 Python (то есть работает поверх него).
И решает проблему с производительностью.
Программы, работающие на Mojo выполняются в сотни раз быстрее, чем на CPython.

Разработчиком языка является Крис Латтнер.
Тот же человек, который создал SWIFT и LLVM.
Иными словами чел шарит.

А значит Mojo и правда может стать суперскоростной версией языка Python (🔥 + 🐍 = ⚡️).

Больше подробностей вы можете узнать в этом ролике.
❤‍🔥78😱7🔥6👍42🤡2
Шахматы на Python 🌚
🤔171😁80🤡33👍16🌚12🔥8😱7😐5❤‍🔥2🤩2🐳1
Хоть бы помогло...
👍93😁23😢41🤔1
Когда пустил учёного к компу с питоном...
👍82😱21🤯14❤‍🔥3😁3🤡31🤔1🤩1
Коротко о моем гитхабе после того, как я начал изучать нейросети 🌚
68😁26👍5🤩4🤡2🌚2💯1
А вот и питон для святых...
🌚117😁28🤯10🤡8😐7🔥1
random seed trick

С помощью данного трюка были выиграны многие ML соревнования. Это подбор random seed! Если правильно подобрать рандом сид то можно очень неплохо улучшить метрики модели(см. фото). Так например была выигранна NTO, национальная технологическая олимпиада. Ребята взяли и вместо попыток улучшить/отфайнтюнить модель, стали подбирать random seed как гипер параметр(например это можно сделать с помощью инструмента optuna), в итоге, сотни участников остались позади, а они в топ 3.
❤‍🔥36😁52👍2🤩1
Кодю.
Вопросы? 🌚
🌚149😁9🤔21👍1
А куда вы пихаете свой токен? 😎
❤‍🔥99😁36🤔6🍓42👍21😱1🌚1💯1
Импостер обнаружен ... 🌚
130😁24👍11😐3🤡2
Вот в чём разница 🌚
178👍46🌚21😁7🤔5🤡4❤‍🔥3🏆3🔥2