يحدد الفئات لبناء نماذج TensorFlow وحفظها وتحميلها وتنفيذها.
تحذير : واجهة برمجة التطبيقات تجريبية حاليًا ولا تغطيها ضمانات استقرار TensorFlow API . انظر README.md للحصول على إرشادات التثبيت.
و LabelImage يوضح المثال استخدام هذا API إلى صور تصنيف باستخدام المدربين قبل التأسيس هندسة الشبكات العصبية التلافيف. فإنه يدل:
- إنشاء الرسم البياني: استخدام فئة OperationBuilder لإنشاء رسم بياني لفك تشفير صورة JPEG وتغيير حجمها وتطبيعها.
- تحميل النموذج: استخدام Graph.importGraphDef () لتحميل نموذج Inception مدرب مسبقًا.
- تنفيذ الرسم البياني: استخدام الجلسة لتنفيذ الرسوم البيانية والعثور على أفضل تسمية للصورة.
واجهات
التنفيذالبيئة | يحدد بيئة لإنشاء 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. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2020-04-21 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]