معرفی بروزرسانی های Pytorch
Py Torch یک توسعه دهنده مجازی جهت یادگیری ماشین با زبان پایتون میباشد و کتابخانه ای بهینه شده به همراه استفاده از Gpu و Cpuرا ارائه داده است.
این کتابخانه به صورت متن باز به تازگی در دسترس قرار گرفته و به عنوان جایگزینی برای NumPy از آن نام برده میشود که هدف آن این است که با استفاده از قدرت پردازنده ی گرافیکی نه تنها بستر کار را برای برنامه نویسان فراهم میکند بلکه سرعت آن نیز حائز اهمیت است.این کتابخانه توسط گروه هوش مصنوعی شرکت فیسبوک توسعه پیدا کرده است.

ویژگی های PyTorch
یکی از ویژگی های این کتابخانه محسابات tansor توسط Gpu که باعث بالا رفتن سرعت آن نیز شده است میباشد.از دیگر ویژگی های آن میتوان به یادگیری ماشین موبایل اشاره کرد که این امکان را فراهم میکند تا مدل هایی را روی موتور های سخت افزاری سیستم که بر روی تراشه ی SOC تشکیل شده اند اجرا کرد.این ویژگی به گفته سازندگان آن باعث میشود تا برنامه نویسان برای اجرای مدل های خود سیستم را با عملکردی بی نظیر , با قدرت و همچنین همزمانی بالایی بهینه کنند.موتور های سخت افزاری که به آنها اشاره شد توسط ویژگی های جدیدی مانند DSP و NPU پشتیبانی میشوند که با استفاده از Android Neural و Network Api با استفاده از GPU در Android و Ios اجرا میشوند. همچنین توسعه دهندگان این کتابخانه مشارکتی را جهت پشتیبانی pyTorch از MLFlow اعلام کرده اند .یکی دیگر از ویژگی هایی که برای این کتابخانه اعلام شده است پشتیبانی از PyTorch Neural Network Api میباشد که توسط آن برنامه نویسان میتوانند از عملکرد و استنباط تسریع شده ی سخت افزار در pyTorch استفاده نمایند.همچنین در مواقعی میتوان pytorch را از طریق numPy نیز توسعه داد.