PyTorch – ein beliebtes Framework für maschinelles Lernen – wurde auf Version 1.5.0 aktualisiert. Dieses Release umfasst mehrere bedeutende Ergänzungen und Verbesserungen der API, darunter:
Das C++ API, das zuvor als experimentell galt, wurde endgültig stabilisiert. Jetzt können Benutzer ihre Modelle problemlos vom Python API auf das C++ API übertragen.
Das Paket torch.distributed.rpc wurde stabilisiert und bietet umfangreiche Möglichkeiten für verteiltes Lernen, einschließlich automatischer Gradientberechnung und Aktualisierung von Modellparametern.
Das Paket torch_xla wurde aktualisiert – es verwendet den XLA-Compiler, um das Training von Modellen auf Cloud-TPUs zu beschleunigen.
Die Pakete torchaudio, torchvision und torchtext wurden ebenfalls aktualisiert. Sie bieten Werkzeuge zur Entwicklung von Modellen, die Audio-, Bild- und Textdaten verarbeiten.
Python 2 wird nicht mehr unterstützt. Alle künftigen Entwicklungen werden nur für Python 3 durchgeführt.
Quelle: linux.org.ru
