Jupyter البرنامج التعليمي للكمبيوتر المحمول: كيفية التثبيت والاستخدام Jupyter?

⚡ ملخص ذكي

Jupyter Notebook هو تطبيق ويب مفتوح المصدر يجمع بين التعليمات البرمجية الحية والمعادلات والتصورات والنصوص السردية في مستند واحد قابل للمشاركة، ويعمل بشكل جيد على جهاز كمبيوتر محمول أو خادم AWS.

  • 🔘 الفكرة الأساسية: Code توجد الخلايا وخلايا Markdown ومخرجاتها في ملف واحد بامتداد .ipynb.
  • ☑️ نموذج النواة: يرتبط كل دفتر ملاحظات بنواة، وهي العملية التي تنفذ كل خلية.
  • بداية محلية: يفتح أمر Jupyter Notebook لوحة التحكم، حيث يوجد قسم "جديد" و"جديد". Python 3. أنشئ دفتر ملاحظات.
  • 🧪 قم بتشغيل وتعديل: اللون الأخضر يعني وضع التحرير، واللون الأزرق يعني وضع الأوامر، و Alt+Enter يقوم بتشغيل خلية وإضافة أخرى.
  • 🛠️ مسار السحابة: يتم نقلها إلى AWS باستخدام زوج مفاتيح EC2 ومجموعة أمان على المنفذ 8888 وصورة Docker.
  • 🔒 ابق آمنًا: يؤدي الإغلاق والإيقاف إلى تحرير النواة؛ إيقافping تنتهي عملية فوترة AWS عند انتهاء هذه العملية.

Jupyter تثبيت واستخدام الكمبيوتر المحمول

ما هي تفاصيل Jupyter دفتر؟

Jupyter دفتر هو تطبيق ويب مفتوح المصدر لكتابة ومشاركة أكواد حية ومعادلات وتصورات مع عناصر نصية غنية. وهو يوفر طريقة ملائمة لكتابة فقرات ومعادلات وعناوين وروابط وأشكال لتشغيل تحليل البيانات. وهو مفيد أيضًا لمشاركة الخوارزميات التفاعلية مع جمهورك للتدريس أو توضيح الغرض.

مقدمة إلى Jupyter تطبيق الحواسب المحمولة

استخدم Jupyter تطبيق Notebook هو الواجهة التي يمكنك من خلالها كتابة البرامج النصية والرموز من خلال متصفح الويب الخاص بك. يمكن استخدام التطبيق محليًا، مما يعني أنك لا تحتاج إلى الوصول إلى الإنترنت أو خادم بعيد.

Jupyter واجهة تطبيق دفتر الملاحظات تعمل في متصفح الويب

تتم كل عملية حسابية عبر النواة. يتم إنشاء نواة جديدة في كل مرة تقوم فيها بتشغيل ملف Jupyter دفتر الملاحظات.

عمليات الشحن الحالية مفكرة 7، مبني على Jupyterالمختبر. jupyter notebook لا يزال يعمل، وكلاهما يقرأ بنفس الطريقة. .ipynb ملف.

طريقة الاستخدام Jupyter دفتر

في الجلسة أدناه، سوف تتعلم كيفية الاستخدام Jupyter دفتر. ستكتب سطرًا بسيطًا من التعليمات البرمجية للتعرف على بيئة العمل Jupyter.

الخطوة 1) أضف مجلدًا داخل دليل العمل سيحتوي على جميع دفاتر الملاحظات التي ستنشئها خلال الدروس التعليمية حول TensorFlow.

If Jupyter الملف مفقود، قم بتشغيل pip install notebook أولاً، بصفتنا دليل تثبيت TensorFlow ثم افتح الطرفية واكتب

mkdir jupyter_tf
jupyter notebook

Code تفسير

  • mkdir jupyter_tf: أنشئ مجلدًا باسم jupyter_tf
  • دفتر ملاحظات jupyter: مفتوح Jupyter التطبيق على شبكة الإنترنت

