Python и 1000 уязвимостей
37.8K subscribers
1.81K photos
553 videos
21 files
1.93K links
Сила в единстве.

Сотрудничество: @workhouse_price

Канал на бирже:
https://telega.in/channels/osint_pythons/card

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
Что выведет код?
Anonymous Quiz
46%
True
40%
False
8%
None
7%
Ошибку
🤯10👍6🤔2
📣 Пишем свой PyTorch на NumPy (часть 1)

PyTorch – это мощный и гибкий фреймворк для машинного обучения, широко используемый для создания нейронных сетей

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

Для использования этого фреймворка, часто достаточно поверхностно понимать работу алгоритмов машинного обучения

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤯42
Media is too big
VIEW IN TELEGRAM
▶️ Пространство имен класса Class Body scope in Python

В сегодняшнем видео рассмотрим магические методы _getitem_, _setitem_ и _delitem_

А также рассмотрим обращение по индексу к экземпляру

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32
Что выведет код?
Anonymous Quiz
3%
0
17%
1
15%
2
49%
3
15%
Ошибку
👍8🤯72🤔2
📣 Пишем свой PyTorch на NumPy. Часть 2. Добавляем новые слои

Сегодня мы:
добавим CNNBatchNormMaxPoolMinPool
реализуем RMSPropNaGAdam
добавим регуляризацию в loss-функцию
добавим новые функции активации
напишем DataLoader

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
▶️ Магические методы. Методы __str__ иМагически| (Dunder methods)

Магические методы в Python
– это методы, которые вызываются при перегрузке различных операторов

Магический метод str в Python определяет строковое представление объекта, которое возвращается функцией str() и используется в функции print()

repr
– метод, который возвращает печатное представление объекта на Python, которое может быть настроено или предопределено заранее

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41🤔1
Что выведет код?
Anonymous Quiz
26%
1 2
22%
2 2
38%
1 2 1 2
14%
Ошибку
🤯10👍5🤔2
📣 Polars vs Pandas: битва титанов. Кто кого?

Сегодня будем сравнивать две библиотеки – Polars и Pandas

Обсудим, какие преимущества есть у Polars и за счет чего она выигрывает в производительност

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
8
Media is too big
VIEW IN TELEGRAM
▶️ Магические методы len и abs | Dunder methods

Метод len вызывается, когда объект поступает на вход функции abs

Магический метод abs вызывается, когда объект поступает на вход функции len

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍2
Что выведет код?
Anonymous Quiz
22%
1 2
30%
2 1
8%
1 1
40%
Ошибку
🤔11🔥42
📣 Пишем свой PyTorch на NumPy. Часть 3. Строим граф вычислений

PyTorch – это мощный и гибкий фреймворк для машинного обучения, широко используемый для создания нейронных сетей

Сегодня мы:

представим аналог pytorch.tensor()
переведём все вычисления на динамический вычислительный граф
проведём рефакторинг библиотеки

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52
Media is too big
VIEW IN TELEGRAM
▶️ Магические методы add, mul, sub, truediv

Магический метод add вызывается, когда экземпляр нашего класса участвует в операции сложения

Магический метод mul вызывается, когда экземпляр нашего класса участвует в операции умножения

Магический метод sub вызывается, когда экземпляр нашего класса участвует в операции вычитания

Магический метод truediv вызывается, когда экземпляр нашего класса участвует в операции деления

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍2🤔1
🤯14🤔5🔥4👍1
📣 Один из ключевых разработчиков CPython Тим Питерс вернулся в сообщество Python после трехмесячного бана

Один из ключевых разработчиков CPython Тим Питерс (tim.one, CPython core developer, автор гибридного алгоритма сортировки Timsort, член Python Core Team и один из старожилов проекта) вернулся в сообщество Python после трехмесячого бана

По информации OpenNET, Питерс был отстранён управляющим советом (Steering Council) на три месяца из‑за жалобы на нарушение кодекса поведения

Решение об отстранении Питерса принято на основе рекомендации, предоставленной командой, следящей за соблюдением кодекса поведения (Code of Conduct Workgroup)

Среди перечисленных претензий к Питерсу были: нагнетание атмосферы страха, неуверенности и сомнений (FUD), что способствовало возникновению эмоциональных реакций у участников обсуждения; упоминание концепций обратного сексизма и обратного расизма; признание смешным старого потенциально оскорбительного в современных реалиях скетча SNL 1970-годов; упоминание ситуаций, связанных с сексуальными домогательствами и насилием (данные темы могут вызвать негативную реакцию у людей переживших насилие); обсуждение блокировок и удалений участников (воспринимается как раскрытие личной информации); расхождение взглядов с современными веяниями в области нейроразнообразия; обсуждение спорных тем или прошлых конфликтов; высказывание предположений о мотивах и психическом здоровье участников


🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍53
Media is too big
VIEW IN TELEGRAM
▶️ Специальные методы сравнения объектов классов

Магический метод _eq_ – проверка на равенство
Магический метод _ne_ – проверка на неравенство
Магический метод _lt_ – проверка на знак меньше
Магический метод _le_ – проверка на знак меньше или равно
Магический метод _gt_ – проверка на знак больше
Магический метод _ge_ – проверка на знак больше или равно

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
4