—
pip install pyvista
PyVista — это библиотека Python для набора инструментов визуализации (VTK), которая использует другой подход к взаимодействию с VTK через NumPy и прямой доступ к массивам. PyVista предоставляет идиоматический, хорошо документированный интерфейс для быстрого создания прототипов, анализа и для работы с 3-мерными объектами.
Особенности PyVista:
— предоставляет высокоуровневый API к набору инструментов визуализации (VTK)
— поддерживает разные структуры данных и методы фильтрации для пространственных наборов данных
PyVista можно использовать для создания сложных 3-мерных графиков для презентаций и исследовательских работ, а также в качестве вспомогательного модуля для других Python-модулей, работающих с 3D-объектами.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Мощный фреймворк Python для высокопроизводительного моделирования графического процессора и графики.
Ядра определяются в синтаксисе Python, а JIT преобразуются в C++/CUDA и компилируются во время выполнения.
Warp поможет вам упростить написание программ для физического моделирования, обработки геометрии и процедурной анимации графики.
Кроме того, ядра Warp являются дифференцируемыми и могут использоваться как часть конвейеров машинного обучения с такими фреймворками, как PyTorch и JAX.
#Python #Cuda #Cpp #Graphics #nvidia
▪Github
▪Документация
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Python_for_data_science_cheatsheet.pdf
2.7 MB
В ней освещены основные типы данных, операторы, работа с Numpy, визуализация данных в Matplotlib, jupyter и множество других полезных материалов.
Сохраняйте себе, чтобы не потерять.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️Лучший способ получать свежие обновлении и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
C#: t.me/csharp_ci
Машинное обучение: t.me/ai_machinelearning_big_data
АНАЛИЗ Данных: t.me/data_analysis_ml
Хакинг: t.me/linuxkalii
Linux: t.me/linuxacademiya
Базы данных: t.me/sqlhub
C++ t.me/cpluspluc
Golang: t.me/Golang_google
Java: t.me/javatg
React: t.me/react_tg
Javascript: t.me/javascriptv
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/pythonl
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Devops: t.me/devOPSitsec
Собеседования МЛ: t.me/machinelearning_interview
Python подготовка с собесу: t.me/python_job_interview
МАТЕМАТИКА: t.me/data_math
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
C++ папка: https://yangx.top/addlist/CdBs5DLepLJmZjY6
C# папка: https://yangx.top/addlist/u15AMycxRMowZmRi
Java папка: https://yangx.top/addlist/ZM3J6oFNAnRlNWU6
FRONTEND папка: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy
Linux папка: https://yangx.top/addlist/w4Doot-XBG4xNzYy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
C#: t.me/csharp_ci
Машинное обучение: t.me/ai_machinelearning_big_data
АНАЛИЗ Данных: t.me/data_analysis_ml
Хакинг: t.me/linuxkalii
Linux: t.me/linuxacademiya
Базы данных: t.me/sqlhub
C++ t.me/cpluspluc
Golang: t.me/Golang_google
Java: t.me/javatg
React: t.me/react_tg
Javascript: t.me/javascriptv
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/pythonl
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Devops: t.me/devOPSitsec
Собеседования МЛ: t.me/machinelearning_interview
Python подготовка с собесу: t.me/python_job_interview
МАТЕМАТИКА: t.me/data_math
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
C++ папка: https://yangx.top/addlist/CdBs5DLepLJmZjY6
C# папка: https://yangx.top/addlist/u15AMycxRMowZmRi
Java папка: https://yangx.top/addlist/ZM3J6oFNAnRlNWU6
FRONTEND папка: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy
Linux папка: https://yangx.top/addlist/w4Doot-XBG4xNzYy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
—
pip install kombu
Цель Kombu - сделать обмен сообщениями в Python как можно проще, предоставив идиоматический высокоуровневый интерфейс для протокола AMQ, а также обеспечить проверенные и протестированные решения для общих проблем обмена сообщениями.
AMQP (Advanced Message Queuing Protocol) — это протокол открытого стандарта для добавления сообщений в очередь и их доставки;
самая известная реализация AMQP — сервер обмена сообщениями RabbitMQ.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Отличный репозиторий с примерами по основам работы с геометрическими объектами в Python с помощью библиотек Gpytoolbox и Polyscope.
Здесь представлена базовая теория, которая поможет за несколько часов влиться работу с 3D-объектами
Вот общий план:
— Настройка среды
— Для чего тут нужен NumPy
— Создание и обработка полигональных сеток
— Визуализация
— Затенение и перспектива
— Основные свойства поверхностей
— Грани, полуграницы и смежность
— Оптимизация
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Qtile не просто написан на Python — на нём же менеджер и конфигурируется
Особенности Qtile:
— Qtile очень простой и гибкий. В нём легко писать свои собственные макеты и виджеты.
— Qtile написан на Python, что позволяет использовать все возможности языка
— полностью open-source
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
git clone https://github.com/searxng/searxng.git searxng
cd searxng
sudo -H ./utils/searxng.sh install all
SearXNG — это свободный метапоисковый движок, объединяющий результаты различных поисковых сервисов и баз данных; не собирает и не отслеживает конфиденцильные данные пользователей
Быстрый старт с Docker:
docker run --rm \
-d -p 8080:8080 \
-v "${PWD}/searxng:/etc/searxng" \
-e "BASE_URL=http://localhost:8080/" \
-e "INSTANCE_NAME=my-instance" \
searxng/searxng
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
💬 PDF to Podcast: Convert any PDF into a podcast episode!
Этот проект предоставляет инструмент для преобразования любого PDF-документа в эпизод подкаста!
Используеются модели преобразования текста в речь OpenAI и Google Gemini, этот инструмент обрабатывает содержимое PDF-файла, генерирует естественный диалог, подходящий для аудиоподкаста, и выводит его в виде файла MP3.
▪Github: https://github.com/knowsuchagency/pdf-to-podcast
▪Demo: https://pdf-to-podcast.com/
@pythonl
Этот проект предоставляет инструмент для преобразования любого PDF-документа в эпизод подкаста!
Используеются модели преобразования текста в речь OpenAI и Google Gemini, этот инструмент обрабатывает содержимое PDF-файла, генерирует естественный диалог, подходящий для аудиоподкаста, и выводит его в виде файла MP3.
▪Github: https://github.com/knowsuchagency/pdf-to-podcast
▪Demo: https://pdf-to-podcast.com/
@pythonl
git clone https://github.com/danswer-ai/danswer.git
cd danswer/deployment/docker_compose
docker compose -f docker-compose.dev.yml -p danswer-stack up -d --pull always --force-recreate
Danswer — это как ChatGPT, как если бы у него был доступ к уникальным знаниям вашей команды.
Danswer может использовать любую LLM по выбору; его можно развернуть где угодоно и в любом масштабе — на ноутбуке, в локальной сети или в облаке.
Danswer полностью open-souce и спроектирован как модульная и легко расширяемая система.
Danswer позволяет извлекать внутренние знания команды из таких хранилищ, как Google Drive, например.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
—
pip install "napari[all]"
napari предназначен для просмотра, аннотирования и анализа сложных многомерных изображений, текстур и т.д. Построен на базе Qt (для графического интерфейса), vispy (для производительного рендеринга на базе GPU) использует numpy и scipy.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM