Python

Python 并发编程笔记

GIL不是缺陷是设计:保证了CPython的内存管理线程安全,代价是CPU密集型的并行

开源音频编码器soundstream-light

SoundStream是Google提出的端到端神经音频压缩模型,能够以低码率获得高保真重建,适用于实时语音、在线会议与多媒体应用。我创建了一个开源项目soundstream-light,将精简的C++推理实现与官方TFLite模型整合,打包成Python模块和跨平台命令行工具。

总结requirements.txt和pyproject.toml最佳实践

requirements.txt的诞生源于一个具体问题:如何在不同机器上复现相同的Python环境。这个文件本质上是pip install命令的批处理快捷方式,并非来自正式PEP规范,而是作为社区惯例逐渐形成的"意外标准"。

用Typer代替argparse

最近从argparse和fire迁移到typer,typer在某些方面比argparse更抽象。这篇文章总结了typer的核心概念和使用技巧。