راهی ساده برای اضافه کردن دیتاست‌های حجیم به گوگل درایو


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

نحوه اضافه کردن دیتاست به گوگل درایو

در اینجا توضیح می‌دهیم در هر گام چه باید کرد:

1)ابتدا باید دیتاست خود (مثلا Train , Test) را با نرم افزار Winzip، به حالت فشرده در بیاوریم. دقت کنید که حتما از Winzip استفاده کنید و اگر برای مثال از نرم افزار دیگری مانند Winrar برای فشرده سازی استفاده کنید با مشکل مواجه خواهید شد.

 

2)حالا باید فایل با پسوند zip را در Google Drive آپلود کنیم. کافی است وارد Google Drive شویم و در My Drive، پوشه‌ای با نام دلخواه (مثلا Data) بسازیم و بعد وارد آن پوشه شویم و در صفحه راست کلیک کنیم و upload file را کلیک کنیم و دیتاستی که فشرده کردیم را آپلود کنیم.

 

3)در مرحله‌ی بعدی باید به اصطلاح فایل گوگل کولب خود را روی گوگل درایو سوار (mount) کنیم. کافی است صفحه‌ی گوگل کولب را باز کنیم و New Notebook را کلیک کنیم و در یک Code Cell، دستورات زیر را بنویسیم و اجرا کنیم

 اضافه کردن دیتاست‌های حجیم به گوگل درایو

4)همانطور که در شکل فوق می‌بینید، لینکی ظاهر شده است که باید روی آن لینک کلیک کرده و با انتخاب اکانت جیمیل خود sign in کنیم در صفحه‌ی بعد، کدی ظاهر می‌شود که باید روی علامت کپی آن کلیک کنیم.

 اضافه کردن دیتاست‌های حجیم به گوگل درایو

5)حال کدی که کپی کردید را در آن مربعی که از شما کد را خواسته است، وارد کنید. اگر همه‌ی عملیات موفقیت آمیز باشد، این پیام برای شما ظاهر خواهد شد: Mounted at /content/gdrive

 اضافه کردن دیتاست‌های حجیم به گوگل درایو

6)حال کافی است از فرمان زیر استفاده کنید و دیتاست خود را در گوگل کولب، extract کنید. اگر اسم فایل دیتاست شما train.zip باشد باید بنویسید:

 اضافه کردن دیتاست‌های حجیم به گوگل درایو

پس از اجرای این cell، دیتاست شما extract شده و به راحتی در دسترس است و می‌توانید از آن استفاده کنید.

در پست های بعدی در مورد دسترسی به دیتاست از سایت Kaggle صحبت خواهیم کرد.

 

 


دیدگاه ها

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

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

code