גוגל מחויבת לקדם הון גזעי עבור קהילות שחורות. תראה איך.
דף זה תורגם על ידי Cloud Translation API.
Switch to English

בנה ממקור עבור פטל Pi

מדריך זה בונה חבילת TensorFlow עבור מכשיר Raspberry Pi המריץ Raspbian 9.0 . למרות שההוראות עשויות לעבוד עבור גרסאות אחרות של Raspberry Pi, הן נבדקות ותומכות רק בתצורה זו.

אנו ממליצים צולבות קומפילצית חבילת TensorFlow Raspbian. איסוף צולב משתמש בפלטפורמה אחרת לבניית החבילה מאשר לפרוס אותה. במקום להשתמש ב- RAM המוגבל של Raspberry Pi ובמעבד איטי יחסית, קל יותר לבנות TensorFlow על מחשב מארח חזק יותר שמריץ לינוקס, macOS או Windows.

הגדרה למארח

התקן את ה- Docker

כדי לפשט את ניהול התלות, סקריפט ה- build משתמש ב- Docker כדי ליצור סביבת פיתוח וירטואלית לינוקס להרכבה. אמת את התקנת ה- Docker שלך על ידי ביצוע: docker run --rm hello-world

הורד את קוד המקור TensorFlow

השתמש ב- Git כדי לשכפל את מאגר TensorFlow :

git clone https://github.com/tensorflow/tensorflow.git
cd tensorflow

ברציפות חוזרת החזרה היא סניף פיתוח master . אתה יכול גם לבדוק סניף שחרור לבניית:

git checkout branch_name  # r1.9, r1.10, etc.

בנה ממקור

חוצה להרכיב את קוד המקור TensorFlow לבניית חבילת Python pip עם הוראות ARMv7 NEON שעובדת על מכשירי Raspberry Pi 2, 3 ו- 4. סקריפט ה- build משיק מיכל Docker להרכבה. אתה יכול גם לבנות ARM 64-bit בינארי (aarch64) על ידי מתן פרמטר "AARCH64" לתסריט 'build_raspberry_pi.sh'. בחר בין Python 3.8, Python 3.7, Python 3.5 ו- Python 2.7 עבור חבילת היעד:

פייתון 3.5

tensorflow/tools/ci_build/ci_build.sh PI-PYTHON3 \
    tensorflow/tools/ci_build/pi/build_raspberry_pi.sh

פייתון 3.7

tensorflow/tools/ci_build/ci_build.sh PI-PYTHON37 \
    tensorflow/tools/ci_build/pi/build_raspberry_pi.sh

פייתון 3.8 (64 ביט)

tensorflow/tools/ci_build/ci_build.sh PI-PYTHON38 \
    tensorflow/tools/ci_build/pi/build_raspberry_pi.sh AARCH64

פייתון 2.7

tensorflow/tools/ci_build/ci_build.sh PI \
    tensorflow/tools/ci_build/pi/build_raspberry_pi.sh

כדי לבנות חבילה התומכת בכל מכשירי Raspberry Pi - כולל Pi 1 ו- Zero - העבירו את הארגומנט PI_ONE , למשל:

tensorflow/tools/ci_build/ci_build.sh PI \
    tensorflow/tools/ci_build/pi/build_raspberry_pi.sh PI_ONE

בסיום הבנייה (~ 30 דקות), .whl קובץ חבילה .whl פלט-חפצים בעץ המקור של המארח. העתק את קובץ הגלגל ל- Raspberry Pi והתקן באמצעות pip :

pip install tensorflow- version -cp35-none-linux_armv7l.whl