کتابخانه NumPy

کتابخانه NumPy

NumPy یکی از اصلی ترین پکیج های محاسبات علمی در پایتون است. این یک کتابخانه پایتون است که امکان ایجاد آرایه های چند بعدی، مانند آرایه های نقاب دار (masked arrays)، ماتریسها و .. را به ما میدهد، یک آرایه NumPy ویژگیهایی همچون محاسبات ریاضی، منطقی، تغییر شکل آرایه ها، مرتب سازی، انتخاب، جبر خطی، محاسبات […]

الفبای TensorFlow

الفبای TensorFlow

در این بخش به مرور مفاهیم اولیه و مقدماتی کار با TensorFlow می پردازیم.

پیاده سازی خودکدگذار در TensorFlow

پیاده سازی خودکدگذار در TensorFlow

در این قسمت یکی از کاربردهای شبکه های عصبی در یادگیری نظارت شده (با ناظر) بر روی داده های برچسب خورده، معرفی می‌شود. خودکدگذار یا خودرمزنگارها (Autoencoder) شبکه هایی با هستند که با هدف یادگیری بازنمایی فشرده از داده ها استفاده می شوند. در این فرآیند ویژگی هایی که از داده ها استخراج و در بازنمایی […]

بازشناسی MNIST در TensorFlow (برای تازه‌‌کاران)

بازشناسی MNIST در TensorFlow (برای تازه‌‌کاران)

بازشناسی ارقام دست نویس (دست‌نوشته) از ابتدایی ترین و پر کارترین مسایل در زمینه یادگیری ماشین است. مجموعه داده های بسیاری در این زمینه به وجود آمده است که مشهورترین آن‌ها مجموعه MNIST است. در ادامه به پیاده سازی یک مدل softmax برای بازشناسی MNIST می‌پردازیم.

مفاهیم مقدماتی در TensorFlow

مفاهیم مقدماتی در TensorFlow

مفاهیم مقدماتی برای اینکه بتوان با TensorFlow  مدل های عمیق یا سایر مدل های یادگیری ماشین را پیاده سازی کرد، باید با برخی مفاهیم اولیه کار با TensorFlow   که در سایر زبان های برنامه نویسی معمول کمتر دیده می شوند، آشنا شد. این مفاهیم عبارتند از : بازنمایی به صورت تانسور گراف محاسباتی جلسه (Session) […]

TensorFlow چیست؟

TensorFlow چیست؟

تنسور فلو  (TensorFlow) یک کتابخانه نرم افزاری متن باز برای محاسبات عددی با استفاده از گراف جریان داده ای است. معماری انعطاف پذیر این کتابخانه به شما این امکان را فراهم می کند که با استفاده از یک API محاسبات خود را بر روی یک یا چند CPU یا کارت گرافیکی  (GPU) در یک کامپیوتر رومیزی، […]

خوش آمدید

به زودی در اینجا مطالبی حول آموزش یادگیری عمیق و TensorFlow به اشتراک گذاشته خواهد شد.