c9a3e830 - allow passage of caller's argtypes into InferenceResult constructor to improve consistency between constructor and cache (instead of the caller handling this themselves by modifying the InferenceResult after construction) [ci skip]
allow passage of caller's argtypes into InferenceResult constructor to improve consistency between constructor and cache (instead of the caller handling this themselves by modifying the InferenceResult after construction) [ci skip]