WEBVTT

00:00.330 --> 00:03.420
مرحبًا ومرحبًا بكم في البرنامج التعليمي الأخير لهذا القسم.

00:03.420 --> 00:09.210
سنقوم بعمل الوظيفة الأخيرة لفئة المستندات هذه ، والتي ستكون بالطبع وظيفة التحميل

00:09.210 --> 00:12.360
التي تأتي بشكل طبيعي بعد وظيفة الحفظ.

00:12.360 --> 00:17.250
تقوم بحفظ النموذج الخاص بك ثم تريد أن تكون قادرًا على تحميله عندما تعود إلى التطبيق.

00:17.250 --> 00:18.660
لذلك دعونا نفعل هذا.

00:18.660 --> 00:22.440
سنقوم بعمل def ، ثم تحميل.

00:22.440 --> 00:29.190
نسمي هذه الوظيفة الأخيرة مرة أخرى ، وستأخذ وظيفة التحميل هذه كمتغيرات ذاتية وربما تخمن ما

00:29.190 --> 00:31.020
ستكون عليه هذه الذات.

00:31.020 --> 00:34.980
سيكون بالضبط لتحميل ما تم حفظه في وظيفة الحفظ.

00:34.980 --> 00:39.060
لذلك سوف نأخذ النموذج الذاتي وبالطبع هذا المحسن.

00:39.270 --> 00:42.330
لذلك ستكون الذات هنا للنموذج والمحسن.

00:42.780 --> 00:46.290
ثم القولون والآن دعونا نحمل النموذج.

00:46.650 --> 00:53.100
نظرًا لأن النموذج موجود في العلامة التجارية الأخيرة للملف ، فنحن نريد التأكد من وجود هذا الملف ، وبالتالي

00:53.100 --> 00:54.420
هذا ما سنبدأ به.

00:54.420 --> 00:58.230
سنقوم بعمل شرط F للتأكد من وجود هذا الملف.

00:58.230 --> 01:04.980
وإذا كان موجودًا ، فسنقوم بتحميل ما لدينا في القاموس ، والموجود في ملف الطباعة الأخير هذا.

01:05.280 --> 01:13.410
لذلك نبدأ بحرف F ، ثم سنأخذ نظام التشغيل الخاص بنا والمسار المؤدي إلى ملف braindead

01:13.410 --> 01:14.880
الأخير.

01:14.880 --> 01:19.650
لذا فإن مسار نقطة نظام التشغيل هو بالضبط المسار الذي يؤدي إلى مجلد دليل العمل.

01:19.650 --> 01:26.100
وبقدر ما أشعر بالقلق من أن هذا المسار لسطح المكتب أكثر من ذكاءي الاصطناعي ، فهو هذا

01:26.100 --> 01:31.770
المجلد ثم نموذج سيارة واحدة ذاتية القيادة ثم مجلد السيارة ذاتية القيادة

01:31.770 --> 01:39.330
الوحدة النمطية وهو هذا المجلد هنا مع آخر نقطة من الملف و ثم سنضيف النقطة هي الملف هو هذا الملف.

01:39.660 --> 01:40.890
إذن هذه هي الوظيفة.

01:40.890 --> 01:42.570
لذا سأضيف بعض الأقواس.

01:42.570 --> 01:47.850
وداخل القوس ، سأقوم بإدخال اسم الملف ، اسم الملف الذي يحتوي على النموذج الذي

01:47.850 --> 01:49.760
يمثل آخر نقطة في الدماغ.

01:50.610 --> 01:53.490
لذلك علينا إدخاله في علامات الاقتباس.

01:53.610 --> 02:04.470
ولذا فإنني أدخل آخر نقطة دماغية ، وبالتالي فإن هذا الملف من النقطة الدماغية اليسرى سيعود صحيحًا إذا كان الملف الأيسر من نقطة

02:04.470 --> 02:08.400
الدماغ موجودًا وخطئًا إذا لم يكن موجودًا.

02:08.400 --> 02:15.840
وبالتالي هذا إذا كان الشرط يعني أنه إذا كان لدينا الدماغ الأيسر هذا الملف في مجلد دليل العمل الخاص

02:16.140 --> 02:19.590
بنا ، فلننتقل إلى ما سيحدث في هذه الحالة.

02:19.590 --> 02:22.380
في هذه الحالة ، إذا كان هذا الملف موجودًا.

