نشكرك على متابعة Google I / O. عرض جميع الجلسات عند الطلب مشاهدة عند الطلب

org.tensorflow

يحدد الفئات لبناء نماذج 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.