مراجع API إضافية

يحتوي هذا القسم على مجموعات إضافية من صفحات مرجعية API للمشاريع والحزم المنفصلة عن حزمة tensorflow ، ولكن لا تحتوي على صفحات مواقع فرعية مخصصة.

مستودع نماذج TensorFlow

يوفر مستودع نماذج TensorFlow تطبيقات لأحدث النماذج (SOTA).

يحتوي الدليل الرسمي / المشاريع على مجموعة من نماذج SOTA التي تستخدم واجهة برمجة تطبيقات TensorFlow عالية المستوى. من المفترض أن يتم صيانتها جيدًا واختبارها وتحديثها بأحدث TensorFlow API.

يتوفر كود المكتبة المستخدم لبناء وتدريب هذه النماذج كحزمة نقطية. يمكنك تثبيته باستخدام:

$ pip install tensorflow-models-official  # For the latest release
$ #or
$ pip install tf-models-nightly # For the nightly build

لتثبيت الحزمة من المصدر ، راجع هذه التعليمات .

تحتوي حزمة النقاط tensorflow-models-official على وحدتين من المستوى الأعلى: tensorflow_models orbit . يمكنك استيرادها باستخدام:

import tensorflow_models as tfm
import orbit

نماذج Tensorflow

مرجع API .

تتعامل وحدة tensorflow_models مع نماذج البناء وتكوين التدريب. تتوفر الوظائف الخاصة بالتطبيقات ضمن tfm.vision و tfm.nlp .

يدور في مدار

مرجع API .

تحدد وحدة orbit مكتبة مرنة وخفيفة الوزن لكتابة كود حلقة تدريب مخصصة في TensorFlow. تتميز Orbit بالمرونة فيما يتعلق بنوع النماذج التي تعمل معها. يمكنك استخدام Orbit لتدريب Keras Models (كبديل لـ Keras ' Model.fit ) ، لكن ليس عليك استخدام Keras على الإطلاق. يتكامل Orbit بسلاسة مع tf.distribute ويدعم التشغيل على أنواع مختلفة من الأجهزة (CPU و GPU و TPU).