ส่วนประกอบไปป์ไลน์ BulkInferrer TFX

ส่วนประกอบ BulkInferrer TFX ทำการอนุมานแบบแบตช์กับข้อมูลที่ไม่มีป้ายกำกับ InferenceResult ที่สร้างขึ้น ( tensorflow_serving.apis.prediction_log_pb2.PredictionLog ) มีคุณสมบัติดั้งเดิมและผลการคาดการณ์

BulkInferrer ใช้:

  • โมเดลที่ได้รับการฝึกอบรมในรูปแบบ SavedModel
  • tf.Examples ที่ไม่มีป้ายกำกับที่มีคุณสมบัติ
  • (ไม่บังคับ) ผลการตรวจสอบความถูกต้องจากส่วนประกอบของ Evaluator

BulkInferrer ปล่อย:

การใช้ส่วนประกอบ BulkInferrer

ส่วนประกอบ BulkInferrer TFX ใช้ในการอนุมานแบบแบตช์บน tf.Examples ที่ไม่มีป้ายกำกับ โดยทั่วไปแล้วจะใช้งานหลังจากส่วนประกอบ Evaluator เพื่อทำการอนุมานกับโมเดลที่ได้รับการตรวจสอบแล้ว หรือหลังจากส่วนประกอบ Trainer เพื่อทำการอนุมานโดยตรงกับโมเดลที่ส่งออก

ขณะนี้ดำเนินการอนุมานแบบจำลองในหน่วยความจำและการอนุมานระยะไกล การอนุมานระยะไกลต้องการให้โมเดลโฮสต์บน 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] [tfx.v1.components.BulkInferrer]