Inference Request base classes

A set of base and helper classes to implement a syncrhonous inference request class.