تقنية (الصفحة 36)

أفكار وأدوات رقمية بلغة مفهومة.

1201 مقال

تقنية

زمن خدمة النموذج: هل دخلت الطلبات الفاشلة في المتوسط؟

زمن استجابة الطلبات الناجحة والفاشلة يحتاج تعريفًا للمجموعة التي حسبناه عليها. تنصح هندسة موثوقية Google بالتفريق بين المجموعتين؛ فخطأ سريع قد يخفض المتوسط العام، وتوصي أيضًا بمتابعة زمن الفشل. [1]

3 دقائق قراءةمصدر واحد

تقنية

تكميم وزن النموذج: أي قيمة يمثل العدد المخزن؟

قراءة الوزن المكمم بالمقياس ونقطة الصفر تمنع الخلط بين الرمز العددي والقيمة التي يمثلها. يعرض ONNX Runtime علاقة القيمة الحقيقية بالمقياس مضروبًا في الفرق بين الرمز ونقطة الصفر. [1] نطبقها على وزن واحد بشروط معلنة.

3 دقائق قراءةمصدر واحد

تقنية

التكميم الثابت والديناميكي: متى يحدد مقياس التنشيط؟

وقت حساب مقياس التنشيط في التكميم هو الفرق الذي نراجعه هنا. يميز ONNX Runtime معاملات التنشيطات المحسوبة مسبقًا للثابت من معاملات الديناميكي المحسوبة لكل مرور أمامي. [1] لا نسمي إعادة تحديد تمثيل قيمة تحديثًا للأوزان.

3 دقائق قراءةمصدر واحد

تقنية

تقليم وزن مفرد: هل الصفر يصغر شكل المصفوفة؟

قناع تقليم الوزن وشكل المصفوفة شيئان نحتاج إلى فحصهما منفصلين. وضع صفر في موضع وزن لا يحذف وحده الموضع من مصفوفة مؤلفة. نشرح ذلك بقناع يدوي ونربطه بآلية التقليم التي يعرضها دليل PyTorch.

3 دقائق قراءةمصدر واحد

تقنية

دمج عمليتين: هل عدم حفظ الوسيط يغير الحساب؟

دمج العمليات والقيمة الوسيطة يصفان طريقة تنفيذ الحساب. يعرض OpenXLA دمج عمليات في نواة واحدة وتمرير نتائجها الوسيطة دون كتابتها إلى الذاكرة الخارجية في مثاله. [1] هذا لا يسمح باستبدال وظيفة الحساب اعتباطيا.

3 دقائق قراءةمصدر واحد

تقنية

ذاكرة الاستدلال: هل كل تنسور معروض مساحة جديدة؟

عرض التنسور والذاكرة المشتركة يفسران لماذا لا يكفي عد الأشكال المعروضة لحساب الذاكرة. توثق PyTorch أن view يشارك بيانات التنسور الأصلي. [1] نضع عقدا حسابيا يميز عدد العناصر المنطقية عن التخزين الفريد.

3 دقائق قراءةمصدر واحد

تقنية

مصدر النقل المثبت: هل يجوز تغييره قبل اكتمال النسخ؟

تغيير مصدر النقل المثبت أثناء نسخة غير حاجبة يحتاج إلى حذر محدد. يوضح دليل PyTorch أن تعديل المصدر المثبت بعد طلب النقل من المضيف إلى CUDA قد يفسد البيانات المستلمة. [1] نميز هذا عن السؤال عن جاهزية الوجهة.

3 دقائق قراءةمصدر واحد

تقنية

غلاف vectorize: هل الاسم يثبت تنفيذًا أسرع؟

غلاف vectorize ونوع الخرج سؤالان يظهران عند تجهيز بيانات لنموذج ذكاء اصطناعي. قد يتوقع القارئ أن الاسم يعني حسابا أسرع تلقائيا، بينما يصف NumPy الأداة بأنها للملاءمة، وتنفيذها في أساسه حلقة. [1] نركز على قراءة العقد، لا على سباق زمن.

3 دقائق قراءةمصدر واحد