معرفی محیط توسعه یکپارچه Google Colab

در این پست می‌خوانید:

اگر در زمینه برنامه نویسی علی الخصوص با زبان پایتون فعالیت می‌کنید احتمالا تاکنون برای برنامه نویسی از محیط‌های توسعه یکپارچه (IDE) مختلف مانند VSCODE یا PyCharm و غیره استفاده کرده اید که هر کدام از آن‌ها ممکن است چالش‌هایی را برای شما بوجود آورده باشند. همچنین ممکن است کدها و یا مدل‌هایی توسط این زبان نوشته‌اید که سنگین بوده و کامپیوترتان توان اجرای آن‌ها را نداشته است. در این بخش از مرجع مهندسی آب سرویسی را به شما معرفی خواهیم کرد که بخش عمده نیازهای شما را در این زمینه را رفع خواهد کرد. پس تا انتهای این پست همراه ما باشید.

Google Colab چیست؟

گوگل کولب یک محیط مشابه Jupyter Notebook بر بستر فضای ابری است که توسط شرکت گوگل معرفی شده است. کولب شما را قادر می‌سازد تا تنها با استفاده مرورگرتان و بدون هیچ گونه پیش نیازی بتوانید کدهای پایتونی خود را بنویسید و اجرا کنید.این سرویس برای حوزه یادگیری ماشین (machine learning) و علم داده (data science) نیز مناسب است.

چگونه می‌توان از گوگل کولب استفاده نمود؟

برای استفاده از گوگل کولب ابتدا به آدرس زیر بروید:

https://colab.research.google.com/

پس از ورود به لینک فوق پیشنهاد می‌شود که در اکانت گوگل خود وارد شوید (برای ذخیره سازی فایل‌ها):

آموزش Colab

در مرحله بعدی از منوی file گزینه New notebook را بزنید تا یک نوت بوک جدید برای شما ایجاد شود (از پنچره پاپ آپی که برای شما نمایش داده می‌شود نیز می‌توانید استفاده نمایید).

گوگل کولب

پس از ساخت نوت بوک جدید امکان نوشتن کدهای پایتونی برای شما فراهم خواهد شد. همانطور که مشاهده می‌کنید محیط کولب بسیار به ژوپیتر نوت بوک شباهت دارد. با توجه به تصویر زیر، با کلیک بر روی قسمت 1 قادر خواهید بود که نام نوت بوک خود را تغییر دهید. برای اتصال نوت بوک به گوگل درایو از بخش 2 و سپس 3 استفاده می‌شود.
حتما نوت بوک خود را به گوگل درایو متصل نمایید!
آموزش Google colab
به طور کلی در دو نوع سلول در هر نوت بوک وجود دارد:
  1. سلولهای مربوط به کد
  2. سلول های متنی

به شکل زیر توجه فرمایید. از طریق قسمت 1 می‌توان سلول‌های فوق را ایجاد نمود. قسمت 2 یک سلول کد و قسمت 3 یک سلول متنی را نشان می‌دهد.  جهت اجرای سلول‌های کد می‌توان از کلید ترکیبی ctrl + Enter و برای اجرای سلول‌های متنی از shft + Enter استفاده کرد. در قسمت 4 نیز میزان استفاده شما از RAM و Disk را نشان می‌دهد. علامت تیک سبز نیز بیانگر اتصال شما می‌باشد.

Google colab

وارد کردن کتابخانه‌های پایتون به کولب

تعداد زیادی از کتابخانه‌های معروف پایتون به صورت پیشفرض بر روی گوگل کولب نصب می‌باشد. با دستور زیر می‌توان کلیه این کتابخانه‌ها را مشاهده کرد:

!pip list
درصورتی که کتابخانه مدنظرتان در این لیست وجود نداشت می‌توانید از دستور زیر برای نصب کتابخانه‌های دیگر استفاده نمایید.
!pip install yourlibrary
پس از نصب به راحتی می‌توانید کتابخانه‌ها را با دستور import به نوت بوک خود اضافه نمایید.

نحوه استفاده از GPU

ممکن است که کدهای شما سنگین باشد و اجرای آنها نیاز به سخت افزارهای پیشرفته داشته باشد. این موضوع به خصوص در مباحث یادگیری ماشین و یادگیری عمیق (Deep learning) بیشتر به چشم می‌خورد. به همین منظور در گوگل کولب GPU در اختیارتان قرار می‌گیرد که می‌توانید از آن برای اجرا این قبیل کدها کمک بگیرید. جهت فعال سازی GPU وارد منوی Runtime شده و روی گزینه Change runtime type کلیک کنید. در پنجره باز شده از طریق منوی کشویی GPU را انتخاب نموده و ذخیره نمایید. پس از چند لحظه GPU برای شما فعال خواهد شد.

آموزش برنامه نویسی با Colab

جمع بندی

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

3/5 - (2 امتیاز)
دیدگاه‌ها ۰
ارسال دیدگاه جدید