#python
risultati
-
Output strutturati dagli LLM con Outlines
Outlines è una libreria open-source che vincola la generazione degli LLM a schemi predefiniti, garantendo output strutturati come…
-
sqlite-utils 4.1.1: un fix per transform, foreign key e transazioni
La patch 4.1.1 chiude un caso limite silenzioso: fare transform di una tabella dentro una transazione con foreign…
-
RAG contro fine-tuning: cosa fanno davvero e quando usare l’uno, l’altro o entrambi
RAG e fine-tuning non sono tecniche in competizione: risolvono problemi diversi a livelli diversi di un’applicazione AI. RAG…
-
Programmazione GPU a tile con NVIDIA: da cuTile e Triton alla flash attention
Un modello di programmazione GPU che ragiona per tile invece che per singolo thread: con TileGym, cuTile e…
-
Correlazioni spurie: nascono dal campione piccolo, non dai dati grandi
Un’analisi su Towards Data Science smonta un’intuizione comune: con pochi soggetti, correlazioni alte compaiono per puro caso. La…
-
sqlite-utils 4.1: nuove opzioni per insert, upsert e per lo strict mode delle tabelle
La prima dot-release dopo sqlite-utils 4.0 porta piccole ma utili aggiunte: codice Python per generare righe, override dei…
-
sqlite-utils 4.0: arrivano le migrations dello schema
Simon Willison rilascia sqlite-utils 4.0: migrations dello schema, transazioni annidate e compound foreign key, con alcuni breaking change.…
-
Costruire un data science agent autonomo con DeepAnalyze-8B su GPU T4
Un tutorial per trasformare DeepAnalyze-8B in un agente di data analysis: caricamento in 4-bit su GPU T4, esecuzione…
-
ClickHouse ha un driver ADBC ufficiale: connettività Arrow-native per ogni linguaggio
ClickHouse annuncia un driver ADBC ufficiale: accesso Arrow-native senza conversioni, con un unico driver scritto in Rust che…
-
PySpark oltre le basi: partizioni, shuffle, join e piani di esecuzione
Passare a un livello intermedio in PySpark significa soprattutto capire il movimento dei dati: partizioni, shuffle, join, caching,…