ما هي get-available-resources؟
يجب استخدام هذه المهارة في بداية أي مهمة علمية مكثفة حسابيًا لاكتشاف موارد النظام المتاحة والإبلاغ عنها (أنوية وحدة المعالجة المركزية، ووحدات معالجة الرسومات، والذاكرة، ومساحة القرص). يقوم بإنشاء ملف JSON يحتوي على معلومات الموارد والتوصيات الإستراتيجية التي تُعلم قرارات النهج الحسابي مثل ما إذا كان سيتم استخدام المعالجة المتوازية (joblib، المعالجة المتعددة)، أو الحوسبة خارج النواة (Dask، Zarr)، أو تسريع GPU (PyTorch، JAX)، أو استراتيجيات كفاءة الذاكرة. استخدم هذه المهارة قبل إجراء التحليلات أو نماذج التدريب أو معالجة مجموعات البيانات الكبيرة أو أي مهمة حيث تكون قيود الموارد مهمة. المصدر: ovachiever/droid-tings.