پایتون

معرفی و نصب GitHub Copilot در VSCode

معرفی و نصب GitHub Copilot در VsCode

اخیرا VsCode یک افزونه ای به نام GitHub Copilot  معرفی کرده که روند کدنویسی رو بسیار بهینه و تسهیل کرده است. با استفاده از این افزونه، تنها با یک prompt مناسب، میتونید در عرض چند ثانیه کد پروژه مدنظرتون رو…
نقشه راه برای برنامه نویسی پایتون

نقشه راه یادگیری پایتون و هوش مصنوعی

همیشه وارد شدن به حوزه جدید چالشهای خودش رو داره، از نداشتن نقشه راه گرفته تا زمانبندی! یک نقشه راه برای یادگیری پایتون و هوش مصنوعی آماده کرده ایم و یک چالش 10 هفته ای براش در نظر گرفتیم. هدف…
نحوه ساخت environment در VsCode

نحوه ساخت environment در VsCode

بعد از نصب vscode لازم هست که یک محیط مجازی (virtual environment) ایجاد کنیم و کتابخانه های لازم رو در اون نصب کرده و استفاده کنیم. در این پست کوتاه، نحوه ایجاد virtual environment رو توضیح داده و سپس چندتا…
تنسورفلو یا پایتورچ، چرا PyTorch برای محققین انتخاب مناسبی است؟

تنسورفلو یا پایتورچ، چرا PyTorch برای محققین انتخاب مناسبی است؟

تنسورفلو یا پایتورچ، مسئله این است! تنسورفلو (TensorFlow) و پایتورچ (PyTorch) دو پلتفرم قدرتمند یادگیری عمیق، به عبارت دو ستون اصلی در زمینه یادگیری عمیق هستند. تنسورفلو توسط گوگل توسعه پیدا کرده و به scalability و سازگاری مشهور است. در…
Attention Mechanism in Deep Learning

مکانیزیم Attention در یادگیری عمیق

با پیچیده‌تر شدن مدل‌های یادگیری عمیق، نیاز به روش‌های موثر پردازش میزان زیادی داده، اهمیت فزاینده‌ای پیدا کرده است. یکی از این روش‎ها، مکانیزیم توجه است که به مدل امکانی می‌دهد تا در هنگام پیش بینی بر مرتبط‌ترین اطلاعات، تمرکز…
نحوه نصب Pytorch

نحوه نصب Pytorch

همانطور که میدانیم پایتورچ یک کتابخانه قدرتمند پایتون است. کتابخانه PyTorch برای افزایش سرعت و انعطاف در پیاده‌‎سازی شبکه‌های عصبی عمیق طراحی شده است. در این پست نحوه نصب pytorch را توضیح میدهیم.
کتابخانه پایتورچ (PyTorch)

کتابخانه پایتورچ (PyTorch)

پایتورچ یک فریم ورک یادگیری ماشین مبتنی بر کتابخانه Torch است. یک کتابخانه قدرتمند پایتون برای کاربردهایی مثل بینایی ماشین و پردازش زبان طبیعی است که اولین بار توسط تیم هوش مصنوعی متا (فیسبوک) توسعه پیدا کرد و در سال…
محیط برنامه‌نویسی PyCharm

آموزش نصب و راه اندازی پایچارم (PyCharm)

پایچارم (PyCharm) یک پلتفرم ترکیبی  است که توسط JetBrains به عنوان یک IDE پایتون توسعه داده شده است. PyCharm یک محیط توسعه یکپارچه (IDE) است که برای برنامه نویسی در پایتون استفاده می شود. پایچارم یک پلتفرم بسیار خوب برای…
ارث بری در برنامه نویسی شئی گرای پایتون

ارث بری در برنامه نویسی شئی گرای پایتون

ارث بری(inheritance) یکی از ویژگی های خیلی خوب برنامه نویسی شئی گرا در پایتون است. با کمک ارث بری میتوانیم از روی کلاسهای قبلی، کلاسهای جدید بسازیم. اونهارو توسعه بدهیم و کلاسهای قدرتمندتری ایجاد کنیم. بدون اینکه نیازی به کپی…
برنامه نویسی شی گرا در پایتون

معرفی برنامه نویسی شی گرا در پایتون

پایتون یک زبان برنامه نویسی سطح بالا، تفسیری و شی گرا است که هر روز به استفاده کنندگان این زبان برنامه نویسی محبوب در جهان اضافه می‌شود. برنامه نویسی در پایتون براساس الگوی برنامه نویسی شی گرا هست و قطعا…
نحوه تنظیم کیفیت نمودارها در Matplotlib

نحوه تنظیم کیفیت نمودارها در Matplotlib

Matplotlib یک کتابخانه جامع و قدرتمندی برای رسم نمودار و visualization داده در پایتون هست. این کتابخانه دارای ابزار بسیار متنوعی هست که میتوان با کمک آنها نمودارهای خوبی جهت ارائه بهتر کارهایمان رسم کنیم. کیفیت تصاویر در matplotlib به…
تفاوت برنامه نویسی شئی گرا با برنامه نویسی رویه ای در پایتون

تفاوت برنامه نویسی شیء گرا با برنامه نویسی رویه ای در پایتون

برنامه نویسی شئی گرا، یک سبک برنامه نویسی است که برای ساختار بندی یک برنامه از کلاس ها و اشیاء استفاده می‌کند. از دید برنامه نویسی به سبک شئی گرا، جهان ما داری یک سری شئی است و هر کدام…