PyTorch to popularny framework do uczenia maszynowego, który został zaktualizowany do wersji 1.5.0. Ta wersja zawiera szereg znaczących dodatków i ulepszeń API, wśród których można wyróżnić:
API C++, wcześniej uważane za eksperymentalne, zostało ostatecznie ustabilizowane. Teraz użytkownicy mogą łatwo przenosić swoje modele z Python API na C++ API.
Ustabilizowany pakiet torch.distributed.rpc, oferujący szerokie możliwości w zakresie rozproszonego uczenia się, w tym automatyczne obliczanie gradientów i aktualizację parametrów modelu.
Zaktualizowany torch_xla — pakiet, który wykorzystuje kompilator XLA do przyspieszania uczenia modeli na chmurowych TPU.
Zaktualizowane także pakiety torchaudio, torchvision i torchtext, które oferują narzędzia do rozwoju modeli przetwarzających dane dźwiękowe, wizualne i tekstowe.
Python 2 nie jest już wspierany. Cała dalsza praca będzie prowadzona tylko dla Pythona 3.
Źródło: linux.org.ru
