1140
News & links about Python programming. https://pythonhub.dev/ Administrator: @rukeba
Frouros
Frouros is an open-source Python library for drift detection in machine learning systems.
https://github.com/IFCA/frouros
Proposing a Struct Syntax for Python
https://snarky.ca/proposing-a-struct-syntax/
How to Create a UTF-16 Surrogate Pair by Hand, with Python
https://www.oilshell.org/blog/2023/06/surrogate-pair.html
CSV-AI
CSV-AI is the ultimate app powered by LangChain, OpenAI, and Streamlit that allows you to unlock hidden insights in your CSV files. With CSV-AI, you can effortlessly interact with, summarize, and analyze your CSV files in one convenient place.
https://github.com/Safiullah-Rahu/CSV-AI
Deep Learning for Computer Vision with Python and TensorFlow
https://www.youtube.com/watch?v=IA3WxTTPXqQ
Understanding GPT tokenizers
Large language models such as GPT-3/4, LLaMA and PaLM work in terms of tokens. They take text, convert it into tokens (integers), then predict which tokens should come next. Playing around with these tokens is an interesting way to get a better idea for how this stuff actually works under the hood.
https://simonwillison.net/2023/Jun/8/gpt-tokenizers/
SQL Databases with Pandas and Python - A Complete Guide
In this Python tuturial we talk all about connecting to SQL Databases with Python and Pandas. Python is the swiss army knife of data anaylsis, and relational databases are the most common way data is stored at small and large companies. Learning how to best connect the two is an essential skill for any data professional.
https://www.youtube.com/watch?v=DiQ5Hni6oRI
Our Plan for Python 3.13
https://github.com/faster-cpython/ideas/blob/main/3.13/README.md
Tools for Working With Time-Series Analysis in Python
Just getting started with time-series analysis in Python? Here are the most common tools you can use to get started quickly.
https://www.timescale.com/blog/tools-for-working-with-time-series-analysis-in-python/
Show HN: Python package for interfacing with ChatGPT with minimized complexity
https://github.com/minimaxir/simpleaichat
nlpxucan / WizardLM
Family of instruction-following LLMs powered by Evol-Instruct: WizardLM, WizardCoder
https://github.com/nlpxucan/WizardLM
Shreddit is a Python program to remove all your Reddit comments
https://github.com/x89/Shreddit
DeepFilterNet
A Low Complexity Speech Enhancement Framework for Full-Band Audio (48kHz) using on Deep Filtering.
https://github.com/Rikorose/DeepFilterNet
nixpkgs-python
All Python versions, kept up-to-date on hourly basis using Nix.
https://github.com/cachix/nixpkgs-python
Understanding CPUs can help speed up Numba and NumPy code
With a little understanding of how CPUs and compilers work, you can speed up NumPy with faster Numba code.
https://pythonspeed.com/articles/speeding-up-numba/
AsyncIO
The author argues that asyncio is too complex, difficult to use, and that its performance benefits are not worth the added complexity for most applications. The author recommends using gevent, another Python library that allows asynchronous programming, as an alternative to asyncio.
https://charlesleifer.com/blog/asyncio/
Python in Visual Studio Code – June 2023 Release
This release includes the following announcements:
https://devblogs.microsoft.com/python/python-in-visual-studio-code-june-2023-release/
SalesCopilot
https://github.com/e-johnstonn/SalesCopilot
Show HN: Agency – Unifying human, AI, and other computing systems, in Python
https://github.com/operand/agency
h2oai / h2ogpt
Join us at H2O.ai to make the world's best open-source GPT with document and image Q&A, 100% private chat, no data leaks, Apache 2.0 https://arxiv.org/pdf/2306.08161.pdf
https://github.com/h2oai/h2ogpt
Scalene: A high-performance, CPU, GPU, and memory profiler for Python
https://github.com/plasma-umass/scalene
gpt-engineer
Specify what you want it to build, the AI asks for clarification, and then builds it.
https://github.com/AntonOsika/gpt-engineer
csunny / DB-GPT
Revolutionizing Database Interactions with Private LLM Technology
https://github.com/csunny/DB-GPT
OpenDAN
OpenDAN is an open source Personal AI OS , which consolidates various AI modules in one place for your personal use.
https://github.com/fiatrete/OpenDAN-Personal-AI-OS
Matting-Anything
Matting Anything Model (MAM), an efficient and versatile framework for estimating the alpha matte of any instance in an image with flexible and interactive visual or linguistic user prompt guidance.
https://github.com/SHI-Labs/Matting-Anything
Benchmarking Python and Rust Async Web Server Performance
Benchmarks showing how Python's Blacksheep and Uvicorn stack up to a Rust solution using Axum and ...
https://codesolid.com/benchmarking-python-and-rust-async-web-server-performance/
Python for Finance: Pandas Resample, Groupby, and Rolling
Learn how you can use resample, groupby, and rolling in pandas and supercharge your workflows with Ponder!
https://ponder.io/python-for-finance-pandas-resample-groupby-and-rolling/
Image Dithering FAST In Python
In this video, the concept of image dithering is explained, showcasing how dithering algorithms can effectively display images on black and white monitors while preserving reasonable contrast. The video provides coding examples utilizing packages like NumPy, Pillow, and Matplotlib to demonstrate the implementation of these algorithms.
https://www.youtube.com/watch?v=Ld_cz1JwRHk
survey
A simple library for creating beautiful interactive prompts.
https://github.com/Exahilosys/survey