Простой Python | Программирование
143K subscribers
2.26K photos
36 videos
1.3K links
Заявки принимаются автоматически.
Лучший образовательный канал по Python.

По всем вопросам: @dimaa_dimaa (реклама)

Ссылка на канал: https://t.me/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
Фильтр Калмана

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

👀Смотреть видео

#видео
Drag-and-Drop

Drag-and-Drop – это действие по выбору объекта или части текста, его перемещению (перетаскиванию) и последующему размещению в другую область. Делимся статьей, где автор демонстрирует работу Drag-and-Drop на Python и OpenCV.

👉Читать статью

#статьи
JavaScript теперь в телеграм!

JavaScript — самый популярный язык в мире, он используется в 95% всех сайтов, которые вообще существуют. Теперь у JS есть русскоязычный канал. Это первоисточник всего, что появляется в платных курсах и остальных ресурсов. Стоит подписаться!
NumPy: unique

Функция unique() используется для поиска уникальных элементов массива. Она возвращает отсортированные уникальные элементы массива. В дополнение к уникальным элементам есть три дополнительных вывода: индексы входного массива, которые дают уникальные значения; индексы уникального массива, которые восстанавливают входной массив; сколько раз каждое уникальное значение появляется во входном массиве. Данное видео демонстрирует работу unique().

👀Смотреть видео

#видео #numpy
math.factorial

Метод math.factorial() возвращает факториал числа. Факториал числа представляет собой сумму умножения всех целых чисел от указанного тобой числа до 1. Например, факториал 6 будет равен 6 x 5 x 4 x 3 x 2 x 1 = 720. Обрати внимание, этот метод принимает только положительные целые числа.

#практика #math
Введение в OpenCV

OpenCV — это огромная библиотека с открытым исходным кодом для компьютерного зрения, машинного обучения и обработки изображений. Она может обрабатывать изображения и видео для идентификации объектов, лиц или даже почерка человека. Данная статья поможет тебе начать работать с изображениями.

👉Читать статью

#статьи #библиотеки
Сортировка выбором

Алгоритм сортировки выбором сортирует массив, находя минимальное значение несортированной части и заменяя его первым несортированным элементом. При работе с данным алгоритмом дополнительные списки не требуются. Делимся видео, где автор демонстрирует работу алгоритма.

👀Смотреть видео

#видео
Ускорение обучения XGBoost-моделей

Экстремальный градиентный бустинг, или XGBoost, — это эффективная реализация алгоритма градиентного бустинга с открытым исходным кодом. Этот метод популярен для задач классификации и регрессии с использованием табличных наборов данных из-за его скорости выполнения и производительности модели. Процесс обучения XGBoost может занять много времени. Делимся статьей, где автор рассказывает про ускорение обучения XGBoost-моделей.

👉Читать статью

#статьи
NumPy: Дискретная разность

Дискретная разность означает вычитание двух последовательных элементов. Например. для [1, 2, 3, 4] дискретная разница будет [2-1, 3-2, 4-3] = [1, 1, 1] Чтобы найти дискретную разницу, используй функцию diff(). Эту операцию можно выполнять несколько раз, задав параметр n.

#практика #numpy
Множество Мандельброта

Множество Мандельброта — это множество комплексных чисел, для которых функция F(z) = z^2 + c не расходится. В данном видео демонстрируется визуализация этого множества.

👀Смотреть видео

#видео
ruGPT-3

Модель ruGPT-3 содержит от 125 млн до 1,3 млрд параметров и умеет продолжать тексты на русском языке. В данной статье автор знакомит с ruGPT-3 и демонстрирует практическое применение этой модели.

👉Читать статью

#статьи
Пользовательские метаклассы

Метакласс — это «класс класса». Он определяет, как конструируется сам класс. Всякий раз, когда ты создаешь класс, вызывается метакласс. Этот метакласс превращает класс в объект Python. Делимся видео, где автор демонстрирует создание своих собственных метаклассов. Также демонстрируется подключение их для создания классов с использованием параметра metaclass.

👀Смотреть видео

#видео
math.fmod

Метод math.fmod() возвращает остаток (по модулю) от x/y.Если и x, и y = 0, возвращается ошибка ValueError. Если y = 0, возвращается ValueError. Если x или y не является числом, возвращается TypeError. В результате возвращается число с плавающей запятой.

#практика #math
Полезные сайты для программистов

Почти все проблемы с кодом, которые возникают у новичков, уже кто-то решил и написал про это пост в интернете. В данной статье автор собрал 5 лучших сайтов для тех, кто только начинает программировать и ищет ответы на все свои вопросы. Есть ресурсы как на английском, так и на русском языке.

👉Читать статью

#статьи
Pandas: Очистка пустых ячеек

Пустые ячейки потенциально могут дать неверный результат при анализе данных. Один из способов справиться с пустыми ячейками — удалить строки, содержащие пустые ячейки. Для этого можно использовать dropna(). По умолчанию метод dropna() возвращает новый DataFrame и не меняет исходный. Если ты хочешь изменить исходный DataFrame, используй аргумент inplace = True.

#практика #pandas
Функторы

Функтор — это объект, который можно вызывать так же, как если бы он был функцией. Основное преимущество функторов состоит в том, что они могут поддерживать некоторую информацию о состоянии. В данном видео автор рассказывает про функторы и менеджеры контекстов.

👀Смотреть видео

#видео
Использование GPT-3 для объяснения работы кода

Языковая модель ИИ GPT-3 способна генерировать объяснение того, как работает код. Она поразительно эффективна в этом: ее обучающий набор включает огромное количество исходного кода. Делимся статьей, где автор демонстрирует работу GPT-3.

👉Читать статью

#статьи
math.radians

Метод math.radians() преобразует градусы в радианы. Если параметр не является числом, он возвращает TypeError. Возвращается значение с плавающей запятой, представляющее значение угла в радианах.

#практика #math
RNN

Рекуррентная нейронная сеть (RNN) — это тип искусственной нейронной сети (ANN), который используется в Siri Apple и голосовом поиске Google. RNN запоминает прошлые входные данные благодаря внутренней памяти, которая полезна для прогнозирования цен на акции, генерации текста, транскрипций и машинного перевода. Делимся видео, где автор рассказывает про RNN.

👀Смотреть видео

#видео #нейронные_сети
Автоматическая суммаризация текстов

Многие организации имеют огромное количество текстов, которые необходимо прочитать и резюмировать: финансовые отчеты или новостные статьи, научные исследования, патентные заявки, юридические контракты и многое другое. Эти организации заинтересованы в автоматизации этих задач с помощью технологии НЛП. Делимся статьей, где автор рассказывает про автоматическую суммаризацию текстов с помощью трансформеров Hugging Face.

👉Читать статью

#статьи
Фильтр Винера

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

👀Смотреть видео

#видео