يحدد الفئات لبناء نماذج TensorFlow وحفظها وتحميلها وتنفيذها.
تحذير : واجهة برمجة التطبيقات تجريبية حاليًا ولا تغطيها ضمانات استقرار TensorFlow API . انظر README.md للحصول على إرشادات التثبيت.
و LabelImage يوضح المثال استخدام هذا API إلى صور تصنيف باستخدام المدربين قبل التأسيس هندسة الشبكات العصبية التلافيف. فإنه يدل:
- إنشاء الرسم البياني: استخدام فئة OperationBuilder لإنشاء رسم بياني لفك تشفير صورة JPEG وتغيير حجمها وتسويتها.
- تحميل النموذج: استخدام Graph.importGraphDef () لتحميل نموذج Inception مدرب مسبقًا.
- تنفيذ الرسم البياني: استخدام الجلسة لتنفيذ الرسوم البيانية والعثور على أفضل تسمية للصورة.
يمكن العثور على أمثلة إضافية في مستودع GitHub / نماذج Tensorflow .
واجهات
التنفيذالبيئة | يحدد بيئة لإنشاء Operation TensorFlow وتنفيذها. |
الرسم البياني | تُستخدم لإنشاء مثيل لفئة مجردة تتجاوز طريقة buildSubgraph لإنشاء رسم بياني فرعي شرطي أو جسدي لحلقة while. |
المعامل <T> | واجهة مطبقة بواسطة معاملات عملية TensorFlow. |
عملية | ينفذ عملية حسابية على Tensors. |
عملية باني | منشئ Operation s. |
الطبقات
الجلسات الحماسية | بيئة لتنفيذ عمليات TensorFlow بشغف. |
جلسة متلهفة. خيارات | |
رسم بياني | رسم بياني لتدفق البيانات يمثل حساب TensorFlow. |
عملية الرسم البياني | تمت إضافة تنفيذ Operation كعقدة إلى Graph . |
GraphOperationBuilder | GraphOperation OperationBuilder لإضافة OperationBuilder GraphOperation إلى Graph . |
الإخراج <T> | مقبض رمزي للموتر الناتج عن Operation . |
SavedModelBundle | يمثل SavedModelBundle نموذجًا تم تحميله من التخزين. |
SavedModelBundle.Loader | خيارات لتحميل SavedModel. |
الخادم | خادم TensorFlow قيد التشغيل ، للاستخدام في التدريب الموزع. |
جلسة | سائق لتنفيذ Graph . |
الجلسة | موترات الإخراج والبيانات الوصفية التي تم الحصول عليها عند تنفيذ جلسة. |
الجلسة. العداء | قم بتشغيل Operation وتقييم Tensors . |
شكل | الشكل الذي يُحتمل أن يكون معروفًا جزئيًا لموتّر ناتج عن عملية. |
موتر <T> | مصفوفة متعددة الأبعاد مكتوبة بشكل ثابت تكون عناصرها من النوع الذي وصفه T. |
TensorFlow | طرق مساعدة ثابتة تصف وقت تشغيل TensorFlow. |
موتر | طرق المصنع الآمن Tensor لإنشاء كائنات Tensor . |
Enums
نوع البيانات | يمثل نوع العناصر في Tensor كتعداد. |
الجلسة الحثيثة. سياسة الجهاز | يتحكم في كيفية التصرف عندما نحاول تشغيل عملية على جهاز معين ولكن بعض موترات الإدخال ليست على هذا الجهاز. |
الدورة الطموحة | يتحكم في كيفية تنظيف موارد TensorFlow عندما لا تكون هناك حاجة إليها. |
استثناءات
TensorFlowException | تم طرح استثناء لم يتم التحقق منه عند تنفيذ TensorFlow Graphs. |