public int InferOutputShapes([NativeTypeName("IMLOperatorShapeInferenceContext *")] IMLOperatorShapeInferenceContext *context)
 {
     return(((delegate * unmanaged <IMLOperatorShapeInferrer *, IMLOperatorShapeInferenceContext *, int>)(lpVtbl[3]))((IMLOperatorShapeInferrer *)Unsafe.AsPointer(ref this), context));
 }
 public HRESULT InferOutputShapes(IMLOperatorShapeInferenceContext *context)
 {
     return(((delegate * unmanaged <IMLOperatorShapeInferrer *, IMLOperatorShapeInferenceContext *, int>)(lpVtbl[3]))((IMLOperatorShapeInferrer *)Unsafe.AsPointer(ref this), context));
 }