Skip to Content
Deep Learning per programmatori con fastai e PyTorch
book

Deep Learning per programmatori con fastai e PyTorch

by Jeremy Howard, Sylvain Gugger
April 2025
Intermediate to advanced
624 pages
18h 5m
Italian
O'Reilly Media, Inc.
Book available
Content preview from Deep Learning per programmatori con fastai e PyTorch

Capitolo 11. Munging dei dati con le API di medio livello di fastai

Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com

Abbiamo visto cosa fanno Tokenizer e Numericalize a un insieme di testie come vengono utilizzati all'interno dell'API del blocco dati, che gestisce queste trasformazioni direttamente con TextBlock. Ma cosa succede se vogliamo applicare solo una di queste trasformazioni, per vedere i risultati intermedi o perché abbiamo già dei testi tokenizzati? Più in generale, cosa possiamo fare quando l'API dei blocchi di dati non è abbastanza flessibile per soddisfare il nostro particolare caso d'uso? Per questo, dobbiamo utilizzare l'API di medio livello di fastai per l'elaborazione dei dati. L'API del blocco datiè costruita su questo livello e ti permetterà di fare tutto ciò che fa l'API del blocco dati e molto di più.

Go in profondità nell'API stratificata di fastai

La libreria fastai è costruita su un'API a strati.Nel livello più alto ci sono le applicazioni che ci permettono di addestrare un modello in cinque righe di codice, come abbiamo visto nel capitolo 1. Nel caso della creazione diDataLoaders un classificatore di testo, per esempio, abbiamo usato questa riga:

from fastai.text.all import *

dls = TextDataLoaders.from_folder(untar_data(URLs.IMDB), valid='test')

Il metodo factory TextDataLoaders.from_folder è molto comodo quandoi tuoi dati sono disposti esattamente come il dataset ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Generative Deep Learning, 2a edizione

Generative Deep Learning, 2a edizione

David Foster
Modelli linguistici di grandi dimensioni pratici

Modelli linguistici di grandi dimensioni pratici

Jay Alammar, Maarten Grootendorst

Publisher Resources

ISBN: 9798341643284Supplemental Content