مخرجات الطرفية بعد تشغيل الأمر mkdir jupyter_tf و jupyter notebook

الخطوة 2) يمكنك رؤية المجلد الجديد داخل البيئة. انقر فوق المجلد jupyter_tf.

Jupyter لوحة التحكم تعرض مجلد jupyter_tf الجديد

الخطوة 3) داخل هذا المجلد، ستقوم بإنشاء دفتر ملاحظاتك الأول. انقر على الزر جديد و Python 3.

Jupyter قائمة طعام جديدة مع Python خيار النواة 3

الخطوة 4) أنت داخل Jupyter البيئة. حتى الآن، يُسمى دفتر ملاحظاتك Untitled.ipynb. هذا هو الاسم الافتراضي الذي يُطلقه النظام. Jupyter. دعنا نعيد تسميته بالضغط على قم بتقديم و إعادة تسمية

Jupyter قائمة الملفات مع تحديد أمر إعادة التسمية

يمكنك إعادة تسميته Introduction_jupyter

أعد تسمية مربع حوار دفتر الملاحظات بالاسم Introduction_jupyter

داخل Jupyter واجهة دفتر الملاحظات، حيث يمكنك كتابة التعليمات البرمجية أو التعليقات التوضيحية أو النصوص داخل الخلايا.

فارغ Jupyter خلية دفتر الملاحظات جاهزة للبرمجة أو النص

داخل الخلية، يمكنك كتابة سطر واحد من التعليمات البرمجية.

Jupyter خلية تحتوي على سطر واحد من التعليمات البرمجية

أو خطوط متعددة. Jupyter يقرأ الكود سطرًا تلو الآخر.

Jupyter خلية تحتوي على عدة أسطر من التعليمات البرمجية

على سبيل المثال، إذا كتبت الكود التالي داخل خلية.

مثال على التعليمات البرمجية المكتوبة داخل Jupyter خلية رمزية

وسوف تنتج هذا الإخراج.

تم طباعة المخرجات أسفل التنفيذ Jupyter الخلية

الخطوة 5) أنت الآن جاهز لكتابة أول سطر من التعليمات البرمجية. ستلاحظ أن الخلية تحتوي على لونين. اللون الأخضر يعني أنك في... وضع التحرير.

يشير الحد الأخضر للخلية إلى Jupyter وضع التحرير

لكن اللون الأزرق يشير إلى وجودك وضع التنفيذ.

تشير حدود الخلايا الزرقاء إلى Jupyter وضع القيادة

سيتم طباعة السطر الأول من التعليمات البرمجية Guru99!. داخل الخلية، يمكنك الكتابة

print("Guru99!")

هناك طريقتان لتشغيل الكود Jupyter:

  • انقر وتشغيل
  • اختصارات لوحة المفاتيح

لتشغيل الكود يمكنك الضغط على الموبايل وثم قم بتشغيل الخلايا وحدد أدناه

Jupyter قائمة الخلايا مع تشغيل الخلايا وتحديد ما يلي

يمكنك رؤية الكود مطبوعًا أسفل الخلية وظهرت خلية جديدة مباشرة بعد الإخراج.

Guruتمت طباعة المخرجات رقم 99 أسفل الخلية مع إضافة خلية فارغة جديدة

الطريقة الأسرع لتشغيل التعليمات البرمجية هي استخدام اختصارات لوحة المفاتيح. للوصول إلى اختصارات لوحة المفاتيح، انتقل إلى المساعدة و اختصارات لوحة المفاتيح

Jupyter قائمة المساعدة مع إدخال اختصارات لوحة المفاتيح

فيما يلي قائمة اختصارات لوحة مفاتيح MacOS. يمكنك تحرير الاختصارات في المحرر.

Jupyter قائمة اختصارات لوحة المفاتيح لـ macOS

فيما يلي اختصارات لـ Windows

