اگه توی حوزه ی هوش مصنوعی کار میکنید احتمال زیاد سر و کارتون با google colab که یه سرویس ارائه خدمات محاسباتی و GPU هست افتاده و قطعا از خدمات رایگانش استفاده کردید.
مشکلی که colab همیشه برای من داشته سخت بودن دیباگ کردن کدها توش بوده که معمولا کارم رو با پرینت کردن متغیرها سایزشون سعی میکردم راه بندازم که واقعا همه چیزو برام وقت گیر و طاقت فرسا میکرد.
و یه جمله هست که میگه:
اگه به من 6 ساعت زمان بدند تا یک درخت رو قطع کنم، 4 ساعت اول رو صرف تیز کردن تبرم میکنم.
- آبراهام لینکلن
و خیلی وقتها ما نمیدونیم که واقعا امکان تیز کردن تبر وجود داره به همین دلیل سعی میکنیم کارمون رو همونطوری با یک تبر کند ادامه بدیم.
از طرفی اگه برنامه نویس باشید حتما تا به حال از ویرایشگر کد vscode استفاده کردید. این ویرایشگر کد به دلیل امکاناتی که در اختیار برنامه نویس ها قرار میده کار کد نویسی و همچنین دیباگ رو خیلی آسون تر کرده به طوری که به یکی از محبوبترین ویرایشگرها تبدیل شده. (اگه محبوبترین نباشه) برای همین با خودم فکر کردم چی میشد اگه میتونستم به جای اینکه توی colab کدهامو بنویسم و دیباگشون کنم، توی vscode این کارو انجام بدم.
برای همین سعی کردم چند ساعت روی تیز کردن تبرم وقت بذارم و جستجو کردم و خبر خوب این بود که این کار شدنیه. با بررسی منابع مختلف به چند روش رسیدم که انجامشون دادم، بعضی از روشها قدیمی بود و بعضی ها هم کارایی نداشت، اما یکی از اونها خوب بود و از بقیه هم سرراست تر و بهتر بود که آموزش انجامش رو توی یه ویدیوی کوتاه آماده کردم:
امیدوارم کمک کننده باشه.
موفق و پیروز باشید.