unsafe void IOperatorDescriptionMarshal.__MarshalFree(ref IntPtr pDesc) { var @ref = (__Native *)pDesc; InputTensor.__MarshalFree(ref @ref->InputTensor); ScaleTensor.__MarshalFree(ref @ref->ScaleTensor); BiasTensor.__MarshalFree(ref @ref->BiasTensor); if (FusedAddTensor != null) { FusedAddTensor.Value.__MarshalFree(ref @ref->FusedAddTensor); } OutputTensor.__MarshalFree(ref @ref->OutputTensor); OutputMeanTensor.__MarshalFree(ref @ref->OutputMeanTensor); OutputVarianceTensor.__MarshalFree(ref @ref->OutputVarianceTensor); if (FusedActivation != null) { FusedActivation.Value.__MarshalFree(ref @ref->FusedActivation); } UnsafeUtilities.Free(@ref); }