Jupyter قائمة اختصارات لوحة المفاتيح لـ Windows

اكتب هذا السطر

print("Hello world!")

جرب اختصار لوحة المفاتيح. يؤدي الضغط على Alt+Enter إلى تنفيذ الخلية وإدراج خلية فارغة جديدة أسفلها.

مخرجات "Hello world" الناتجة عن اختصار Alt+Enter

الخطوة 6) لقد حان الوقت لإغلاق دفتر الملاحظات. اذهب إلى قم بتقديم وانقر على إغلاق ووقف

Jupyter قائمة الملفات مع أمر الإغلاق والإيقاف

ملاحظات: Jupyter يحفظ دفتر الملاحظات تلقائيًا باستخدام نقطة التفتيش. إذا كانت لديك الرسالة التالية:

Jupyter تحذير بأن دفتر الملاحظات يحتوي على تغييرات غير محفوظة

هذا يعني Jupyter لم يحفظ الملف منذ آخر نقطة تفتيش. يمكنك حفظ دفتر الملاحظات يدويًا

حفظ يدوياً Jupyter نقطة تفتيش دفتر الملاحظات

سيتم إعادة توجيهك إلى اللوحة الرئيسية. يمكنك أن ترى أن دفتر ملاحظاتك قد تم حفظه منذ دقيقة واحدة. يمكنك تسجيل الخروج بأمان.

Jupyter اللوحة الرئيسية التي تعرض دفتر الملاحظات المحفوظ

تثبيت Jupyter دفتر ملاحظات مع AWS

عندما يتجاوز حجم مجموعة البيانات الذاكرة المحلية، انقل دفتر الملاحظات إلى خادم سحابي. فيما يلي شرح مفصل لعملية التثبيت والتشغيل. Jupyter دفتر ملاحظات AWS:

إذا لم يكن لديك حساب في AWS، قم بإنشاء حساب مجاني اضغط هنا.

وسوف نمضي على النحو التالي

الجزء 1: إعداد زوج المفاتيح

الخطوة 1) انتقل إلى البرنامج المساعد في التأليف الخدمات ويجد EC2

قائمة خدمات AWS مع تحديد خيار EC2

الخطوة 2) في اللوحة وانقر على أزواج المفاتيح

لوحة التنقل اليسرى EC2 مع تحديد أزواج المفاتيح

الخطوة 3) انقر فوق إنشاء زوج مفاتيح

زر إنشاء زوج مفاتيح EC2

  1. يمكنك تسميته مفتاح Docker
  2. انقر فوق إنشاء

إنشاء مربع حوار "زوج المفاتيح" باسم "مفتاح Docker"

يتم تنزيل ملف باسم Docker_key.pem.

تنزيل ملف المفتاح الخاص Docker_key.pem عبر المتصفح

الخطوة 4) انسخه والصقه في مفتاح المجلد. سوف نحتاجه قريبا

لمستخدمي نظام التشغيل ماك أو إس فقط

هذه الخطوة تخص مستخدمي نظام التشغيل ماك أو إس فقط. Windows ويمكن لمستخدمي لينكس الانتقال مباشرة إلى الجزء الثاني.

يجب عليك تحديد دليل عمل يحتوي على مفتاح الملف

في البداية قم بإنشاء مجلد باسم key. بالنسبة لنا، فهو موجود داخل المجلد الرئيسي Docker. ثم قمت بتعيين هذا المسار كدليل العمل الخاص بك

mkdir Docker/key
cd Docker/key

إنشاء دليل العمل Docker/key والدخول إليه عبر الطرفية

الجزء 2: إعداد مجموعة الأمان

الخطوة 1) تحتاج إلى تكوين مجموعة أمان. يمكنك الوصول إليه مع اللوحة

لوحة التنقل في EC2 مع تحديد مجموعات الأمان

الخطوة 2) انقر فوق إنشاء مجموعة أمان

زر إنشاء مجموعة أمان EC2

