예제 #1
0
파일: Tensor.cs 프로젝트: johnsaad/emgutf
 /// <summary>
 /// Release the unmanaged memory associated with this tensor
 /// </summary>
 protected override void DisposeObject()
 {
     if (IntPtr.Zero != _ptr)
     {
         TfInvoke.tfeDeleteTensor(ref _ptr);
     }
 }
예제 #2
0
파일: Tensor.cs 프로젝트: emgucv/emgutf
        /// <summary>
        /// Release the unmanaged memory associated with this tensor
        /// </summary>
        protected override void DisposeObject()
        {
            if (IntPtr.Zero != _ptr)
            {
                if (Type == DataType.String)
                {
                    TfInvoke.tfeTStringDealloc(DataPointer);
                }

                TfInvoke.tfeDeleteTensor(ref _ptr);
            }
        }