כיצד להתקין את TensorFlow על אירוח ענן

זרימת מתיחה

בינה מלאכותית מתקדמת בקפיצות. זה הופך להיות חזק יותר ויותר ומאפשר לך ליישם את עצמך למשימות חדשות. ה למידה אוטומטית זהו אחד מתחומי ה- AI שכדאי לשים לב אליו במיוחד עם פרויקטים כמו TensorFlow. אם יש לך שרת או אירוח בענן, אתה יכול להתקין פרויקט זה שם כדי לתת לו את היכולת ללמוד ללא צורך בתכנות מפורש.

במדריך זה אראה, שלב אחר שלב, כיצד תוכלו להתקין את פרויקט קוד פתוח חזק זה בענן אירוח. לשם כך בחרתי ב- Clouding כנקודת התייחסות, על מחירים, קלות, תמיכה בספרדית 24/7, זמינות, יתרונות ובעיקר שיש לה מרכז הנתונים בשטח ספרדי בברצלונה. לכן, זה יהיה תחת חוקים אירופיים להגנת נתונים ...

¿איך Tensorflow יכול לעזור לעסק שלי?

אפליקציות עסקיות

במגפה זה התברר הרבה יותר חברות צריכות לחדש להיות תחרותי. חלק ניכר מהסיוע האירופי יופנה בדיוק למעבר דיגיטלי זה. כל העסקים שלא הסתגלו סבלו יותר מההשלכות הכלכליות של משבר בריאותי זה. לדוגמא, אפילו עסקים קטנים מיהרו לעבור ממכירות פיזיות למכירות מקוונות, מה שמאפשר להם להמשיך לפעול מבלי שהמגבלות יושפעו מהן.

טכנולוגיות כמו הענן, ה- IoT או ה- AI הן חיוניות. ספֵּצִיפִי, עם TensorFlow ולמידת מכונה, אתה יכול לקבל יתרונות גדולים. לצטט רק כמה דוגמאות:

  • שפר תמונות באמצעות AI אם אתה מוקדש לעיצוב או לצילום.
  • עזרו באבחון רפואי על ידי ניתוח תוצאות הבדיקות הרפואיות.
  • עיבוד תמונות זריז וקטלוג אוטומטי.
  • ללמד אותך זיהוי קול או צליל.
  • ניתוח פנים, תחושות וכו '.
  • איתור תקלות אוטומטי.
  • איתור שפות בטקסטים באופן אוטומטי.
  • לייעל מספר רב של משימות עסקיות יומיומיות.
  • וארוך וכו '. היישומים כמעט בלתי נתפסים ...

לכן, זה בשימוש נרחב בתעשייה, במגזרים כמו רכב, גם בתחום הבריאות, בביטוח, בסוכנויות מס ובעלי מקצוע רבים אחרים.

¿Qué es TensorFlow?

לוגו Tensorflow

TensorFlow היא תוכנת קוד פתוח, שפותח בתחילה על ידי מהנדסים וחוקרים של גוגל, ושוחרר לאחר מכן. ספרייה למחשוב מספרי ולמידת מכונה. היא משתמשת בתרשימי זרימת נתונים לשם כך, הצמתים מייצגים פעולות מתמטיות, ואילו הקצוות מייצגים מטריצות נתונים רב ממדיות (טנזורים) המועברות ביניהן.

בעזרת תוכנה זו תוכלו לבנות ולהתאמן רשתות עצביות מלאכותיות לבצע משימות מרובות, כמו גילוי ופענוח דפוסים וקורלציות, באופן מקביל לדרך בה בני האדם לומדים והגיונם.

פרויקט זה מספק גם גמישות רבה ביכולת לבצע חישובים באמצעות מעבד או GPU, גם אחד וגם כמה מהם, במחשבים אישיים, שרתים ואפילו מכשירים ניידים. זה אפשרי מכיוון שהוא חוצה פלטפורמות, היכולת לרוץ במערכות כמו GNU / Linux, macOS, Windows, iOS ו- Android, כמו גם שירות אינטרנט כפי שנראה במדריך זה. יש לו אפילו כמה עטיפות לשימוש בשפות תכנות שונות: Python, C ++ או Java. הכל עם ממשק API יחיד.