الخطوة 3) في الشاشة التالية

  1. أدخل اسم مجموعة الأمان "jupyter_docker" والوصف "مجموعة الأمان لـ Docker".
  2. أضف القواعد الأربع الواردة المدرجة أدناه:
    • SSH: نطاق المنفذ 22، المصدر في أي مكان
    • http: نطاق المنفذ 80، المصدر في أي مكان
    • https: نطاق المنفذ 443، المصدر في أي مكان
    • TCP المخصص: نطاق المنفذ 8888، المصدر في أي مكان
  3. انقر على إنشاء.

مجموعة أمان jupyter_docker مع قواعد SSH وHTTP وHTTPS وTCP 8888

الخطوة 4) سيتم إدراج مجموعة الأمان التي تم إنشاؤها حديثًا

قائمة EC2 التي تعرض مجموعة الأمان jupyter_docker التي تم إنشاؤها حديثًا

الجزء 3: إطلاق المثيل

أنت أخيرًا جاهز لإنشاء المثيل

لوحة التنقل EC2 مع تحديد المثيلات

الخطوة 1) انقر فوق إطلاق المثيل

زر تشغيل مثيل EC2

الخادم الافتراضي كافٍ. اختر Amazon صورة نظام لينكس AMI. تُظهر لقطات الشاشة الصورة 2018.03.0؛ وتوفر وحدات التحكم الحالية Amazon لينكس شنومكسلذا قم بمطابقة التصنيفات، وليس البكسلات.

AMI تعني Amazon صورة الجهاز. تحتوي على المعلومات اللازمة لبدء تشغيل مثيل يعمل على خادم افتراضي في السحابة.

Amazon شاشة اختيار صورة نظام التشغيل لينكس (Linux AMI) في معالج التشغيل

لاحظ أن AWS لديها خادم مخصص للتعلم العميق مثل:

  • AMI للتعلم العميق (Ubuntu)
  • التعلم العميق AMI
  • قاعدة التعلم العميق AMI (Ubuntu)

جميعها تأتي مزودة بنسخ ثنائية حديثة من أطر التعلم العميق مثبتة مسبقًا في بيئات افتراضية منفصلة:

  • تدفق Tensor,
  • قهوة
  • PyTorch,
  • Keras,
  • Theano
  • سي ان تي كيه.

تم تكوين كل صورة بالكامل باستخدام NVIDIA CUDA و cuDNN و NCCL بالإضافة إلى Intel MKL-DNN.

الخطوة 2) اختار t2.microهو خادم مجاني. توفر AWS هذه الآلة الافتراضية مجانًا، وهي مزودة بمعالج افتراضي واحد وذاكرة سعتها 1 جيجابايت. يوفر هذا الخادم توازنًا جيدًا بين أداء الحوسبة والذاكرة والشبكة، وهو مناسب لأحمال العمل الصغيرة والمتوسطة.

شاشة من نوع مثيل مع اختيار t2.micro

الخطوة 3) احتفظ بالإعدادات الافتراضية في الشاشة التالية وانقر فوق التالي: إضافة مساحة تخزين

شاشة إعدادات المثيل تُترك على القيم الافتراضية

الخطوة 4) قم بزيادة سعة التخزين إلى 10 جيجابايت وانقر فوق "التالي".

شاشة التخزين مع زيادة حجم وحدة التخزين الرئيسية إلى 10 جيجابايت

الخطوة 5) احتفظ بالإعدادات الافتراضية وانقر فوق التالي: تكوين مجموعة الأمان

تم ترك شاشة العلامات على القيم الافتراضية

الخطوة 6) اختر مجموعة الأمان التي قمت بإنشائها من قبل، وهي جوبيتر_دوكر

شاشة مجموعة الأمان مع تحديد jupyter_docker

الخطوة 7) Revعرض الإعدادات الخاصة بك وانقر فوق زر التشغيل

Revشاشة العرض قبل تشغيل مثيل EC2

