مقدمه ای بر Tensor & TensorFlow

تنسور در یادگیری عمیق
آگوست 19, 2023
تفاوت بین ماتریس و تانسور چیست؟
آگوست 19, 2023

مقدمه ای بر Tensor & TensorFlow

معرفی
هدف این مقاله پرداختن به موضوعات زیر است:

مقدمه ای بر تنسورها
نمودارها، متغیرها و عملیات
حل مشکل با TensorFlow


TensorFlow چیست؟
TensorFlow چارچوبی است که توسط Google توسعه یافته و نگهداری می‌شود که عملیات ریاضی را قادر می‌سازد به روشی بهینه بر روی یک CPU یا GPU انجام شود. ما بر روی GPU تمرکز خواهیم کرد زیرا این سریعترین راه برای آموزش یک شبکه عصبی عمیق است.

چرا تنسورفلو؟

به دلیل انعطاف پذیری و مقیاس پذیری آن
به دلیل محبوبیتش


ویژگی های کلیدی که TensorFlow را به محبوب ترین کتابخانه یادگیری عمیق تبدیل می کند عبارتند از:

TensorFlow از تانسورها برای انجام عملیات استفاده می کند.
در TensorFlow ابتدا فعالیت هایی را که باید انجام شوند تعریف می کنید (گراف را بسازید) و سپس آنها را اجرا می کنید (گراف را اجرا می کنید). این اجازه می دهد تا فرآیند برای کار در دست بهینه شود و زمان محاسبه را تا حد زیادی کاهش دهد.
TensorFlow امکان اجرای کد به صورت موازی یا روی یک یا چند GPU را فراهم می کند.


خوب، اما تانسور چیست؟

اگرچه تانسورها توسط فیزیکدانان اختراع شدند تا بتوانند فعل و انفعالات را توصیف کنند، اما در زمینه هوش مصنوعی می توان آنها را به سادگی به عنوان ظرف هایی از اعداد درک کرد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *