لقد تم إعطاؤك دالة `get_pred_err(predictions, labels)` التي تحسب تكرار خطأ التنبؤ للشبكة العصبية. مهمتك هي تنفيذ هذه الوظيفة.

تأخذ الدالة معلمتين:
- `التنبؤات`: مصفوفة من التصنيفات المتوقعة، حيث يكون كل عنصر إما 0 أو 1.
- `التسميات`: مصفوفة من التسميات الحقيقية، حيث يكون كل عنصر إما 0 أو 1.

يجب أن تقوم الدالة بإرجاع تكرار خطأ التنبؤ كرقم عشري بين 0 و1، ويتم حسابه بواسطة الصيغة:
- 1 - (عدد التوقعات الصحيحة / إجمالي عدد التوقعات)

على سبيل المثال، إذا كانت "التنبؤات" هي [1، 0، 1، 1] و"التسميات" هي [1، 0، 0، 1]، فيجب أن تعرض الدالة 0.25 نظرًا لوجود تنبؤ واحد غير صحيح من إجمالي التنبؤات الأربعة.

قم بتنفيذ وظيفة `get_pred_err(تنبؤات، تسميات)`.
{"source": "argilla/DistiCoder-dpo-binarized", "kind": "synthetic", "evolved_from": null}