الخطوة 8) الخطوة الأخيرة هي ربط زوج المفاتيح بالمثيل.

مربع حوار اختيار زوج المفاتيح الذي يربط مفتاح Docker بالمثيل

الخطوة 9) سيتم إطلاق المثيل

صفحة حالة التشغيل التي تؤكد بدء تشغيل المثيل

الخطوة 10) فيما يلي ملخص للحالات المستخدمة حاليًا. لاحظ عنوان IP العام.

قائمة مثيلات EC2 التي تعرض عنوان IP العام

الخطوة 11) انقر فوق الاتصال

زر الاتصال بـ EC2 للمثيل قيد التشغيل

ستجد تفاصيل الاتصال

نافذة الاتصال التي تعرض تفاصيل اتصال SSH

إطلاق المثيل الخاص بك (مستخدمو Mac OS)

أولاً، قم بتوجيه دليل عمل الطرفية إلى المجلد الذي يحتوي على ملف زوج المفاتيح.

قم بتشغيل الكود

chmod 400 docker.pem

افتح الاتصال بهذا الرمز.

هناك أمران. أحيانًا يتوقف الأمر الأول Jupyter فتح دفتر الملاحظات.

في هذه الحالة، استخدم الخيار الثاني لفرض الاتصال Jupyter دفتر الملاحظات على EC2.

# If able to launch Jupyter
ssh -i "docker.pem" ec2-user@ec2-18-219-192-34.us-east-2.compute.amazonaws.com
# If not able to launch Jupyter
ssh -i "docker.pem" ec2-user@ec2-18-219-192-34.us-east-2.compute.amazonaws.com -L 8888:127.0.0.1:8888

في المرة الأولى، تتم مطالبتك بقبول الاتصال

موجه الأوامر يطلب قبول بصمة مضيف SSH

إطلاق المثيل الخاص بك (Windows المستخدمين)

الخطوة 1) انتقل إلى موقع الويب هذا لتنزيل PuTTY وPuTTYgen المعجون

تحتاج إلى تحميل

  • المعجون: إطلاق المثيل
  • PuTTYgen: تحويل ملف pem إلى ppk

صفحة تنزيل برنامج PuTTY التي تعرض برنامجي PuTTY وPuTTYgen

بعد تثبيت كلا البرنامجين، عليك تحويل ملف .pem إلى ملف .ppk. برنامج PuTTY لا يدعم إلا ملفات .ppk. يحتوي ملف .pem على المفتاح الفريد الذي أنشأته AWS.

الخطوة 2) افتح PuTTYgen وانقر على تحميل. استعرض المجلد الذي يوجد به ملف .pem.

مربع حوار تحميل PuTTYgen أثناء استعراض ملف .pem

الخطوة 3) بعد تحميل الملف، من المفترض أن تحصل على إشعار يعلمك بأنه تم استيراد المفتاح بنجاح. انقر فوق موافق

إشعار من برنامج PuTTYgen يؤكد استيراد المفتاح

الخطوة 4) ثم انقر على حفظ المفتاح الخاص. يتم سؤالك عما إذا كنت تريد حفظ هذا المفتاح بدون عبارة مرور. انقر على نعم.

يطلب منك برنامج PuTTYgen حفظ المفتاح الخاص بدون عبارة مرور

الخطوة 5) احفظ المفتاح

حفظ ملف المفتاح الخاص .ppk المحول

الخطوة 6) انتقل إلى AWS وانسخ DNS العام

وحدة تحكم AWS تعرض اسم DNS العام للمثيل

افتح PuTTY والصق DNS العام في اسم المضيف

شاشة جلسة PuTTY مع نظام أسماء النطاقات العام في اسم المضيف

الخطوة 7)

  1. على اللوحة اليسرى، افتح SSH وافتح Auth
  2. تصفح المفتاح الخاص. يجب عليك تحديد .ppk
  3. انقر فوق فتح.

