تورچ (یادگیری ماشین)

از ویکی‌پدیا، دانشنامهٔ آزاد
تورچ
نویسنده(های)
اصلی
Ronan Collobert, Koray Kavukcuoglu, Clement Farabet
انتشار اولیهاکتبر ۲۰۰۲؛ ۲۱ سال پیش (۲۰۰۲}})[۱]
انتشار پایدار
۷٫۰ / ۱ سپتامبر ۲۰۱۵؛ ۸ سال پیش (۲۰۱۵-01}})[۲]
مخزن
نوشته‌شده بالوآ، لوآ، سی، کودا و سی پلاس‌پلاس
سیستم‌عامللینوکس، اندروید، اواس ده، آی‌اواس
نوعکتابخانه‌ای برای یادگیری ماشین و یادگیری عمیق
مجوزپروانه‌های بی‌اس‌دی
وبگاهtorch.ch

تورچ (انگلیسی: Torch) یک کتابخانهٔ یادگیری ماشین متن‌باز، یک چارچوب محاسبات علمی و یک زبان اسکریپت‌نویسی بر پایهٔ زبان برنامه‌نویسی لوا است که گسترهٔ وسیعی از الگوریتم‌های یادگیری عمیق را فراهم آورده و از زبان اسکریپت‌نویسی LuaJIT و یک پیاده‌سازی C استفاده می‌کند.

کاربرد[ویرایش]

تورچ توسط گروه تحقیقات هوش مصنوعی فیس بوک، IBM، Yandex و موسسه تحقیقاتی Idiap استفاده می‌شود. Torch برای استفاده در Android و iOS گسترش یافته‌است و برای ساخت پیاده‌سازی‌های سخت‌افزاری برای جریان‌های داده مانند آنچه در شبکه‌های عصبی یافت می‌شود استفاده شده‌است.

منابع[ویرایش]

پیوند به بیرون[ویرایش]

  1. "Torch: a modular machine learning software library". 30 October 2002. Retrieved 24 April 2014.
  2. Collobert, Ronan. "Torch7". GitHub.