02:22.380 --> 02:27.450
حسنًا ، أولاً ، سنطبع شيئًا لنقول إننا نقوم بتحميل النموذج.

02:27.460 --> 02:35.520
لذلك ، على سبيل المثال ، يمكننا قول سهم صغير ثم تحميل نقاط فحص بثلاث نقاط صغيرة.

02:35.790 --> 02:36.180
حسنا.

02:36.180 --> 02:40.890
هذا فقط للقول ، نحن نقوم بتحميل النموذج وبعد ذلك ، بالطبع ، سنقوم بتحميل النموذج.

02:40.890 --> 02:46.650
لذا فإن النموذج والمحسِّن وسنضع ما نحمله في متغير سأسميه

02:46.650 --> 02:49.560
نقطة التحقق تساوي.

02:49.560 --> 02:54.900
وهذا هو المكان الذي سنستخدم فيه وظيفة التحميل لتحميل ما تم حفظه في وظيفة الحفظ.

02:54.900 --> 02:58.950
لذلك بالطبع هذه وظيفة من مكتبة الشعلة.

02:58.950 --> 03:06.960
لذا فإن Torch Dot واسم وظيفة التحميل هذه عبارة عن أقواس تحميل وداخل الأقواس وفقًا لك ، ما الذي

03:06.960 --> 03:08.910
نحتاج إلى إدخاله؟

03:08.910 --> 03:15.840
حسنًا ، بكل بساطة ، نحتاج إلى إدخال الملف الذي يحتوي على نموذجنا المحفوظ والمحسن المحفوظ.

03:15.990 --> 03:22.080
لذلك نحتاج ببساطة إلى إدخال اسم الملف ، وهو Last Brain Dot.

03:24.170 --> 03:30.100
دعنا نأتي بهذه الصفحة ونقوم بتحميل هذا الملف فقط بشرط وجود هذا الملف.

03:30.110 --> 03:33.020
لهذا السبب كان علينا أن نبرمج هذا الشرط هنا.

03:33.770 --> 03:33.980
تمام.

03:33.980 --> 03:40.460
والآن بعد أن قمنا بتحميل النموذج والمحسِّن ، حسنًا ، ما سنفعله هو تحديث نموذجنا والمحسن

03:40.460 --> 03:46.220
بشكل منفصل ، لأننا في الواقع قمنا بتحميل المعلمات ، وقمنا بتحميل الأوزان ومعلمات

03:46.220 --> 03:47.930
المحسن.

03:47.930 --> 03:55.880
والآن ما نحتاج إلى القيام به هو تحديث نموذجنا الحالي ، والذي هو هذا الذات ، هذا النموذج وذات المُحسِّن

03:55.880 --> 04:03.410
الحالي لدينا ، هذا المُحسِّن مع المعلمات ذات الأوزان الموجودة في ملف braindead الأخير

04:03.410 --> 04:04.700
هذا.

04:05.000 --> 04:07.910
لذلك نحن ببساطة بحاجة إلى إجراء هذين التحديثين بشكل منفصل.

04:07.910 --> 04:11.900
وللقيام بذلك ، سنستخدم طريقة من وحدات الشعلة.

04:11.900 --> 04:17.930
لذلك سيكون هناك ميراث سيسمح لنا باستخدام هذه الطريقة التي تسمى حالة التحميل

04:17.930 --> 04:18.560
ديكت.

04:18.560 --> 04:25.250
وستسمح لنا طريقة الحالة البطيئة بتحديث جميع معلمات نموذجنا والمحسن الخاص بنا.

04:25.250 --> 04:28.580
لنفعل هذا ولنبدأ بتحديث نموذجنا.

04:28.580 --> 04:35.870
لذلك نأخذ نموذجنا ، وهو نموذج يتم تدريسه ذاتيًا نظرًا لأن هذا النموذج يرث من أساليب

04:35.870 --> 04:40.490
وحدة الشعلة لاستخدام طريقة ديكت حالة التحميل.

04:40.490 --> 04:43.130
هذه هي الطريقة التي نأخذها من الميراث.

04:43.130 --> 04:48.380
وبفضل هذه الطريقة ، سنقوم بتحديث جميع معلمات النموذج التي تمثل كل الوزن.

