😱74🎉16🤔13👍7🔥6🌚4🏆1
Делаем искуственный интеллект, который будет играть в Counter Strike: Global Offensive.
На Python + PyTorch (YOLOv8) :3
https://youtu.be/XOxNHqS-1Pc
На Python + PyTorch (YOLOv8) :3
https://youtu.be/XOxNHqS-1Pc
YouTube
Я сделал ИИ для Counter Strike: Global Offensive :D | Часть 4
Делаем искуственный интеллект, который будет играть в Counter Strike: Global Offensive.
На Python + PyTorch (YOLOv8) :3
🔥Научись создавать нейросети: https://go.skillfactory.ru/9a9ooA
Скидка на обучение -45% по промокоду ХАУДИ
🆇 Скачать Нейросеть можно…
На Python + PyTorch (YOLOv8) :3
🔥Научись создавать нейросети: https://go.skillfactory.ru/9a9ooA
Скидка на обучение -45% по промокоду ХАУДИ
🆇 Скачать Нейросеть можно…
❤25👍13🌚2❤🔥1
moviepy - это удобная библиотека для работы с видео на Python.
С её помощью можно обрезать, склеить, наложить фильтр, какие-то эффекты и многое другое.
Для своей работы библиотеки использует ImageMagick, PyGame, imageio, OpenCV и кое-какие другие зависимости.
Ставится командой ⚙️
Документация и примеры кода здесь.
С её помощью можно обрезать, склеить, наложить фильтр, какие-то эффекты и многое другое.
Для своей работы библиотеки использует ImageMagick, PyGame, imageio, OpenCV и кое-какие другие зависимости.
Ставится командой ⚙️
pip install moviepy
Документация и примеры кода здесь.
🔥45👍17❤3
Что должен знать Python Junior, наглядно.
Итого:
— Представлять что такое операционные системы, для чего они нужны, какие там происходят процессы;
— Знать что такое поток;
— Знать что такое сокеты и для чего они нужны;
— Представлять, как устроен стек протоколов TCP/IP;
— Знать что такое Linux, sh.;
— Знать виртуализацию и все её типы;
— Уметь настраивать онлайн-машины с помощью различных инструментов;
— Работать с GIT(создавать ветки);
— Знать что такое ООП и его функционал;
— Знать что такое MVC и зачем он нужен;
— Понимать асинхронную концепцию программирования;
— Уметь работать с базами данных;
— Работать с nginx (настройка прокси);
— Разбираться в отличиях Python2 от Python3;
— Представлять что такое алгоритм импорта модулей в Python;
— Знать что представляют из себя генераторы и итераторы;
— Понимать что такое GIL и зачем он нужен;
— Разбираться в WSGI и понимать как использовать его в работе.
А вы знаете всё это? 🤔
Итого:
— Представлять что такое операционные системы, для чего они нужны, какие там происходят процессы;
— Знать что такое поток;
— Знать что такое сокеты и для чего они нужны;
— Представлять, как устроен стек протоколов TCP/IP;
— Знать что такое Linux, sh.;
— Знать виртуализацию и все её типы;
— Уметь настраивать онлайн-машины с помощью различных инструментов;
— Работать с GIT(создавать ветки);
— Знать что такое ООП и его функционал;
— Знать что такое MVC и зачем он нужен;
— Понимать асинхронную концепцию программирования;
— Уметь работать с базами данных;
— Работать с nginx (настройка прокси);
— Разбираться в отличиях Python2 от Python3;
— Представлять что такое алгоритм импорта модулей в Python;
— Знать что представляют из себя генераторы и итераторы;
— Понимать что такое GIL и зачем он нужен;
— Разбираться в WSGI и понимать как использовать его в работе.
А вы знаете всё это? 🤔
👍68😱15❤8🌚5❤🔥3🔥2🤡1
pytesseract - одна из лучших библиотек для распознавания текста в Python.
Является обёрткой над Google’s Tesseract-OCR Engine.
Я её лично применял, когда делал бота-авторыбалку для Terraria.
Из особенностей:
— Легко использовать
— Работает с разными языками
— Можно распознавать кастомные шрифты
— Нативная поддержка OpenCV
— Куча полезных параметров и настроек
Ставится командой ⚙️
Документация и примеры кода здесь.
Является обёрткой над Google’s Tesseract-OCR Engine.
Я её лично применял, когда делал бота-авторыбалку для Terraria.
Из особенностей:
— Легко использовать
— Работает с разными языками
— Можно распознавать кастомные шрифты
— Нативная поддержка OpenCV
— Куча полезных параметров и настроек
Ставится командой ⚙️
pip install pytesseract
Документация и примеры кода здесь.
👍51❤3🐳3⚡1🤡1😐1💋1
Ребят, у кого не устанавливается Python на Windows 7.
Это связано с тем, что новейшие версии Python 3 не поддерживаются на Windows 7 и Windows XP.
Если не ошибаюсь, последняя версия Python 3 с поддержкой Windows 7, это версия 3.8.6 (24 сентября, 2020 года).
Скачать её вы можете тут - https://www.python.org/downloads/release/python-386/
(Windows x86 executable installer для 32 битных систем, либо Windows x86-64 executable installer для 64 битных систем)
Это связано с тем, что новейшие версии Python 3 не поддерживаются на Windows 7 и Windows XP.
Если не ошибаюсь, последняя версия Python 3 с поддержкой Windows 7, это версия 3.8.6 (24 сентября, 2020 года).
Скачать её вы можете тут - https://www.python.org/downloads/release/python-386/
(Windows x86 executable installer для 32 битных систем, либо Windows x86-64 executable installer для 64 битных систем)
🍓39👍22😐15🔥4🤡3❤1🌚1🏆1
Nuitka - транспайлер, который транслирует код Python в исполняемые файлы или исходный код Cи/C++. Позволяет собирать exe из python файлов. Из плюсов можно отметить отсутствие интерпретатора внутри исполняемого файла, что делает этот инструмент намного лучше pyinstaller.
Я иногда, применяю эту библиотеку для сборки исполняемых файлов из своих программ.
Из особенностей:
— Легко использовать
— Быстрая сборка
— Активное развивается
— Увеличивает производительность и скорость работы программы
Ставится командой ⚙️
Я иногда, применяю эту библиотеку для сборки исполняемых файлов из своих программ.
Из особенностей:
— Легко использовать
— Быстрая сборка
— Активное развивается
— Увеличивает производительность и скорость работы программы
Ставится командой ⚙️
python -m pip install -U nuitka
Последняя версия (develop) ⚙️ pip install -U "https://github.com/Nuitka/Nuitka/archive/develop.zip"
Документация и примеры кода здесь.👍37🤡7❤🔥2⚡1
Что такое итератор в Python?
Anonymous Quiz
36%
Любой объект у которого реализованы дандер методы __iter__ и __next__.
20%
Протокол вызова метода __iteration__ и обновления сигнатуры ссылок
9%
Объект itertools.Iterator
36%
Я оладушек
🤡56🍓17👍8🤔7😱6🏆6⚡2🌚2🔥1🎉1💯1
🐥 Задача по Python #16
Нарисуйте красивое сердце с помощью Python ❤️. В 2D или 3D - не важно. Лучших выберу я и дам админку!
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
Внимание: При обнаружении плагиата, дисквалификация и мут на месяц!
#задачи
Нарисуйте красивое сердце с помощью Python ❤️. В 2D или 3D - не важно. Лучших выберу я и дам админку!
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
Внимание: При обнаружении плагиата, дисквалификация и мут на месяц!
#задачи
👍24
PaddleOCR - мощная альтернатива tesseract. Эта OCR работает на основе нескольких нейронных сетей. Первая корректирует угол наклона изображения. Вторая находит границы слов. А третья распознает! Tesseract начинает морально устаревать и требует огромного количества предобработки перед распознаванием, paddle является отличной заменой!
Из особенностей:
— Рекомендуется запускать на GPU
— Поддерживает десятки языков
— Активное развивается
— Работает очень точно
Ставится командой (для GPU) ⚙️
Из особенностей:
— Рекомендуется запускать на GPU
— Поддерживает десятки языков
— Активное развивается
— Работает очень точно
Ставится командой (для GPU) ⚙️
python -m pip install paddlepaddle-gpu -i https://pypi.tuna.tsinghua.edu.cn/simple
Ставится командной (для CPU) ⚙️ python -m pip install paddlepaddle -i https://pypi.tuna.tsinghua.edu.cn/simple
Документация и примеры кода здесь.👍25
kornia - мощная альтернатива opencv. Сейчас достаточно часто начали заменять opencv на kornia или использовать их в связке. Дело в простоте и удобстве этого мощного инструмента. kornia является хорошим мультитулом который включает в себя как и базоввые алгоритмы для работы с изображениями, так и такие вещи как: аугментации, функции потерь, сравнение изображений и многое другое.
Из особенностей:
— Библиотека написана на Python, но в скорости не сильно уступает opencv
— Можно использовать в связке с PyTorch, opencv и некоторыми другими ML фреймворками
— Активное развивается
— Kornia объеденяет в себе классические алгоритмы CV с машинным обучением
Ставится командой ⚙️
Последняя версия(Develop) ⚙️
После установки рекомендую проверить работоспособность ⚙️
Из особенностей:
— Библиотека написана на Python, но в скорости не сильно уступает opencv
— Можно использовать в связке с PyTorch, opencv и некоторыми другими ML фреймворками
— Активное развивается
— Kornia объеденяет в себе классические алгоритмы CV с машинным обучением
Ставится командой ⚙️
pip install kornia[x]
Последняя версия(Develop) ⚙️
pip install git+https://github.com/kornia/kornia
После установки рекомендую проверить работоспособность ⚙️
python -c "import kornia; print(kornia.__version__)"
👍27❤🔥7
Please open Telegram to view this post
VIEW IN TELEGRAM
👍75🤡13😐9🌚3🤔2❤🔥1❤1😱1
SQLAlchemy - лучшая ORM на Python. Был создан Майком Байером в 2005 году. SQLAlchemy позволяет работать с базами данных MySQL, MS-SQL, PostgreSQL, Oracle, SQLite и др.
Из особенностей:
— Код приложения будет оставаться тем же вне зависимости от используемой базы данных(позволяет соблюдать принципы чистой архитектуры)
— Код самой ORM написан качественно, в отличие от многих других ORM
— Активное развивается
— Использует SQLAlchemy Core, который предоставляет SQL Expression Language(стандартизированный SQL) и фокусируется на таблицах, колонках, индексах, а не на моделях и объектах.
Ставится командой ⚙️
В целом крайне не рекомендую использовать любую другую ORM кроме этой.
Из особенностей:
— Код приложения будет оставаться тем же вне зависимости от используемой базы данных(позволяет соблюдать принципы чистой архитектуры)
— Код самой ORM написан качественно, в отличие от многих других ORM
— Активное развивается
— Использует SQLAlchemy Core, который предоставляет SQL Expression Language(стандартизированный SQL) и фокусируется на таблицах, колонках, индексах, а не на моделях и объектах.
Ставится командой ⚙️
pip install SQLAlchemy
В целом крайне не рекомендую использовать любую другую ORM кроме этой.
👍21😐5❤2❤🔥1
Какие типы могут быть ключами словаря?
Anonymous Quiz
29%
Неизменяемые
26%
Хешируемые
24%
Любые
22%
Я оладушек
🤡59👍12😐9⚡3🤯3🐳2🏆2🍓2🎉1