شاشة مصادقة SSH في برنامج PuTTY مع تحديد المفتاح الخاص بامتداد .ppk

الخطوة 8)

عند الانتهاء من هذه الخطوة، سيتم فتح نافذة جديدة. انقر فوق "نعم" إذا رأيت هذه النافذة المنبثقة

تنبيه أمني من برنامج PuTTY: قبول مفتاح مضيف الخادم

الخطوة 9)

تحتاج إلى تسجيل الدخول باسم: ec2-user

موجه تسجيل الدخول إلى PuTTY باستخدام حساب ec2-user

الخطوة 10)

أنت متصل ب Amazon لينكس AMI.

Amazon شعار واجهة سطر أوامر Linux AMI بعد تسجيل الدخول بنجاح

الجزء 4: تثبيت عامل الميناء

استخدم برنامج تعليمي لـ Docker يغطي هذا القسم مفردات الحاويات المستخدمة أدناه.

أثناء اتصالك بالخادم عبر برنامج PuTTY أو Terminal، يمكنك تثبيت عامل في حوض السفن المحرك.

نفّذ التعليمات البرمجية التالية. Amazon لينكس 2023، استخدم dnf لـ yum و systemctl start docker لـ service docker start.

sudo yum update -y
sudo yum install -y docker
sudo service docker start
sudo usermod -a -G docker ec2-user
exit

قم بتشغيل الاتصال مرة أخرى

ssh -i "docker.pem" ec2-user@ec2-18-219-192-34.us-east-2.compute.amazonaws.com -L 8888:127.0.0.1:8888

Windows يعيد المستخدمون الاتصال ببرنامج PuTTY تمامًا كما هو موضح أعلاه.

الجزء 5: التثبيت Jupyter

الخطوة 1) إنشاء Jupyter حاوية من صورة مُجهزة مسبقًا:

## Tensorflow
docker run -v ~/work:/home/jovyan/work -d -p 8888:8888 jupyter/tensorflow-notebook
## Spark
docker run -v ~/work:/home/jovyan/work -d -p 8888:8888 jupyter/pyspark-notebook

Code تفسير

  • تشغيل عامل ميناء: قم بتشغيل الصورة
  • v: إرفاق المجلد
  • ~/work:/home/jovyan/work: Volume
  • 8888:8888: منفذ
  • jupyter/datascience-notebook: صورة

للاطلاع على صور أخرى جاهزة، تصفح Jupyter مستودع Docker Stacksمنذ أكتوبر 2023، تُشحن هذه الصور على Quay.io، لذا اسحبها. quay.io/jupyter/tensorflow-notebook or quay.io/jupyter/pyspark-notebook لـ PySparkتم تجميد نسخ Docker Hub.

دع الحاوية تكتب في الذاكرة المثبتة work مجلد لحفظ دفاتر الملاحظات بعد إعادة التشغيل:

sudo chown 1000 ~/work

الخطوة 2) تثبيت tree حتى تتمكن من فحص دليل العمل:

sudo yum install -y tree

مخرجات الطرفية لأمر tree التي تعرض دليل العمل

الخطوة 3) تحقق من الحاوية واسمها

قم بتشغيل الأوامر التالية بالترتيب:

  1. قائمة الحاويات قيد التشغيل:
    docker ps
  2. اقرأ سجل الحاوية لـ Jupyter URLهنا، اسم الحاوية هو vigilant_easley:
    docker logs vigilant_easley
  3. نسخ URL، مع رمزها، من السجل.

مخرجات أوامر docker ps و docker logs مع Jupyter رمز URL

الخطوة 4) في خانة رمز الخصم، أدخل TABBYDAY. URL من السجل، استبدل المضيف (90a3c09282d6 أو 127.0.0.1) بنظام أسماء النطاقات العام الخاص بمثيلك:

http://(90a3c09282d6 or 127.0.0.1):8888/?token=f460f1e79ab74c382b19f90fe3fd55f9f99c5222365eceed

