Torch/PyTorch

Torch to biblioteka do uczenia maszynowego, która umożliwia tworzenie i trenowanie modeli głębokiego uczenia. Korzysta z języka skryptowego Lua i interfejsów LuaJIT do algorytmów zaimplementowanych w języku C.

Z kolei PyTorch jest odmianą Torch dla Pythona. Stosuje się go do przetwarzania obrazów i języka naturalnego. Pierwotnie opracowano go przez Facebook’s AI Reasearch lab, a obecnie należy do Linux Foundation. Ponadto PyTorch oferuje wiele zaawansowanych funkcji, takich jak automatyczne różniczkowanie (autograd), umożliwiając obliczanie gradientów i wsteczną propagację błędów.

Framework ten jest oprogramowaniem wolnym i otwartym, wydanym na licencji zmodyfikowanej BSD. Na bazie biblioteki PyTorch zbudowano wiele narzędzi do uczenia głębokiego, takich jak Tesla Autopilot, Uber Pyro, Hugging Face Transformers czy Catalyst.

the:protocol © 2025 Grupa Pracuj S.A.