آموزش استفاده از GPU رایگان Colab گوگل

می‌خوایم چیکار کنیم؟

توی این آموزش قراره یاد بگیرم که چطور برنامه‌های یادگیری عمیقمون رو روی GPUهای ابری رایگان سایت Colab گوگل اجرا کنیم.

اینجا مراحل کار رو برای PyTorch توضیح می‌دم، اگر با Tensorflow کار می‌کنید به شکل پبش‌فرض روی Colab نصب شده و تنها نیاز دارید Google Drive رو به Colab وصل کنید.

Continue Reading

نصب و راه‌اندازی Virtualenv و virtualenvwrapper در اوبونتو

در این نوشته با هم یاد می‌گیریم که محیط‌های توسعه‌ی مجازی پایتون چه کاربردی دارن و سپس گام به گام با هم نصب Virtualenv و virtualenvwrapper در اوبونتو رو یاد می‌گیریم و به عنوان نمونه یک محیط توسعه مجازی پایتون رو ایجاد می‌کنیم.

Continue Reading

منابع جست و جو و دریافت مقاله علمی

اولین گام در راه مقاله نوشتن اینه که بتونیم مقاله‌های دیگران رو پیدا کنیم، بخونیم و ازشون ایده بگیریم.

خودم ۲ ماه پیش برام سوال بود “از کجا مقاله پیدا کنم؟” و این نوشته جواب اون سواله. سعی کردم سایت‌ها و منابعی که در این چندماه پیدا کردم رو با چند خط توضیح اینجا بنویسم.

Continue Reading

منابع و لینک‌های یادگیری OpenCV

منابع آنلاین یادگیری OpenCV

سایت‌هایی هستن که در این مدتی که حال یادگیری OpenCV بودم بهشون سر زدم و ازشون در مورد OpenCV یاد گرفتم، به نظرم خوب اومد اون‌ها رو با توضیحات مختصر اینجا بنویسم، ممکنه به درد افراد دیگه هم بخوره.

Continue Reading

استفاده از ماوس در OpenCv

مدیریت رویدارهای ماوس در OpenCV:

در این قسمت از آموزش OpenCV با هم یاد می‌گیریم که چگونه رویداهای ماوس رو در OpenCV مدیریت کنیم تا بتوانیم از ماوس در برنامه‌هامون استفاده کنیم.

OpenCV به ما کمک می‌کنه بتونیم راست-کلیک، چپ-کلیک، موقعیت ماوس روی پنجره و … رو تشخیص بدهیم.

Continue Reading

اعمال مقدماتی بر روی عکس در OpenCV

در این نوشته یاد می‌گیرم که چطور یک عکس رو در OpenCV بخوانیم، روی اون اعمال مقدماتی‌ای همچون تغییر اندازه، برش، چرخش، تبدیل رنگ عکس به خاکستری و … رو انجام دهیم، عکس رو نمایش بدهیم و در آخر کار نتیجه رو با فرمت دلخواه دخیره کنیم.

Continue Reading

نصب درایور پرینتر Canon LBP2900 در لینوکس.

این پرینتر Canon LBP2900 بسیار قدیمی یار با وفای من از سال‌ها دوره، حتی یادم نمیاد کی خریدمش، یک جورهایی همیشه بوده و کارم رو راه انداخته.

به خاطر همین قدیمی بودن پرینتر خود لینوکس به شکل اتوماتیک شناساییش نمی‌کرد و من انقدر تازه کار بودم [هنوز هم هستم] که مجبور بودم یک ماشین مجازی ویندوز رو یک کاره برای پرینت گرفتن بیارم بالا! اما خوشبختانه اخیرا یاد گرفتم که چطور درایورش رو نصب کنم و می تونم در خود اوبونتو باهاش پرینت بگیرم، چی بهتر از این؟

در ادامه این نوشته با هم یاد می‌گیرم چطور درایور پرینتر Canon LBP2900 رو در لینوکس (اوبونتو) نصب کنیم. [احتمالا برای سایر پرینترهای خانواده‌ی Canon LBP هم مسیر کار مشابه باشه.]

Continue Reading

آموزش نصب متلب در لینوکس

تا همین نیم‌ساعت پیش فکر می کردم نصب متلب در لینوکس از اون کارهای پر از خون و خونریزیه و  هزارتا کثیف کاری لازم باشه. اما نه! ظاهرا سخت در اشتباه بودم و فقط کافیه چندتا next بزنیم و مراحل کار با نصب متلب در ویندوز فرقی نداره.

باید بگم نصب Matlab و کرک کردن اون در ubuntu از اون کارهای بسیار ساده‌ است و بیشتر هدف‌م این بود که اولا بدونیم می‌شه متلب رو در لینوکس داشت و ثانیا چقدر نصبش آسونه!

مراحل کار رو در «ادامه‌ی مطلب» شرح دادم.

توجه: آموزش نصب متلب ۲۰۱۸ در لینوکس رو به شکل مرحله به مرحله +اینجا نوشتم، بهتره از اون پست استفاده کنید.

Continue Reading