Zen of Python
20.2K subscribers
1.2K photos
161 videos
32 files
3.14K links
Полный Дзен Пайтона в одном канале

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Введение в библиотеку Transformers и платформу Hugging Face

Платформа Hugging Face — это коллекция готовых современных предварительно обученных Deep Learning моделей. А библиотека Transformers предоставляет инструменты и интерфейсы для их простой загрузки и использования.

Эта статья поможет вам познакомиться с этими двумя инструментами, которые помогают решать задачи компьютерного зрения, NLP и других направлений машинного обучения:

[https://habr.com/ru/post/704592/

#ml #nlp
👍4
ChatGPT пройдёт собеседование по Data Science вместо вас

Готовитесь к собеседованию, которое пройдёт онлайн, но боитесь, что от волнения всё вылетит из головы? Расслабьтесь, есть решение. Теперь вам не нужно полагаться на себя, ведь можно доверить ответы нейросети.

Подробнее:

https://habr.com/ru/company/ruvds/blog/705094/

#chatgpt #ml
👎7👍5🤡1🤓1
Неудачный проект ML о рынке недвижимости

Огромное количество статей и у нас в канале, и на множестве сайт рассказывают о том, как круто использовать машинное обучение и что его можно применять вообще для любых задач. Но на самом деле неудачных проектов тоже хватает, но далеко не все о них предпочитают говорить.

Вот эта статья как раз посвящена тому, как нейросети пытались внедрить на рынок недвижимости, но что-то пошло нет так:

https://www.datafantic.com/failed-project-how-bad-is-the-real-estate-market-getting/

#ml
👍8
8 паттернов проектирования для ML-разработчиков

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

В статье — 8 паттернов проектирования с примерами кода на Python: https://proglib.io/p/8-patternov-proektirovaniya-kotorye-dolzhen-znat-kazhdyy-ml-razrabotchik-2022-10-27

Изначально паттерны рассматриваются в контексте ML, но будут полезны и другим Python-разработчикам.

#ml #паттерны
👍6👏1
Что скажет ChatGPT: Почему Python такой популярный?

Кто-то с помощью ChatGPT пишет дипломы, кто-то — код, а мы попросили ChatGPT написать целую статью про то, как Python набирал популярность с 1990-х годов и почему стал популярен в Data Sceince, Machine Learning, веб-разработке и разработке игр.

Пока человеческий админ пошёл собирать вещи, посмотрите, как получается у ChatGPT писать целые статьи: https://tproger.ru/articles/pochemu-python-takoj-populjarnyj/

#chatgpt #ml
🤮6👍5🔥1
Как устроена RecTools — OpenSource–библиотека для рекомендательных систем

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

Рассказываем о достоинствах и недостатках RecTools и как она может быть использована в ваших проектах: https://tprg.ru/CgJX

#ml
👍16👎1
Пишем GPT в 60 строк NumPy — часть 1

Если уже тестировали популярные модельки нейросетей через API или даже просто когда-то что-то где-то слышали и хотите копнуть глубже, в этой статье автор рассказал, как написать GPT всего в 60 строках numpy с нуля: https://habr.com/ru/post/716902/

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

Вообще, понимание архитектуры GPT — всего лишь небольшая часть более масштабной темы больших языковых моделей, но жизненно важная для разработчиков нейросетей. GPT оказалась первой архитектурой, у которой есть удобные свойства масштабирования, высокой параллелизации на GPU и качественного моделирования последовательностей. Ну и самое приятное, что исходники выложены на гитхабе: github.com/jaymody/picoGPT.

#ml
👍14🔥1
​Пишем GPT в 60 строк NumPy — часть 2

Оказалось, что только кинул предыдущий пост в отложку, как через несколько часов вышла вторая (и финальная) часть статьи. Что ж, увидел, исправляюсь, делюсь с вами: https://habr.com/ru/post/717644/

В этой части автор уже вплотную подходит к тому этапу масштабирования. Когда требуется куча труда разработчиков и денег, а фреймворки обучения могут становиться абсурдно долгими и сложными. Так что если ваш путь лежит как раз в такие команды, это хорошая база для старта.

#ml
👍6👎3
Отгадай слово: как создать игру с элементами машинного обучения и выйти в ноль за 2 месяца

Интересная история, как ребята разработали игру, в которую за два месяца сыграли уже более 107 тысяч уникальных пользователей.

Такие истории на самом деле хороши тем, что там нет успешного успеха и всех этих «мы бросили универ и полгода разрабатывали синхрофазо2048 в гараже». Просто ребята сели, собрали игру на Python, потратились на серваки, набили шишек и в итоге получили очень хороший опыт. И хотя бы затраты на сервак окупили.

Как разрабатывали, как монетезировали и как во всём этом прижился ИИ — можно почитать в статье: https://habr.com/ru/company/aitalenthub/blog/718064/

#ml
👍6😁2👎1💩1
Cоздаём видео по текстовому описанию у себя дома на основе диффузионной нейросети ModelScope text2video 1.7B

19 марта Alibaba выпустили нейросеть ModelScope text2video, создающую короткие видеоролики по текстовому описанию. Подобных нейросетей сейчас становится всё больше и больше. Но если остальные требуют для запуска каких-нибудь A100 с 40 ГБ видеопамяти, то эта нейросетка крута тем, что её можно вполне себе комфортно запустить с 12 ГБ видеопамяти. А энтузиасты даже умудрились уместить её в 4 ГБ.

И вот неплохой, но простенький гайд, как работать с этой моделькой с помощью Python: https://habr.com/ru/post/724284/

#ml #нейросети
🔥5👍3
Руководство по работе с Gradio: создание веб-интерфейса для моделей машинного обучения

В этом руководстве вы узнаете, как создавать простые в использовании настраиваемые компоненты пользовательского интерфейса для вашей модели машинного обучения, любого API или даже произвольной функции Python с помощью нескольких строк кода и Gradio: https://proglib.io/p/rukovodstvo-po-rabote-s-gradio-sozdanie-veb-interfeysa-dlya-modeley-mashinnogo-obucheniya-2023-03-06

#ml #библиотека
👍3👀2
Как подружить Алису с ChatGPT с помощью Python

О ChatGPT сейчас не говорит только ленивый. Но ему чего-то не хватает, например голоса.

И вот интересный гайд о том, как встроить ChatGPT в Алису: https://habr.com/ru/post/725704/

#нейросети #ml #туториал
🔥162💩2👍1
Создание интеллектуальной образовательной платформы с помощью OpenAI, ChatGPT и Django

В этом руководстве вы узнаете, как ИИ может помочь создавать образовательные платформы, которые будут умнее, персонализированнее и эффективнее, благодаря использованию последних достижений в области ИИ, таких как GPT-3 и ChatGPT: https://testdriven.io/blog/python-openai-chatgpt/

#нейросети #туториал #ml
👍51👎1
Копирайтер против ChatGPT: чей текст про Python лучше?

После того, как OpenAI запустила открытый бета-тест ChatGPT, интернет заполонили заявления в духе: «Копирайтеры больше не нужны». Мол, теперь контент можно получить в два клика, и рынок авторов обязательно погибнет.

Мы решили это проверить и попросили написать статью о причинах популярности Python ChatGPT и среднего копирайтера, который мало-мальски разбирается в IT.

Вы точно сможете определить, чей текст лучше: https://tproger.ru/articles/kopirajter-protiv-chatgpt-chej-tekst-luchwe/

#нейросети #ml
😁15👍3🤡2🤨1
Почему ChatGPT «врёт»?

Почему нейросетевые языковые модели вроде ChatGPT порой выдают ложные факты, легко принимают на веру то, в чём их убеждает пользователь, и что с этим делает бизнес, использующий нейросети?

Спросили об этом у экспертов по ML: https://tprg.ru/Icax

#ml #нейросети
👍4💩4
В чём разница между дата-аналитиком и ML-инженером?

Разбираем обязанности вместе с реальными специалистами: https://tprg.ru/F956

#datascience #ml
👍5
Популярные алгоритмы машинного обучения на Python

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

А если вам этого мало, то в конце каждой темы указаны дополнительные источники для более глубокого ознакомления.

#ml #алгоритмы
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Как легко создать дипфейк в реальном времени с Python

Для этого нам понадобится утилита Deep-Live-Cam, Python и всего одна фотография для наложения лица.

Работает даже на слабом ПК, установка простая, а инструкция уже лежит в репозитории по ссылке.

#инструменты #ml #deepfake
AIbase — сайт с подборкой нейросетей на все случаи жизни

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

Заходите и выбирайте: https://www.aibase.com/tools

#ml #ai
👍4
Машинное обучение на понятном языке

Если поискать материалы на эту тему, то найдёте либо сложные статьи или научные работы, которые сможет дочитать хотя бы до середины только специалист, либо картинки с роботами и обещания о восстании машин.

Автор этой статьи решил исправить это и написал статью, которую поймёт даже ваша бабуля.

#ml #ai
82