04:48.530 --> 04:54.830
وبالتالي ، فإن ما نحتاج إلى إدخاله في هذه الطريقة الثابتة للتحميل هو متغير نقطة التحقق الخاص بنا الذي ينتج

04:54.830 --> 04:56.030
عن دالة التحميل.

04:56.030 --> 05:04.190
لذا تحقق من النقطة ثم بين قوسين ، والآن نحتاج إلى إدخال اسم المفتاح الذي يتوافق مع نموذجنا ، والذي

05:04.190 --> 05:09.410
يتوافق مع الذات ، وتلك الحالة النموذجية ، وهذا هو الحالة.

05:10.000 --> 05:17.980
لذلك في نقاط التفتيش والأقواس التي ندخلها في حالات الاقتباس على بطاقة النتيجة وسيقوم هذا السطر من

05:17.980 --> 05:19.950
الكود بتحديث نموذجك.

05:19.960 --> 05:22.960
أي أنه سيتم تحديث الأوزان ومعلمات نموذجك.

05:23.290 --> 05:28.240
والآن نحتاج إلى فعل الشيء نفسه للمحسن وسيكون هذا هو نفسه تقريبًا.

05:28.240 --> 05:30.370
لذا سأقوم بنسخ هذا الخط.

05:32.070 --> 05:33.110
على أساس أدناه.

05:33.120 --> 05:39.330
ولذا هذه المرة سنقوم بتحديث ليس النموذج ، ولكن المحسن نفسه.

05:39.330 --> 05:40.400
هذا المحسن.

05:40.410 --> 05:47.670
ثم مرة أخرى ، نستخدم طريقة اضمحلال حالة التحميل التي ترث من طريقة وحدة الشعلة ونطبق

05:47.670 --> 05:56.930
هذه الوظيفة على نقطة فحص ليست حالة الإملاء ، ولكن المفتاح الذي يتوافق مع المُحسِّن وهو المُحسِّن.

05:56.940 --> 06:01.680
لذلك نحن هنا فقط نستبدل ديكت بما يصل إلى البخيل.

06:02.100 --> 06:02.910
هناك نذهب.

06:02.910 --> 06:07.560
نقوم هنا بتحديث أوزان النموذج وهنا نقوم بتحديث معلمات المحسن.

06:08.220 --> 06:08.910
في احسن الاحوال.

06:08.910 --> 06:15.360
وبعد ذلك فقط للانتهاء ، يمكننا طباعة القليل من هذا القبيل.

06:15.630 --> 06:21.330
وأخيرًا ، نحتاج فقط إلى تحديد ما سيحدث إذا لم يتم احترام هذا الشرط.

06:21.330 --> 06:24.420
هذا هو ، إذا لم يكن هناك ملف أقل علامة تجارية.

06:24.420 --> 06:27.990
ولذا فنحن نحتاج فقط إلى إضافة LS ثم العمود.

06:29.000 --> 06:33.890
وببساطة سنقول فقط أنه لا يوجد دماغ أقل كريهة في ذلك العمر.

06:34.040 --> 06:42.950
لذلك سنقوم بطباعة شيء مثل عدم العثور على نقطة فحص وثلاث نقاط صغيرة إذا أردت.

06:44.200 --> 06:44.980
حسنا.

06:44.980 --> 06:51.670
وهذا يعطينا وظيفة تحميل وظيفية وغالبًا ما تكون وظيفية أثناء الفصل.

06:51.670 --> 06:56.920
والآن تهانينا كبيرة لأن ذكاءنا الاصطناعي جاهز.

06:56.950 --> 07:01.360
ربما يمكنك أن تسمع بصوت صوتي أنني أشعر بالحماس الشديد لأنه حان وقت العرض

07:01.360 --> 07:02.050
التوضيحي.

07:02.080 --> 07:08.620
لقد صنعنا عقلًا للتو وسنضع هذا العقل في السيارة وسنرى كيف أنه ذكي بما يكفي للقيام بهذه الرحلات

07:08.620 --> 07:13.330
ذهابًا وإيابًا بين المطار ووسط المدينة ، بغض النظر عن الطريق.

07:13.330 --> 07:15.250
لذلك لا يمكنني الانتظار لأظهر لك العرض التوضيحي.

07:15.280 --> 07:17.290
سيكون هذا في القسم التالي.

07:17.290 --> 07:18.580
وحتى ذلك الحين ، استمتع.

07:18.580 --> 07:19.150
أنا.
