‫تمام.
‫الآن ، أعلم أنك مررت بالكثير وهذا النوع من المخططات هنا قد يبدو محيرًا للغاية لتبدأ به.
‫ولا تقلق ، لقد استغرق الأمر عدة مرات لأفهم حقًا ما كان يحدث هنا وكذلك هذا
‫الإعداد هنا.
‫الصحيح.
‫إذاً لديك جهاز الكمبيوتر الخاص بك.
‫ربما تكون قد فهمت ذلك.
‫ولكن هذا إذا لم تكن قد عملت في مشروع تعلم الآلة من قبل ، فقد يبدو هذا بعيدًا
‫عن العمل.
‫لديك مجلد مشروع ، لديك بيانات ، لديك بيئة.
‫كوندا تساعدك على خلق هذه البيئة.
‫وضمن هذه البيئة لديك أدوات مختلفة لعلوم البيانات والتعلم الآلي.
‫حسنًا ، ما سنفعله في هذه المحاضرة وهذا لنظام التشغيل Mac OS ، بالمناسبة ، إذا كنت تستخدم جهاز كمبيوتر يعمل
‫بنظام Windows ، فقد ترغب في إلقاء نظرة على الإصدار الآخر من هذه المحاضرة ، والذي
‫يمر عبر نفس الخطوات.
‫لكن ما سنفعله في هذا القسم أو هذه المحاضرة ونتحمل معي ، لأن هذه عملية متضمنة
‫قليلاً ، لكننا سنعمل من خلالها معًا.
‫هناك وثائق في قسم الموارد ستساعدك إذا واجهتك مشكلة.
‫لكن لا تقلق ، فهذا النوع من المفاهيم يستغرق بعض الوقت للحصول عليه في البداية ، ولكن بمجرد أن
‫تحصل عليه ، ستبدأ في إدراك ، حسنًا ، أرى أين يكون ذا قيمة وستكون قادرًا على استخدامه في جميع بياناتك
‫مهنة العلوم والتعلم الآلي.
‫الآن ، أولاً وقبل كل شيء ، لدينا جهاز الكمبيوتر الخاص بك.
‫ما سنفعله هو تنزيل Mini Conda مع Conda ، ثم استخدام Conda لإنشاء بيئة تحتوي
‫على بعض هذه الأدوات.
‫لذلك هذا ما سنفعله.
‫حسنًا ، قم بتنزيل Mini Conda ، التي ستأتي معها Conda ، ستنشئ مجلدًا للمشروع
‫، ثم سننشئ بيئة نموذجية مثل هذه.
‫وما يمكننا استخدامه هو البيئة لأن هناك أدوات هنا لعلوم البيانات والتعلم
‫الآلي.
‫يمكننا استخدامه لمشاريعنا المستقبلية.
‫هذا النوع من المحاضرة يُنشئ بقية الدورة بأكملها.
‫لذلك بمجرد إعداد هذه البيئات ، يمكننا البدء في العمل على المشاريع ، والعمل بشكل عملي ، وبدء العمل بالبيانات
‫، والتوقف عن بناء نماذج التعلم الآلي.
‫لكن إنشاء الأساس الصحيح مهم للغاية.
‫لذلك في قول ذلك.
‫لقد قمت بتطوير مخطط تدفق صغير هنا مرة أخرى ، سيكون هذا الرابط في قسم الموارد لبعض الخطوات
‫فقط لما سنفعله مع أناكوندا وميني كوندور وكوندور.
‫ولا تقلق ، لن نمر بهذا بينما سنمر بهذه الخطوة خطوة بخطوة.
‫لكن في الوقت الحالي ، سأدعك تلقي نظرة على هذا بنفسك.
‫لكن هذه هي الخطوات التي سنتخذها.
‫تنزيل Mini Condor.
‫اسمحوا لي بالتكبير.
‫قم بتنزيل Mini Condor ، وقم بتثبيته على جهاز الكمبيوتر الخاص بك ، واختبر التثبيت بواسطة محطة طرفية ، وأنشئ مجلد
‫مشروع وقم بالتغيير فيه.
‫لذا فإن مجلد المشروع هذا يشبه إلى حد ما سير العمل الذي سنقوم بإعداده لكل مشروع من
‫المشاريع.
‫سيكون لكل منهم مشروعه الخاص ، وإنشاء بيئة مخصصة داخل مجلد المشروع.
‫الآن ، تذكر أن البيئة عبارة عن مجموعة من الحزم أو الأدوات التي نستخدمها لمشاريع علوم البيانات.
‫سنقوم بتنشيط بيئتنا الجديدة ومن ثم سنقوم بتحميل Jupyter Notebook ،
‫وهو أحد الأدوات.
‫لا تقلق إذا لم تفعل ذلك ، فأنا لست متأكدًا من ماهية دفتر Jupyter.
‫سننظر في ذلك في ثانية.
‫لكن Jupyter Notebook هي إحدى الأدوات التي نستخدمها غالبًا لعلوم البيانات والتعلم الآلي.
‫حسنا.
‫لذا فإن الخطوة الأولى هي تنزيل السلوك المصغر وما سنفعله ، يوجد رابط هنا في هذا المخطط الانسيابي
‫، لكنني سأوضح لك فقط كيف تجده.
‫لذا تنزيل Mini Conda نفتح متصفحًا لذلك ننتقل إلى إجراء مصغر.
‫الآن ، تذكر ، نحن نستخدم Mini Condor لأنها أقل بحوالي عشر مرات من مساحة Anaconda.
‫الآن ، لأنني أستخدم Mac OS ، سأقوم بتنزيل إصدار Mac.
‫هل تريد تنزيل أحدث إصدار؟
‫لأن بايثون 2. 7 هو أو Python نقطتان سيتم التخلص التدريجي من أي شيء اعتبارًا من عام 2020.
‫لذا تذكر ، إذا كنت تستخدم windows ، فقد ترغب في إلقاء نظرة على نسخة Windows من هذه المحاضرة.
‫ولكن إذا كنت تستخدم نظام التشغيل Mac OS ، فهذه هي الخطوات المناسبة لك.
‫لذا قم بتنزيل نسخة pcgg هذه.
‫فقط ثق بي عندما أقول نسخة pcgg.
‫قم بتنزيل هذا ما سيفعله ، سيتم تنزيله إلى قسم التنزيل الخاص بنا على الكمبيوتر.
‫لا يستغرق الأمر وقتًا طويلاً ، لذا سننتظر حدوث ذلك.
‫جميلة.
‫بمجرد الانتهاء من ذلك ، يمكننا فتحه.
‫سيؤدي هذا إلى فتح برنامج التثبيت المصغر 3 حتى يتم إرشادك خلال الخطوات اللازمة لتثبيت
‫هذا البرنامج.
‫جميلة.
‫سنقوم بتجربتها.
‫انقر فوق موافق.
‫اختر التثبيت.
‫الآن هذا هو التثبيت الافتراضي هنا بالنسبة لي فقط تريد النقر فوق هذا أيضًا.
‫يتطلب تثبيت هذا البرنامج 195 ميغا بايت من المساحة.
‫لذا تذكر أناكوندا ، على الرغم من أنها تحمل شعار أناكوندا هنا ، فأنت تريد أن تنتبه إلى
‫نوع صغير من ثلاثة هنا.
‫إذن هذا يستهلك أناكوندا سوف يأخذ حوالي ثلاثة غيغابايت وهذا يستهلك حوالي 200 ميغا بايت
‫، وهو أمر جيد.
‫والآن سيأتي تثبيت Mini معه.
‫بعض الأدوات الأساسية التي نحتاجها للبدء في علم البيانات والتعلم الآلي.
‫تذكر أن Mini Condor تشبه طاولة عمل علماء البيانات ، لذا استمر في التثبيت.
‫ممتاز.
‫لذلك بعد بضع ثوانٍ لم يستغرق الأمر وقتًا طويلاً في الواقع.
‫سيتغير تلقائيًا إلى هذه النافذة الصغيرة هنا حيث تشير إلى اكتمال التثبيت بنجاح.
‫جميلة.
‫يمكننا إغلاق ذلك الآن الانتقال إلى سلة المهملات.
‫إذن ما الذي فعلناه بالفعل؟
‫ما فعلناه هو أننا نذهب إلى جهاز الكمبيوتر الخاص بنا وقمنا بهذه الخطوة للتو.
‫لقد قمنا بتثبيت Mini Conda plus Conda.
‫وتذكر أن Mini Condor ستأتي مع شيء مثل Python ، وهو ما نحتاجه
‫لاستخدام هذه الحزم.
‫كل هذه الحزم مكتوبة في كود بايثون.
‫الآن ما يمكننا القيام به هو أننا سنقوم بإعداد سير العمل الصغير هذا.
‫لدينا جهاز الكمبيوتر الخاص بنا ، وسنقوم بإعداد مجلد مشروع ، ثم سنستخدم
‫Conda ، التي جاءت مع Mini Conda لإنشاء بيئة.
‫لذلك دعونا نفعل ذلك الآن.
‫إذا كنت تستخدم جهاز Mac ، فيمكنك القيام بذلك من خلال Terminal.
‫لذا سأقوم بفتح المحطة.
‫وسأجعل هذا أكبر قليلاً حتى نتمكن من تكبيره.
‫الآن ، إذا لم تكن قد جربت هذا من قبل ، فإن ما تفعله هذه المحطة هو أنها تتيح لك بشكل أساسي كتابة الأوامر
‫التي ستطلب من جهاز الكمبيوتر الخاص بك القيام بشيء ما.
‫وهذا ما نريده.
‫نريد إخبار جهاز الكمبيوتر الخاص بنا بالذهاب ، مرحبًا ، قم بإنشاء مجلد المشروع هذا ، ثم سنستخدم Conda
‫لإنشاء هذه البيئة.
‫ويمكنك القيام بذلك من خلال الأوامر الموجودة في سطر الأوامر ، وهو ما نحن فيه الآن.
‫كما قلت للتو ، قد تسمع هذا يشار إليه باسم محطة سطر أوامر bash.
‫إذا كنت تستخدم النوافذ ، فقد يكون هناك شيء آخر.
‫ولكن إذا سمعت هذه الكلمات في Terminal bash ، سطر الأوامر ، فمن المحتمل أن تكون داخل التطبيق الطرفي
‫على Mac.
‫لذا تذكر أنه يمكنك العثور على أنه بالذهاب إلى Terminal الآن قبل تثبيت إجراء مصغر ، لم يكن هذا موجودًا
‫هنا.
‫ولكن لأننا قمنا بتثبيت Mini Conda ، فلدينا الآن شيء صغير يسمى القاعدة.
‫وما هذه الأقواس في بداية اسمك ، كما ترى ، هذا هو جهاز MacBook Pro الخاص بي وأنا في حساب المستخدم
‫الخاص بي.
‫دانيال ما يعنيه هذا هو أننا حاليًا في البيئة الأساسية.
‫عندما نقوم بتنزيل Mini Conda على جهاز الكمبيوتر الخاص بنا ، فسيتم إعداد بيئة أساسية.
‫الآن تأتي هذه البيئة الأساسية مع الأدوات الافتراضية ، لكننا نريد إنشاء بيئتنا المخصصة داخل
‫مجلد المشروع المخصص الخاص بنا.
‫فكيف نفعل ذلك؟
‫حسنًا ، أولاً وقبل كل شيء ، سنقوم بتغيير الدليل إلى سطح المكتب ويمكننا القيام بذلك عن طريق الضغط على
‫القرص المضغوط لسطح المكتب حيث يعني القرص المضغوط تغيير الدليل.
‫وإذا كنت تتساءل ما هو الدليل ، فهو يشبه المجلد.
‫لذا ، إذا نظرنا في Finder وذهبت إلى Daniel ، دعني أركز على ذلك من أجلك.
‫هذا هو المكان الذي نحن فيه الآن ، دانيال وما أريد أن أفعله هو التغيير إلى سطح المكتب.
‫لذلك سوف أتغير إلى هنا وسننشئ مجلدًا على سطح المكتب يسمى Sample Project.
‫وسيكون هذا مجرد مثال على كيفية إنشاء مجلد مشروع وبيئة داخل مجلد المشروع
‫هذا حتى نتمكن من إعداد أنفسنا للمستقبل لكل مشروع نمر به.
‫في هذه الدورة ، سننشئ مشروعًا جديدًا مثل هذا تمامًا.
‫لذلك سنقوم بتغيير سطح المكتب.
‫والآن لإنشاء مجلد ، يمكننا عمل نموذج لاستدعاء dir حيث يرمز mkdir إلى make directory.
‫لذلك إذا قمنا بالضغط على Enter أثناء قيامنا بذلك ، يجب أن نكون قادرين على معرفة ما إذا كنا قد ضغطنا على ls والتي تعني القائمة
‫، مما يعني سرد جميع الملفات الموجودة على سطح المكتب.
‫تقول دورة ML وعينة المشروع.
‫لذا دعنا نعود إلى سطح المكتب في Finder.
‫يمكنك رؤية نموذج المشروع تم إنشاؤه اليوم الساعة 1:21 ص. م. وهناك دورة تعلم الآلة.
‫لذا بحلول نهاية هذه الدورة التدريبية ، ربما يكون لديك نموذج لمجلد مشروع لتبدأ به من خلال هذه المحاضرة
‫ثم ربما ثلاثة أو أربعة أخرى ، أو اعتمادًا على عدد المشاريع الموجودة ، سيكون
‫لديك مجلد لكل مشروع نقوم به يعمل على.
‫وتذكر ، لقد قمنا بالخطوة الأولى هنا.
‫لدينا مجلد مشروعنا.
‫هذا ما أنشأناه للتو.
‫قام جهاز الكمبيوتر الخاص بك بتنزيل العديد من Conda لم نستخدم الكثير من conda حتى الآن ولكننا أنشأنا مشروع نموذج مجلد
‫المشروع هذا.
‫سنستخدم الآن Conda لإنشاء بيئة تحتوي على أدوات التعلم الآلي وعلوم البيانات
‫التي نحتاجها.
‫لذا دعنا نعود إلى المحطة.
‫هذا هو المكان الذي يمكننا فيه استخدام Conda مرة أخرى.
‫لذلك سنقوم بتغيير الدليل إلى نموذج مشروع مع مشروع نموذج القرص المضغوط.
‫نحن الآن داخل مشروع عينة وإذا ضربنا LS فلن يكون هناك شيء هنا.
‫ارجع إلى Finder.
‫لا شيء هنا.
‫أيهما منطقي ، صحيح؟
‫لأنه مجلد جديد تمامًا.
‫الآن لإنشاء عينة أو لإنشاء بيئة ، يمكنك استخدام الأمر conda create.
‫وفي حالتنا سنستخدم المخالفات على وجه التحديد لإنشاء البادئة.
‫نقطة مائلة م.
‫لا تقلق.
‫سوف أقوم بهذا في ثانية.
‫Pandas num pi map مؤامرة lib خط المقبس.
‫وربما تنظر إلى هذا ، الجحيم المقدس ، دانيال ، هناك الكثير من الأوامر هناك والكثير من هذه
‫الأسماء لا تبدو منطقية بالنسبة لي.
‫وهناك ما يحدث هنا.
‫حسنًا ، سؤال رائع ، لأن الأمر استغرق مني بعض الوقت للتغلب على هذا أيضًا.
‫إذن باختصار ، ما هذا القول؟
‫يتعين علينا إنشاء بيئة وإنشاء بادئة لذلك ، وما الذي يقوله هذا لإنشاء هو في الأساس مجرد مقدمة
‫لأي وقت تريد إنشاء إحدى هذه البيئات التي ستكتب فيها Conda قائلة
‫، إنك تستفسر عن مساعد شخصي يذهب ، مرحبًا ، أريد إنشاء شيء
‫الآن يكون هناك شيء في حالتنا له بادئة.
‫تعني هذه النقطة m أننا سنستخدم بادئة المجلد الحالي لتكون في بداية هذا ، مجلد البيئة
‫هذا الذي سننشئه.
‫ومن ثم فإن هذه الباندا nom py map plot lib cyclone هي الأدوات أو الحزم التي نريد وضعها في
‫بيئتنا.
‫الآن كانت هذه نظرة عامة سريعة على هذا السطر من التعليمات البرمجية ويمكننا فك ضغطها أكثر.
‫ولكن غالبًا ما يكون من المهم محاولة تشغيل الكود ومعرفة ما سيحدث.
‫لذلك دعونا نفعل ذلك.
‫الآن ماذا سيحدث؟
‫هل هذا ما فعلناه للتو؟
‫لذلك قائمتك هنا.
‫سأريكم ما فعلناه للتو.
‫هذا هو خط الكود الخاص بنا لإنشاء الباندا env مسبوقة.
‫الآن قم بتطبيق Map plot lib cyclone.
‫جميلة.
‫حاليا.
‫البيئة والموقع.
‫انظر أين قلت أن هذا كان البادئة.
‫إذن لدينا بادئة ثم نقطة.
‫هذا ما اعنيه.
‫هذا يعني أنه سيستخدم بادئة نموذج مجلد المشروع هذا أو المسار ، مسار الملف
‫في مقدمة مجلد النهاية هذا لإنشاء مجلد Hm آخر داخل نموذج المشروع.
‫وأنت تفكر ، يا دانيال هل فقدتني.
‫لا تقلق.
‫عندما اكتشفت هذا لأول مرة أو مررت بسير العمل هذا ، كنت مثل ، ما الذي يحدث هناك بحق الجحيم؟
‫إنها فقط لدينا خطوط مائلة ومجلدات وكل شيء وكل شيء في كل مكان.
‫ولكن بعد القيام بذلك عدة مرات ، سيبدأ الأمر في أن يكون منطقيًا وستدرك القيمة في وجود مثل هذا
‫الإعداد.
‫لذلك هذا يعني أن موقع بيئتنا ، تذكر ، هذا ما نخلقه.
‫ستكون البيئة في استخدام slash Daniel إنه على سطح المكتب ، إنه في مشروع نموذج المجلد الخاص بنا.
‫الآن قد يتغير هذا الاسم اعتمادًا على المشروع الذي نعمل عليه وسيصبح M ، ويسمى
‫env.
‫م هو اختصار للبيئة.
‫إنها مثل إحدى تلك الطرق المختصرة لكتابة شيء مثل القرص المضغوط لتغيير الدليل.
‫سترى هذا شائعًا جدًا في علوم البيانات والتعلم الآلي.
‫قد يتم تقصير البيئة المهنية إلى M والآن يخبرنا كوندر أننا سنضيف تحديثًا مائلًا
‫لهذه الحزم هناك لماذا هذه الحزم.
‫حسنًا لأننا كتبنا لهم الباندا numpy numpy matt pop lib psychic lan.
‫الآن ، ربما تفكر يا دانيال ، لماذا اخترت هؤلاء؟
‫حسنًا ، دعنا نذهب هنا.
‫سنقوم بالتكبير والنظر هنا.
‫هذه هي البيئة التي نريد إنشاءها باستخدام بعض هذه الأدوات.
‫هناك خريطة ، قطعة أرض ، ليب ، هناك حيوانات الباندا ، وهناك إعصار وهناك كتلة.
‫لذا دعنا نعود إلى المحطة ونقوم بالتمرير لأسفل.
‫ستخبرنا Conda ببعض الأشياء حتى يتم تنزيل الحزم التالية.
‫سيتم تثبيت الحزم الجديدة التالية.
‫نعم.
‫إذن هذا يقول أنه سيتم تثبيت num py.
‫سيتم تثبيت Panda.
‫لكن تذكر كيف أن كوندور هو مساعدنا الشخصي على الرغم من أننا كتبنا فقط في أربع حزم للأدوات.
‫Map Plot Lib NumPy Pandas Cyclone Condor هو مساعدنا وهذه حزم قائمة بذاتها
‫، ولكنها تعتمد أيضًا على رمز آخر.
‫لذلك لأن مساعد Kondo الشخصي لدينا ، سوف يذهب ، مهلا ، RC internet ، ما الذي أحتاجه
‫، لتشغيل هذه؟
‫وبعد ذلك ستذهب كوندا وتلتقط كل هذه الأشياء الإضافية لنا تلقائيًا.
‫سنقول نعم ، شكرًا لك كوندا.
‫الرجاء المتابعة.
‫والآن ما سيحدث هو التنزيل من الإنترنت واستخراج حزم مختلفة.
‫يعني الاستخراج مشابهًا لكيفية تثبيت mini conda.
‫يعني الاستخراج فقط أنه سيقوم بتنزيله والانتقال إلى خطوات التثبيت بالنسبة لنا.
‫الآن سيستغرق هذا بضع ثوانٍ لأنه سيمر عبر مخطط pandas num py map lib
‫ومقبس التعلم.
‫سننتظر حتى يكتمل ذلك.
‫ممتاز.
‫لذلك استغرق الأمر بضع ثوانٍ لتنزيل بعض الأشياء من الإنترنت.
‫ولكن الآن ماذا فعلنا للتو؟
‫حسنًا ، تم إعداد المعاملة.
‫تم التحقق من المعاملة.
‫تم تنفيذ المعاملة.
‫جميلة.
‫الآن لتنشيط هذه البيئة ، استخدم هذه رسالة من Conda Conda لتفعيل المستخدمين slash daniel slash
‫desktop slash code project slash env.
‫حسنًا ، إذا عدنا إلى نموذج مجلد المشروع ، يمكننا أن نرى هنا الآن لدينا مجلد m.
‫إذن ما فعلناه ، نعود إلى عرضنا التقديمي ، ننظر هنا ، لقد أنشأنا مجلد مشروع يسمى
‫Sample Data.
‫لقد أنشأنا الآن مجلد بيئة يسمى ENV يحتوي على Jupyter.
‫معذرةً ، لم نقم بتثبيت Jupyter بعد.
‫هذا مفسد صغير لما يأتي مع الباندا والخريطة وقطعة المؤامرة والإعصار بفضل السلوك.
‫لذلك سوف ننتبه إلى ما تقوله كوندا.
‫دعنا نشغل هذا الكود للتفعيل والآن أود كتابة الأشياء بدلاً من النسخ واللصق
‫لأنه يجعلني معتادًا على كتابة هذه الأوامر المختلفة وستحصل على ،
‫قد ترى هذه وتفكر ، يا إلهي كثيرًا لكن لا تقلق.
‫كما قلت ، لسنا في الأمر من أجل الشيء السهل.
‫نحن فيه للقيام بالأشياء بشكل صحيح والحصول على حلول عملية للتعلم الآلي وصنعها.
‫وهذا جزء منه.
‫لذلك قد ترغب في كتابة هذا.
‫قد يكون هذا التنشيط الخاص بك مشابهًا لي ، وقد يكون اسمك هنا حتى تتمكن من استخدامه في المستقبل.
‫الآن بمجرد كتابته ، سنقوم بالضغط على Enter.
‫إذن ما ستراه يتغير هنا هو ، انظر ، لقد انتقلنا من القاعدة.
‫حتى الآن يستخدم Daniel Desktop Sample Project M5.
‫الآن هذا القسم هنا هو موجه MB.
‫تذكر أن هذه هي البيئة النشطة.
‫لذلك إذا ذهبنا إلى قائمة MV ، والتي ستقول ، مهلا ، قائمة البيئات التي لدينا.
‫لدينا صوت جهير ولدينا.
‫المجلد في مشروعنا النموذجي.
‫الآن تشير النجمة إلى الشخص النشط ، وهذا أمر منطقي لأن هذا هو نفسه هذا.
‫حسنًا ، لقد أنشأنا الآن بيئة مع بعض الأدوات التي نحتاجها.
‫ما سنفعله هو بدء تشغيل Jupyter Notebook ومحاولة استيراد الأدوات التي نحتاجها.
‫تذكر أن الاستيراد في Python يشبه القول ، مرحبًا ، Python ، اذهب واحصل على هذه الأدوات.
‫أنا بحاجة لاستخدامهم.