PyTorch, popularny framework do uczenia maszynowego, został zaktualizowany do wersji 1.5.0. To wydanie zawiera kilka głównych dodatków i ulepszeń interfejsu API, w tym:
-
API C++, wcześniej uważane za eksperymentalne, w końcu zostało ustabilizowane. Użytkownicy mogą teraz łatwo tłumaczyć swoje modele z interfejsu API języka Python na interfejs API języka C++.
-
Pakiet torch.distributed.rpc został ustabilizowany, zapewniając szerokie możliwości w zakresie rozproszonego uczenia się, w tym automatyczne obliczanie gradientów i aktualizację parametrów modelu.
-
Zaktualizowano torch_xla, pakiet korzystający z kompilatora XLA w celu przyspieszenia modeli szkoleniowych na procesorach TPU w chmurze.
-
Zaktualizowano także pakiety torchaudio, torchvision i torchtext, udostępniając narzędzia do tworzenia modeli przetwarzających dane dźwiękowe, graficzne i tekstowe.
-
Python 2 nie jest już obsługiwany. Cały dalszy rozwój będzie prowadzony wyłącznie dla Pythona 3.
Źródło: linux.org.ru