‫الآن لدينا المدخلات والمخرجات والنموذج الذي سنستخدمه جاهزًا للعمل.
‫يمكننا البدء في تجميعها معًا.
‫وإحدى الطرق التي سنفعل بها ذلك هي حسنًا ، أحد الأشياء التي يجب تذكرها هو أن هناك العديد من الطرق لبناء
‫نموذج في TensorFlow ، ولكن إحدى أفضل الطرق للبدء هي استخدام واجهة برمجة تطبيقات مقدم الرعاية TensorFlow
‫، وهي إضافة حديثة إلى TensorFlow 2. 0.
‫لذا إذا انتقلنا إلى مقدم الرعاية في TensorFlow ، فنحن على Google فقط.
‫هناك نذهب.
‫Carers TensorFlow core.
‫ها نحن ذا.
‫مقدمو خدمات HTF هي Tensorflow هي واجهة برمجة تطبيقات عالية المستوى لبناء وتدريب نماذج التعلم العميق.
‫هذا ما نسعى إليه.
‫يتم استخدامه للنماذج الأولية السريعة لأحدث الأبحاث والإنتاج مع ثلاث مزايا رئيسية سهلة الاستخدام؟
‫نعم.
‫معياري وقابل للتكوين.
‫نعم.
‫سهل التمديد.
‫من المحتمل أن يكون هذا مصدرًا جيدًا للربط.
‫سأربط هذا في قسم الموارد.
‫ليس من واجباتك المنزلية أن تقرأ هذا بعد هذا الفيديو ، ربما تمر
‫به لمدة 10 دقائق أو نحو ذلك.
‫السؤال الذي أريد طرحه وترك رسالة في الخلاف أو سؤال وجواب هو ما هو
‫الفرق بين تسلسل مقدم الرعاية وأين يكون وظيفيًا وعمليًا؟
‫هذا ما أريد أن أعرفه.
‫الفرق بين واجهة برمجة التطبيقات المتسلسلة لمقدمي الرعاية وواجهة برمجة التطبيقات الوظيفية.
‫كمفسد ، سنستخدم المتسلسلة.
‫لذا قم بالاطلاع على دليل TensorFlow لمقدمي الرعاية ، نظرة عامة على مقدمي الرعاية لمدة 10 دقائق.
‫والسؤال الذي حصلت عليه للإجابة على الفرق بين واجهة برمجة التطبيقات المتسلسلة والوظيفية ، لكن دعونا لا
‫نضيع الوقت هناك.
‫دعنا نتعامل مع الكود.
‫والشيء الجميل في مقدمي الرعاية هو أن تحديد نموذج التعلم العميق يمكن أن يكون مباشرًا مثل قول
‫، مرحبًا ، ها هي طبقات النموذج ، أ. ك. دعني أعود إلى هذا الرسم الصغير.
‫عندما أقول طبقات ، غالبًا في شبكة عصبية ، فإن هذه هي ما يشار إليها على أنها طبقات.
‫لذلك سيكون لديك طبقة إدخال ستكون هنا.
‫حسنًا ، هذه الطبقة ، سيكون لديك نوع من الطبقة الأخرى هنا ، والتي يشار إليها غالبًا باسم
‫الطبقة المخفية ، والتي ستعثر على بعض الأنماط ثم طبقة الإخراج.
‫هذا ما أعنيه بالطبقات.
‫وهكذا يكون الأمر سهلاً بالنسبة لمقدمي الرعاية مثل الانتقال ، مهلاً ، ها هي طبقات النموذج
‫، وشكل الإدخال ، وشكل الإخراج ، دعنا نذهب.
‫لذلك دعونا ننشئ دالة تقوم بذلك.
‫لذا ما يمكننا فعله هو الكتابة ، سنقوم بعمل خلية تخفيض صغيرة لتغيير هذا إلى تخفيض السعر.
‫الآن لدينا مدخلاتنا ومخرجاتنا ونموذجنا جاهز للعمل.
‫دعونا نضعهم معًا في نموذج التعلم العميق لمقدم الرعاية.
‫رائع.
‫تذكر الآن كيف قلنا في البداية أننا نريد أن نبدأ في العمل حول ما نفعله
‫حتى نتمكن من كتابة الكود سطرًا بسطر ، لكننا سنضعه في دالة.
‫لذلك نبدأ في معرفة هذا ، فلنقم بإنشاء دالة ، إذا ذهبنا إلى هنا ، تأخذ شكل الإدخال وشكل المخرجات والنموذج
‫الذي اخترناه كمدخلات أو كمعلمات.
‫ربما تكون هذه كلمة أفضل لقولها.
‫ونذهب نحدد الطبقات في نموذج مقدم الرعاية بطريقة متسلسلة.
‫أفعل هذا أولاً ، ثم هذا ، ثم ذاك.
‫لذلك فهي تشبه عملية خطية خطوة بخطوة.
‫ها هي المدخلات ، ها هي الطبقة الوسطى ، ها هي طبقة المخرجات.
‫لذا ، مجرد الجري بالتسلسل من اليسار إلى اليمين أو في التعلم العميق ، غالبًا ما تجري مثل من أعلى إلى
‫أسفل.
‫سنرى ذلك بعد قليل.
‫ثم نذهب هنا لتجميع النموذج ، وشرح كيف يجب تقييمه وتحسينه.
‫همم.
‫لم نر ذلك من قبل.
‫هذا مصطلح جديد.
‫لا داعي للقلق ، سنقوم بمراجعته ومن ثم نريد بناء نموذج يخبر النموذج بالنوع.
‫أو شكل الإدخال أفضل.
‫هذا أفضل شكل الإدخال الذي سيحصل عليه.
‫ثم يعود النموذج في النهاية.
‫هذه خطوات قليلة عادلة هناك.
‫ولكن.
‫نحن نستطيع فعلها.
‫وإذا كنت تتساءل من أين حصلت على هذا النموذج الذي يبني النموذج الذي يمكننا الوصول إليه هنا.
‫أوه ، لقد أغلقناها حتى TF Hub Dev.
‫إذا ذهبنا هنا.
‫العودة إلى شبكة المحمول إلى.
‫هذه هي الخطوة ، بنائهم.
‫لكننا سنرى هذا في لحظة.
‫وإذا كنت تتساءل عن مكان أي من هذه الخطوات الأخرى ، فيمكنك إيقاف هذا الفيديو مؤقتًا
‫وقراءة هذا ، حتى لو لم يكن ذلك منطقيًا.
‫لا تقلق ، لأننا سنقوم بتحميله في ثانية.
‫اقرأ هذا ثم عد إلى هنا.
‫إذا لم يكن الأمر كذلك ، إذا كنت لا ترغب في قراءة ذلك ، فسنواصل العمل مع الكود هنا.
‫سنذهب هنا.
‫يمكن العثور على كل هذه الخطوات.
‫هنا.
‫هذه مجرد طريقة للتوثيق من أجل مصلحتنا.
‫حسنًا ، دعنا نكتب الرمز أولاً.
‫وبعد ذلك سنناقش كل جزء.
‫أعتقد أن هذه طريقة أفضل للذهاب.
‫لذا قم بإنشاء وظيفة تبني نموذجًا لمقدمي الرعاية.
‫لذلك خلق نموذج مواطنه.
‫هذه هي وظيفتنا المخصصة.
‫هذا ما نريد أن نعتاد على كتابته.
‫لذلك سيأخذ شكل المدخلات.
‫الذي هو هناك فقط.
‫شكل الإخراج الرائع يساوي شكل الإخراج وبعد ذلك سيأخذ نموذج URL.
‫هذا مفيد لأنه إذا أردنا تغيير النموذج الذي كنا نستخدمه ، فيمكننا فقط تحديث متغير عنوان
‫URL للنموذج وإذا أردنا تغيير شكل الإدخال وشكل الإخراج بالمثل ، فيمكننا ، يمكننا أيضًا
‫تغييرهما لاحقًا.
‫لذا اطبع ، نريد فقط معرفة النموذج الذي نستخدمه.
‫لذلك دعونا نبني نموذجًا باستخدام.
‫فقط عنوان URL الخاص بالنموذج هنا والآن سنقوم بإعداد طبقات النموذج.
‫لذا فإن النموذج يساوي نقطة متسلسلة لمقدم الرعاية TF.
‫ومن ثم نريد أن نكتب Hub Scarers Layer.
‫وسنقوم بتمريره.
‫نموذج URL.
‫هذه هي الطبقة الأولى ، طبقة الإدخال.
‫ثم بعد ذلك نريد أن نقوم برعاية HTF.
‫ليست طبقات ، وليست كثيفة ، ومن ثم فإن عدد الوحدات يساوي شكل الناتج لدينا.
‫والتنشيط ، وهو كلمة ربما لم تسمع بها من قبل ، يساوي أجهزة Mac.
‫الطبقة الثانية.
‫هذه هي طبقة الإخراج.
‫حاليا.
‫فقط تحملني إذا كنت لا تفهم ذلك.
‫هذا صحيح.
‫سوف نمر به.
‫هذا مجرد تدريب على كتابة الكود.
‫أود أن أكون هنا ، في الواقع.
‫لدي شعور غريب.
‫يستخدم CoLab مسافتين بدلاً من أربع مسافات.
‫لكننا سنكتشف ذلك بعد قليل.
‫هناك نذهب.
‫هذا يبدو أفضل قليلا
‫لذلك بدون مناقشة ما يحدث هناك.
‫أريدك أن تمتلك فقط.
‫في الواقع ، هذا يبدو أفضل قليلاً.
‫إذا كان هنا ، فهذا أكثر قليلاً من لغة Python.
‫فقط عندما أريدك أن تفكر فيما يحدث هنا.
‫وإذا أردت المساعدة في عملية تفكيرك ، فلا تنس ، يمكنك دائمًا القراءة من هنا.
‫والآن نريد تجميع النموذج.
‫مرة أخرى ، مصطلح لم نسمعه ، لكننا سنناقش ذلك قريبًا.
‫حتى تجميع.
‫نريد فقط التعود على كتابة هذا النوع من الأكواد.
‫لذلك هذا مجرد إنشاء مثيل للنموذج وهذا يعني تجميع النموذج معًا بشكل أساسي.
‫لذا خسائر الراعي ، إنتروبيا قاطعة.
‫واو ، هذه كلمة كبيرة.
‫لذا.
‫حسنًا ، إذا كان الأمر محيرًا لمقدمي الرعاية ، فهو المُحسِّن.
‫ما هو محسن.
‫آدم.
‫ثم المقاييس.
‫سيكون هذا مألوفًا بالتأكيد لأننا نعمل بدقة في التصنيف.
‫يا للعجب.
‫وأخيرًا ، تريد بناء النموذج.
‫لذلك نموذج لبناء شكل المدخلات.
‫ثم سنعيد النموذج.
‫لنقم الآن بتشغيل الكود.
‫إذا كنت في شك ، قم بتشغيل الكود.
‫لذا ، فإن النموذج يساوي إنشاء نموذج ، يمكننا استخدام جميع المعلمات الافتراضية ومن ثم سنذهب إلى نموذج ملخص
‫النقاط.
‫نموذج البناء.
‫يظهر لنا عنوان URL الخاص بنا.
‫ماذا فاتنا هنا؟
‫لا يوجد مُحسِّن للسمات.
‫هناك نذهب.
‫ماذا لدينا خطأ؟
‫أوه.
‫ما هذا؟
‫لم نر هذا من قبل.
‫في الحقيقة ، الكثير من هذا لم نشهده من قبل.
‫لكننا سننهي هذا الفيديو بقليل من التشويق لأنه في الفيديو التالي سنخوض
‫هذا الفيديو ونناقشه.
‫لكن في هذه الأثناء ، أود منك أن تعيد كتابة هذا بالحد الأدنى وأن تفكر
‫فيما يحدث هنا.
‫تحقق أيضًا من هذا.
‫ماذا تعتقد أننا فعلنا هنا؟
‫وبعد كتابة الكود وبعد حصولك على هذا الإخراج.
‫اقرأ قليلاً هنا ، لا سيما قسم النموذج المتسلسل ومعرفة ما إذا كان يمكنك ربطه مرة
‫أخرى بما نفعله هنا.
‫لكن بخلاف ذلك ، سأراك في الفيديو التالي وسنستعرض ما يحدث هنا.