Jupyter صفحة تسجيل الدخول التي يتم عرضها من مثيل EC2

الخطوة 5) الجديد URL يصبح،

http://ec2-174-129-135-16.compute-1.amazonaws.com:8888/?token=f460f1e79ab74c382b19f90fe3fd55f9f99c5222365eceed

الخطوة 6) انسخ والصق URL في متصفحك.

Jupyter يفتح

Jupyter لوحة التحكم مفتوحة من الحاوية

الخطوة 7) يمكنك الآن إنشاء دفتر ملاحظات جديد داخل work المجلد.

تم إنشاء دفتر ملاحظات جديد داخل مجلد العمل المُثبَّت

الجزء 6: اتصال وثيق

أغلق الاتصال في المحطة

exit

ارجع إلى AWS وأوقف الخادم.

وحدة تحكم AWS المستخدمة لإيقاف مثيل EC2

فحص الجهاز

إذا لم يعمل Docker، فأعد بناء الصورة باستخدام

docker run -v ~/work:/home/jovyan/work -d -p 8888:8888 jupyter/tensorflow-notebook

الأسئلة الشائعة

يفتح برنامج Notebook 7 مستندًا واحدًا في كل علامة تبويب ويحتفظ بلوحة التحكم الكلاسيكية. Jupyterيُضيف برنامج Lab متصفح ملفات، ومحطات طرفية، ودفاتر ملاحظات متجاورة. ويشترك كلاهما في نفس النواة وتنسيق .ipynb.

Python يتم الوصول إليها افتراضياً عبر واجهة برمجة التطبيقات IPython نواة. تضيف نواة المجتمع Rجوليا، سكالا، وعشرات غيرها. قم بتثبيت حزمة النواة، ثم اخترها من قائمة "جديد".

استخدم قائمة النواة: إعادة التشغيل تمسح جميع المتغيرات، وإعادة التشغيل مع تشغيل الكل تعيد تشغيل دفتر الملاحظات بسلاسة، وتغيير النواة يبدل البيئة. إعادة التشغيل هي أسرع حل عند توقف خلية عن العمل.

السحر هو أناPython اختصارات. تبدأ أوامر الأسطر بعلامة % وتعمل على سطر واحد، مثل %timeit. أما أوامر الخلايا فتبدأ بعلامة %% في السطر الأول، مثل %%writefile. شغّل الأمر %lsmagic لعرضها.

اختر "ملف"، ثم "حفظ وتصدير دفتر الملاحظات باسم"، أو شغّل الأمر `jupyter nbconvert –to html notebook.ipynb` في سطر الأوامر. يتطلب تصدير ملف PDF أيضًا تثبيت برنامج LaTeX أو WebPDF.

احتفظ بالرمز المميز أو قم بتعيين تجزئة لكلمة المرور، وقم بتقييد قاعدة مجموعة الأمان للمنفذ 8888 إلى عنوان IP الخاص بك بدلاً من أي مكان، واستخدم بروتوكول HTTPS أو نفق SSH. أوقف تشغيل المثيل بعد ذلك.

نعم. يعمل برنامج Copilot في أجهزة الكمبيوتر المحمولة المفتوحة من خلال VS Code or Jupyterإضافات المختبر، تقترح خلايا كاملة بناءً على تعليق. كما يقوم المساعدون الآليون بإعادة هيكلة الخلايا وشرحها. tracالدعم الإلكتروني، ولكن كل اقتراح يحتاج إلى مراجعة قبل تنفيذه.

مساعدو الذكاء الاصطناعي يسرعون المهام المتكررة تحليل البيانات تتضمن مهام هذه العملية تحليل إطار البيانات، وصياغة الميزات، واقتراح شبكات المعلمات الفائقة، ورسم النتائج. يحتفظ دفتر الملاحظات بكل اقتراح بجوار مخرجاته، مما يضمن إمكانية مراجعة العمل.

تلخيص هذه التدوينة بـ: