شروع کار با تنسورفلو

شروع کار با تنسورفلو

این آموزش شما را برای شروع برنامه‌نویسی در تنسورفلو آماده می‌کند. پیش از استفاده از این راهنما، حتماً راهنمای نصب تنسورفلو را مطالعه کنید و یک نسخه از تنسورفلو را نصب کنید تا در ضمن آموزش از آن استفاده کنید.

درجه، بعد و شکل تانسورها در TensorFlow

درجه، بعد و شکل تانسورها در TensorFlow

در مطالب پیشین اشاره کردیم که تنسورفلو از داده ساختارهای مبتنی بر تانسور بهره می‌گیرد و هم‌چنین انواع نوع داده‌های مبتنی تانسور را مرور کردیم. در ادامه به معرفی ویژگی‌های این نوع داده ساختارهای تانسورها می‌پردازیم.

بارگذاری داده‌ها در تنسورفلو

بارگذاری داده‌ها در تنسورفلو

یکی از گام‌های اولیه و اساسی در برنامه‌های یادگیری ماشینی، بارگذاری و فراخوانی مجموعه داده‌ها است. در نسخه‌ی ۱٫۰ TensorFlow نسبت به نسخه‌های پیشین ابزارهایی جدیدی به این منظور گنجانده‌شده است.

نصب درایورهای Nvidia در لینوکس

نصب درایورهای Nvidia در لینوکس

ممکن است در کار با سیستم عامل Ubuntu و یا سایر توزیع‌های لینوکس با مشکل نصب و راه اندازی درایور کارت گرافیک Nvidia مواجه شده باشید. در این آموزش مختصر، به نحوه‌ی حل این مشکلات خواهیم پرداخت.

نشست تعاملی

در این مطلب نحوه‌ی استفاده از نشست تعاملی (Interactive Session) آموزش داده می‌شود.

کتابخانه NumPy

کتابخانه NumPy

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

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

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

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