blog
5 posts. Mostly audio, machine learning and the tools in between.
- Making scientific Python blazingly fast with PyTorch
Swapping NumPy and SciPy for PyTorch buys GPU acceleration, an object-oriented API and AI interoperability at once.
- Python's virtual environments
A tour of pip, venv, pipx, conda and poetry, and of what each one keeps out of your system Python.
- Python's Static Typing Safari: In Search of Code Clarity
Growing a one-line addition function into annotations, overloads and TypeVar generics, so type mismatches surface in the editor instead of at runtime.
- Principles of statistics
Populations, samples, estimators and the errors that separate an estimate from the parameter it chases.
- DSP: il suono in digitaleIT
Come il suono diventa una sequenza di numeri, dal campionamento alla quantizzazione fino alla trasformata di Fourier e alla codifica PCM