🤔11🔥4❤2
PyTorch – это мощный и гибкий фреймворк для машинного обучения, широко используемый для создания нейронных сетей
Сегодня мы:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
Media is too big
VIEW IN TELEGRAM
Магический метод add вызывается, когда экземпляр нашего класса участвует в операции сложения
Магический метод mul вызывается, когда экземпляр нашего класса участвует в операции умножения
Магический метод sub вызывается, когда экземпляр нашего класса участвует в операции вычитания
Магический метод truediv вызывается, когда экземпляр нашего класса участвует в операции деления
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2🤔1
🤯14🤔5🔥4👍1
Один из ключевых разработчиков 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👍5❤3
Media is too big
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
🤯28🤔11❤2
Андрей Карпаты, известный исследователь в области ИИ, считает, что реализация алгоритмов с нуля позволяет понять их суть и детали работы, что сложно осознать, используя только готовые библиотеки
Это помогает развить интуицию для дальнейшего применения и улучшения методов
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Media is too big
VIEW IN TELEGRAM
Магический метод eq – вызывается, когда экземпляр нашего класса участвует в проверке на равенство
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
👍6❤5🤔3
В этой статье автор приведет свое видение того, как должна выглядеть базовая инфраструктура FastAPI, и описать, как, что и почему я решил включить в структуру своего fastapi-шаблона
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2
Media is too big
VIEW IN TELEGRAM
В python любой объект имеет свойство правдивости: принадлежит либо к истине, либо ко лжи
Магический метод bool определяет к какому именно значению будет принадлежать ваш экземпляр класса
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤3
🤔18🤯7❤6
EAFP (Easy to Ask Forgiveness than Permission) – проще просить прощения, чем разрешения
Суть идиомы можно свести к следующему: если вам нужно выполнить некоторую последовательность действий, которая может завершиться возникновением исключения, то легче просто обработать это исключение, чем пытаться предусмотреть все условия, при которых исключения не будет
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13
Media is too big
VIEW IN TELEGRAM
Полиморфизм в ООП – это возможность обработки разных типов данных, то есть принадлежащих к разным классам, с помощью одного и того же имени метода
Мы делаем у разных классов метод с одинаковым названием. С виду после этого у разных объектов будет вызываться один и тот же метод, но при этом логика реализации самого метода в разных классах будет своя
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥5