Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Sconti & Coupon
Accedi a Xenforo
Immagine di Altro che IA, i criminali si agganciano agli header HTTP per rubare i dati aziendali Altro che IA, i criminali si agganciano agli header HTTP per...
Immagine di Studiare programmazione è peggio che tatuarsi in faccia, secondo un esperto Studiare programmazione è peggio che tatuarsi in faccia, se...

Rilasciata la versione 2.0 di PyTorch

Il framework open source per la creazione modelli di apprendimento automatico ha raggiunto la seconda major release.

Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più
Avatar di Dario Orlandi

a cura di Dario Orlandi

Pubblicato il 24/03/2023 alle 17:00
PyTorch ha rilasciato la release PyTorch 2.0, che era stata annunciata a febbraio durante l’ultima PyTorch Conference. PyTorch è un framework open source generico per sviluppare soluzioni di machine learning.

La nuova versione di PyTorch offre una migliore esperienza utente, mentre migliora il suo modo di operare a livello di compilatore, fornendo prestazioni più veloci e supporto per Dynamic Shapes e Distributed.

PyTorch 2.0 include una versione stabile di Accelerated Transformers (precedentemente chiamata Better Transformers) e offre API aggiornate, come torch.compile come API principale e scaled_dot_product_attention come parte di torch.nn.functional.

pytorch-2-0-272677.jpg

Oltre ai miglioramenti tecnici, PyTorch ha anche rilasciato una serie di aggiornamenti beta per le sue librerie, comprese quelle in-tree, e librerie separate come TorchAudio, TorchVision e TorchText.

La nuova versione di PyTorch è stata sviluppata grazie al contributo di oltre 428 collaboratori che hanno effettuato oltre 4.541 commit. PyTorch 2.0 è già disponibile per il download e l'utilizzo, e la comunità è invitata a provarlo e segnalare eventuali problemi per contribuire al suo miglioramento continuo.

Modelli compilati

Torch.compile è l'API principale di PyTorch 2.0, il cui compito è effettuare il wrapping del modello e restituire un modello compilato, basato sulla tecnologia TorchInductor. Questa tecnologia utilizza il compilatore di deep learning OpenAI Triton per generare codice performante e nascondere i dettagli hardware di basso livello.

pytorch-2-0-272676.jpg

I trasformatori accelerati introducono l'architettura kernel personalizzata per SPDA, che migliora le prestazioni di addestramento e inferenza. Il backend Metal Performance Shaders (MPS) consente training accelerato da GPU su piattaforme Mac, con supporto per oltre 300 operatori.

Amazon AWS ottimizza l'inferenza sulle istanze C7g basate su AWS Graviton3, migliorando le prestazioni di inferenza per modelli come Resnet50 e Bert. PyTorch 2.0 presenta anche nuove funzioni e tecnologie in fase di prototipo come TensorParallel, DTensor, 2D parallel, TorchDynamo, AOTAutograd, PrimTorch e TorchInductor.

Leggi altri articoli

👋 Partecipa alla discussione! Scopri le ultime novità che abbiamo riservato per te!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?


Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione

Non perdere gli ultimi aggiornamenti

Newsletter Telegram

I più letti di oggi


  • #1
    5 condizionatori portatili da tenere d'occhio in vista del Prime Day
  • #2
    6 smart TV da tenere d'occhio in vista del Prime Day
  • #3
    Galaxy S27 Ultra segnerà la fine di un'era
  • #4
    Una sorprendente mod ha reso una RTX 5090 una GPU da 10.000$
  • #5
    Ecco cosa succede quando un gioco floppa dopo milioni investiti
  • #6
    5 settori che devono preoccuparsi per l'impatto dell'AI
Articolo 1 di 5
Studiare programmazione è peggio che tatuarsi in faccia, secondo un esperto
L'analista Ian Bremmer avverte: l'intelligenza artificiale ha compromesso il settore della programmazione informatica, mettendo fine al boom dei laureati tecnici.
Immagine di Studiare programmazione è peggio che tatuarsi in faccia, secondo un esperto
Leggi questo articolo
Articolo 2 di 5
Altro che IA, i criminali si agganciano agli header HTTP per rubare i dati aziendali
Le minacce cyber si evolvono rapidamente sfruttando IA e tecniche avanzate come l'esfiltrazione furtiva via header HTTP che aggira le difese tradizionali.
Immagine di Altro che IA, i criminali si agganciano agli header HTTP per rubare i dati aziendali
Leggi questo articolo
Articolo 3 di 5
Non hai ancora la fibra? Forse il 5G FWA può essere una soluzione
Il 5G FWA emerge come valida alternativa alla fibra ottica per la banda larga domestica, destinato a coprire il 35% delle nuove connessioni entro il 2030.
Immagine di Non hai ancora la fibra? Forse il 5G FWA può essere una soluzione
1
Leggi questo articolo
Articolo 4 di 5
C'è chi ha usato strumenti di pentesting per bucare davvero le aziende
80 mila account colpiti da UNK_SneakyStrike sfruttando l'API di Microsoft Teams in combinazione con server AWS
Immagine di C'è chi ha usato strumenti di pentesting per bucare davvero le aziende
Leggi questo articolo
Articolo 5 di 5
IA, 5 punti cardine per creare il prompt perfetto
Scopri le tecniche di prompt engineering per ottenere risultati di qualità superiore da ChatGPT, ovvero: ruolo, contesto, task, stile e formato.
Immagine di IA, 5 punti cardine per creare il prompt perfetto
Leggi questo articolo
Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2025 3Labs Srl. Tutti i diritti riservati.