مكون خط أنابيب BulkInferrer TFX

يقوم مكون BulkInferrer TFX بإجراء استنتاج دفعة على البيانات غير المسماة. يحتوي InferenceResult الذي تم إنشاؤه ( tensorflow_serving.apis.prediction_log_pb2.PredictionLog ) على الميزات الأصلية ونتائج التنبؤ.

يستهلك BulkInferrer:

  • نموذج مدرب بتنسيق SavedModel .
  • tf غير مسمى.أمثلة تحتوي على ميزات.
  • (اختياري) نتيجة التحقق من مكون المقيم .

يصدر BulkInferrer:

باستخدام مكون BulkInferrer

يتم استخدام مكون BulkInferrer TFX لإجراء استنتاج دفعة على أمثلة tf غير المسماة. يتم نشره عادةً بعد مكون المقيم لإجراء الاستدلال باستخدام نموذج تم التحقق من صحته، أو بعد مكون المدرب لإجراء الاستدلال مباشرة على النموذج المُصدَّر.

يقوم حاليًا بتنفيذ الاستدلال النموذجي في الذاكرة والاستدلال عن بُعد. يتطلب الاستدلال عن بعد استضافة النموذج على Cloud AI Platform.

يبدو الرمز النموذجي كما يلي:

bulk_inferrer = BulkInferrer(
    examples=examples_gen.outputs['examples'],
    model=trainer.outputs['model'],
    model_blessing=evaluator.outputs['blessing'],
    data_spec=bulk_inferrer_pb2.DataSpec(),
    model_spec=bulk_inferrer_pb2.ModelSpec()
)

تتوفر المزيد من التفاصيل في مرجع BulkInferrer API .