שליטה במערכת הקבצים
ברוכים הבאים לשיעור המעשי על ניהול קבצים. כאן נלמד איך להפוך את סביבת העבודה שלכם ליציבה ומאורגנת.
Mounting
חיבור כונן ה-Google Drive האישי לסביבת ה-Colab כתיקייה מקומית.
Exclamation Mark (!)
קידומת המאפשרת להריץ פקודות מערכת הפעלה (Linux) מתוך תא קוד.
ls!
פקודת Bash להצגת רשימת הקבצים והתיקיות בנתיב הנוכחי.
google.colab.files
ספריית פייתון המאפשרת העלאה והורדה של קבצים מהמחשב המקומי לדפדפן.
מקרה בוחן: אופטימיזציה של תזרים עבודה בנפחים גדולים
חברת 'דאטה-טק' מפתחת מודל למידת מכונה המבוסס על קבצי וידאו בנפח כולל של 50GB. הצוות משתמש ב-Google Colab לצורך העיבוד. הבעיה: בכל פעם שסביבת העבודה (Runtime) מתנתקת לאחר 12 שעות, כל הקבצים שהועלו ידנית לתיקיית ה-Content נמחקים, והצוות נאלץ להעלותם מחדש, דבר הגורם לעיכוב של שעות בכל יום עבודה. עליכם להציע פתרון המשלב אוטומציה ושימוש ב-Google Drive API כדי לייעל את התהליך.
שאלה 1
מה קורה לקבצים המועלים לתיקיית ה-root (content) ב-Colab בסוף הסשן?
שאלה 2
איזו פקודה תציג את רשימת הקבצים בתיקייה הנוכחית מתוך תא קוד?
שאלה 3
מהי הדרך התקנית לחבר את ה-Google Drive ל-Notebook?
ניתוח אסטרטגיית אחסון
נתחו את היתרונות והחסרונות של שימוש באחסון מקומי (Ephemeral) לעומת חיבור Google Drive בתוך סביבת העבודה של Colab.
הנתונים נשלחו בהצלחה!
המדריך שלכם עודכן במערכת. תוכלו לראות את ההתקדמות בפורטל האישי.