Внимание! - Вопрос!
Что такое гринлеты?
Greenlet == Green thread == Зеленые треды == легковесные треды внутри виртуальной машины. Могут называться корутинами, сопроцессами, акторами и т.д. в зависимости от платформы. Операционная система не видит их. С точки зрения ОС запущен один процесс виртуальной машины, а что внутри нее – неизвестно. Такими тредами управляет сама вируальная машина: порождает, исполняет, согласует доступ к ресурсам.
#вопросы_из_собеседований
@python_practics
#вопросы_из_собеседований
@python_practics
👍3
Yellowbrick
Yellowbrick — набор средств визуального анализа и диагностики, предназначенных для облегчения машинного обучения с помощью scikit-learn. Основной объект API библиотеки Visualizer представляет собой средство оценки scikit-learn, которое учится на данных. «Визуализаторы» изучают данные, создавая визуальное представление рабочего процесса выбора модели.
Особенности Yellowbrick:
• Поддержка различных моделей, включая визуализацию функций, классификации, кластеризации, регрессии, выбора модели, целей и текста.
• Настройка гиперпараметров.
• Возможность интерпретации оценки моделей.
• Активное сообщество разработчиков.
Подробнее👇
#фреймворки_библиотеки
@python_practics
Yellowbrick — набор средств визуального анализа и диагностики, предназначенных для облегчения машинного обучения с помощью scikit-learn. Основной объект API библиотеки Visualizer представляет собой средство оценки scikit-learn, которое учится на данных. «Визуализаторы» изучают данные, создавая визуальное представление рабочего процесса выбора модели.
Особенности Yellowbrick:
• Поддержка различных моделей, включая визуализацию функций, классификации, кластеризации, регрессии, выбора модели, целей и текста.
• Настройка гиперпараметров.
• Возможность интерпретации оценки моделей.
• Активное сообщество разработчиков.
Подробнее👇
#фреймворки_библиотеки
@python_practics
👍1
Генерация групп
Этот код создает список кортежей (groups), используя списковое выражение (list comprehension) в Python.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Этот код создает список кортежей (groups), используя списковое выражение (list comprehension) в Python.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍7
Легендарную Super Mario Bros. превратили в бенчмарк для ИИ
Исследователи из Hao AI Lab (Калифорнийский университет в Сан-Диего) решили проверить, насколько современные ИИ-модели способны пройти в Super Mario Bros.
Оказалось, что культовая игра 1985 года может стать одним из самых сложных испытаний для нейросетей.
Подробнее👇
#статьи
@python_practics
Исследователи из Hao AI Lab (Калифорнийский университет в Сан-Диего) решили проверить, насколько современные ИИ-модели способны пройти в Super Mario Bros.
Оказалось, что культовая игра 1985 года может стать одним из самых сложных испытаний для нейросетей.
Подробнее👇
#статьи
@python_practics
👍3
Github Actions in Action
Чему вы научитесь:
• Освоению концепций CI/CD с использованием GitHub Actions;
• Созданию и настройке автоматизированных пайплайнов для сборки, тестирования и деплоя приложений;
• Интеграции GitHub Actions с другими инструментами и облачными сервисами;
• Оптимизации рабочих процессов разработки через автоматизацию задач;
• Применению лучших практик безопасности и мониторинга в автоматизированных процессах.
Курс "Github Actions in Action" научит вас использовать GitHub Actions для автоматизации всех этапов разработки. Вы узнаете, как создавать эффективные CI/CD-процессы, оптимизировать рабочие процессы и обеспечить высокое качество и стабильность ваших проектов.
Книга в формате pdf👇
#курсы_книги
@python_practics
Чему вы научитесь:
• Освоению концепций CI/CD с использованием GitHub Actions;
• Созданию и настройке автоматизированных пайплайнов для сборки, тестирования и деплоя приложений;
• Интеграции GitHub Actions с другими инструментами и облачными сервисами;
• Оптимизации рабочих процессов разработки через автоматизацию задач;
• Применению лучших практик безопасности и мониторинга в автоматизированных процессах.
Курс "Github Actions in Action" научит вас использовать GitHub Actions для автоматизации всех этапов разработки. Вы узнаете, как создавать эффективные CI/CD-процессы, оптимизировать рабочие процессы и обеспечить высокое качество и стабильность ваших проектов.
Книга в формате pdf👇
#курсы_книги
@python_practics
👍3
🔥2
Что такое рекурсия и как с ней работать
Рекурсия — это мощный инструмент в программировании, который позволяет решать задачи, разбивая их на более простые подзадачи. В статье авторы рассмотрели базовые понятия рекурсии, её принципы, примеры использования, а также типичные проблемы, с которыми можно столкнуться при написании кода.
Подробнее👇
#статьи
@python_practics
Рекурсия — это мощный инструмент в программировании, который позволяет решать задачи, разбивая их на более простые подзадачи. В статье авторы рассмотрели базовые понятия рекурсии, её принципы, примеры использования, а также типичные проблемы, с которыми можно столкнуться при написании кода.
Подробнее👇
#статьи
@python_practics
👍3
Внимание! - Вопрос!
Что такое list/dict comprehension?
Выражение заключенное в квадратные/фигурные скобки, в котором используются ключевые слова for и in для построения списка/словаря путем обработки и фильтрации элементов из одного или нескольких итерируемых объектов. Списковое включение работает энергично.
#вопросы_из_собеседований
@python_practics
#вопросы_из_собеседований
@python_practics
👍5
Задача:
Ваша задача - создать функцию, которая может принимать любое неотрицательное целое число в качестве аргумента и возвращать его с цифрами в порядке убывания. По сути, переставьте цифры, чтобы получить максимально возможное число.
Пример:
#задачник
@python_practics
Ваша задача - создать функцию, которая может принимать любое неотрицательное целое число в качестве аргумента и возвращать его с цифрами в порядке убывания. По сути, переставьте цифры, чтобы получить максимально возможное число.
Пример:
Input: 42145 Output: 54421
Input: 145263 Output: 654321
#задачник
@python_practics
👍5
Списковые включения
Создание списка квадратов.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Создание списка квадратов.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍6