ابزار و کتابخانه ها

Colabratory – سرویس آنلاین و رایگان پردازش داده گوگل

گوگل از سال ۲۰۱۴ در حال کار بر روی پروژه ای است با نام Colabratory  که با استفاده از کتابچه های پایتون ( Jupyter Notebooks ) ، محققین و علاقه مندان بتوانند علاوه بر اینکه کدهای خود را به صورت آنلاین اجرا کنند، امکان ویرایش و به اشتراک گذاری آنها را هم داشته باشند.

در حال حاضر، مدتیست گوگل ، این سرویس را برای مقاصد آموزشی و تحقیقاتی به صورت رایگان به آدرس http://colab.research.google.com در اختیار علاقه مندان گذاشته است. البته در حال حاضر برای استفاده از آن باید ابتدا درخواستی به گوگل ارسال کنید (هنگام ایجاد یک کتابچه جدید پیام مربوطه به شما نمایش داده می شود) و بعد از ارسال لینک دعوتنامه گوگل می توانید از این سرویس استفاده کنید.

نقطه قوت این سرویس این است که تمام کتابخانه های اصلی و معروف پایتون در آن قابل استفاده و حتی قابل نصب هستند بخصوص کتابخانه معروف TensorFlow برای یادگیری عمیق که به راحتی می توان کدهای مربوط به آنرا نوشت، اجرا کرد و خروجی را در مرورگر (که باید کروم باشد) مشاهده کرد.

البته در حال حاضر زبان پایتون در این سرویس قابل استفاده است که در آینده احتمالاً زبانهایی مانند R هم به آن اضافه خواهد شد.

به عنوان مثال می توانید کد چند خطی شناسایی چهره را دانلود کرده (منبع کدها)، آنرا در کولبریتوری آپلود نموده و اجرا کنید. خواهید دید به راحتی کد اجرا شده و خروجی  در همان لحظه بر روی عکس ها قابل مشاهده است.

نکته : به نظر می رسد فعلاً ایران در لیست تحریم این سرویس است و هنگام ایجاد یا بازکردن یک کتابچه، اگر آی پی خود را عوض نکرده باشید، به خطا خواهید خورد. برای رفع این مشکل، از تنظیمات دی ان اس سایت شکن استفاده کنید.

مجتبی بنائی

دانشجوی دکترای نرم‌افزار دانشگاه تهران (yun.ir/smbanaie)، مدرس دانشگاه و فعال در حوزه توسعه نرم‌افزار و مهندسی داده که تمرکز کاری خود را در چند سال اخیر بر روی مطالعه و تحقیق در حوزه کلان‌داده و زیرساخت‌های پردازش داده و تولید محتوای تخصصی و کاربردی به زبان فارسی و انتشار آنها در سایت مهندسی داده گذاشته است. مدیریت پروژه‌های نرم‌افزاری و طراحی سامانه‌های مقیاس‌پذیر اطلاعاتی از دیگر فعالیتهای صورت گرفته ایشان در چند سال گذشته است.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

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

دکمه بازگشت به بالا