להתקין TensorFlow Paso Paso

הדבר הבא הוא להראות דוגמה שלב אחר שלב לאיך התקן את TensorFlow en אירוח ענן. לשם כך, אשתמש ב- VPS של עִרפּוּל.io, שם תוכלו לבחור גם מערכות הפעלה Windows ו- Linux. כמובן, לאור נושא הבלוג והיתרונות של GNU / Linux, אין ספק שאני אהיה מבוסס על הפצת לינוקס.

צור את החשבון והכין את פלטפורמת Clouding

לפני שתתחיל, עליך להירשם כדי לקבל גישה לשירות שמציע ספק זה וכך ליהנות מאשראי של 5 € בחינם הם מציעים לבדוק את הפלטפורמה. זה יהיה פשוט כמו ביצוע השלבים שצוינו לאימות החשבון. לוקח רק דקה.

עִרפּוּל

לאחר מכן, יהיה עליכם לחזור לאתר הרשמי של Clouding ו- התחבר הזנת שם המשתמש והסיסמה שלך:

יומן מעונן

כעת תוכלו לראות את לוח הבקרה של Clouding, שכפי שתראו הוא די פשוט ואינטואיטיבי לשימוש. גם ללא יותר מדי ידע אתה יכול להתמודד עם זה בלי בעיה על ידי ביצוע הדרכה זו. להתחיל צור מופע עבור TensorFlow, ללחוץ לחץ כאן ליצירת השרת הראשון שלך:

התחלת זרימת טנסור

זה ייקח אתכם לתפריט של תצורת השרת שלך. הדבר הראשון יהיה לתת שם ל- VPS שלך, אתה יכול לבחור את אחד שאתה מעדיף. אז אתה צריך לבחור את מערכת ההפעלה. להדרכה זו אבחר באחת מההפצות שהם מציעים (CentOS, שרת אובונטו, שולחן העבודה של אובונטו או דביאן). אתה יכול לבחור את אחד שאתה מעדיף, במקרה שלי אני אבחר שרת אובונטו 20.04:

תצורת אירוח

לאחר בחירת מערכת הבסיס, הדברים הבאים הם להגדיר את שאר הפרמטרים שמופיעים באותו דף למטה. כפי שאתה יכול לראות, בין אפשרויות התצורה של המכונות אתה יכול לבחור את כמות ה- RAM, ליבות ה- vCPU או את שטח האחסון SSD שאתה צריך. עבור TensorFlow עצמה לא תזדקק להרבה, אבל יכול להיות שעבור שאר הנתונים שעליך לטפל בחיוב, לכן, חשוב היטב מה אתה צריך (עם זאת, ניתן לשנותם):

מופע Tensorflow

כמו כן, חשוב שתיצור את מפתח ה- SSH ותתן שם כלשהו שתרצה. זה יאפשר לך להוריד את הזוג כדי להיות מסוגל לגשת מרחוק מבלי להזין את הסיסמה באופן ידני בכל פעם שאתה רוצה להזין. בנוסף, הוא גם מאפשר לך להגדיר את חומת האש או את עותקי הגיבוי. במקרה זה, גם את הגיבויים וגם את חומת האש אנו משאירים אותו כמו שהוא.

אם סיימתם, בדקו שהכל תקין ו אשראי אביאר. זה מפנה אותך למסך אחר עם נוצר מופע הענן שלך. אבל בקטע הסטטוס תראה שהוא נוצר:

מופע Tensorflow

כהרף עין המערכת שלך תותקן ותוגדר. ואז הסטטוס יופיע כ- פעיל. ואפשר כבר להשתמש בזה.

שרת כולל כללי פעיל

לחץ על שם השרת שלך במסך זה והוא יוביל אותך אל סיכום עם פרטים:

תצורת גישה ראשית

אם אתה גולל, תמצא את הקטע כיצד לגשת לשרת. זה מאוד חשוב מכיוון שכאן תמצאו את כל מה שאתם צריכים כדי לגשת לשרת שלכם ולנהל אותו. לדוגמה, תוכל להוריד את מפתח SSH, או לראות את ה- IP הציבורי לגישה באמצעות SSH, שם המשתמש (root) וסיסמת הגישה:

מקשי SSH

אל תאבד את הנתונים האלה, מכיוון שתצטרך אותם בשלבים הבאים כדי להתחיל בהתקנת Tensorflow במופע הענן שלך.

Pדרישות מחודשות

כדי להתחיל בעבודה, הדבר הראשון שצריך לעשות הוא לספק כמה תלות או חבילות שיהיו שימושיים עבור Tensorflow, כמו גם עדכון כדי להבטיח שהכל יהיה בגרסה האחרונה שלו. לשם כך, אנו נכנסים לטרמינל כדי לחבר אותם באמצעות SSH עם הסיסמה וה- IP שהראיתי בתמונה הקודמת כדי לגשת למופע מרחוק מההפצה שלך (זכור להחליף את ה- ipdelserver שלך עם ה- IP של מופע הענן) :

ssh root@tuipdelservidor

גישה ssh

זה יבקש ממך את הסיסמה של המופע שתצטרך להזין וגם זה ייתן לך גישה. אתה תראה שה- הפקודה של המסוף שלך כבר אינה המקומית שלך, אבל אתה נמצא בתוך שרת הענן. לכן, כל הפקודות שתפעיל מעתה ואילך ייכנסו לתוקף על המופע ולא על המערכת המקומית שלך.

גישה ssh

עכשיו הדבר הראשון הוא שדרג את המערכת עם הפקודות הבאות:

apt-get update && apt-get -y upgrade

התקנת Tensorflow

עכשיו, אתה חייב התקן את python3 וחבילות עזר אחרות שתזדקק להן:

apt-get install python3 python3-pip python3-dev

להלן להכין את הסביבה הווירטואלית, באמצעות מודול virtualenv, המהווה חלק מהספרייה הסטנדרטית של Python3:

pip3 install virtualenv

mkdir ~/miproyecto

cd ~/miproyecto

virtualenv tf-env

source tf-env/bin/activate

התקנת מודול פיתון

אחרי זה תבחין שההנחיה שלך השתנתה, ועכשיו היא מופיעה tf-env לפני שם המשתמש והמארח.

הפקודה

התקן את Tensorflow (תמיכה במעבד)

הכל מוכן ל התקנת TensorFlow במופע העננים שלך. הצעד הבא לעקוב יהיה:

pip install --upgrade tensorflow

לאחר התקנתו, תוכל לאמת התקנה באמצעות הפקודה הבאה:

python -c ‘import tensorflow as tf; print(tf.version)’

וזה אמור להחזיר לך פלט עם הגירסה של Tensorflow המותקנת. משם אתה יכול התחל להשתמש ב- Tensorflow לכל משימה שאתה צריך ...

מסקנה

לסיכום, המתקנים שמציעה Clouding לעבוד עם ה- VPS שלה הופכים את החוויה להתקין כל פרויקט כמו Tensorflow, או לבצע תצורות, להיות קל כמו לעשות זאת במכונה המקומית שלך. רק עם העוצמה וההרחבה של שרת מסוג זה.

בנוסף, לוח הבקרה שלו אינטואיטיבי למדי והעוזר מנחה אותך גם אם אין לך ידע טכני רב. מצד שני, גם האפשרויות שהוא נותן לך מאוד גמיש, להיות מסוגל לבחור הן את משאבי החומרה הווירטואליים שאתה זקוק להם והן את מערכת ההפעלה. הרבגוניות הזו הופכת אותו להתאמה מושלמת לצרכים שלך, לא משנה כמה הם עשויים להיות מיוחדים.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.