docs.unity3d.com
    Show / Hide Table of Contents

    Class NativeTensorArrayFromManagedArray

    Represents an area of managed memory that's exposed as if it's native memory.

    Inheritance
    Object
    NativeTensorArray
    NativeTensorArrayFromManagedArray
    Inherited Members
    NativeTensorArray.m_SafeHandle
    NativeTensorArray.DataItemSize()
    NativeTensorArray.ZeroMemory()
    NativeTensorArray.Dispose()
    NativeTensorArray.SizeOfType
    NativeTensorArray.Length
    NativeTensorArray.LongLength
    NativeTensorArray.Disposed
    NativeTensorArray.AddressAt<T>(Int64)
    NativeTensorArray.Get<T>(Int32)
    NativeTensorArray.Set<T>(Int32, T)
    NativeTensorArray.GetNativeArrayHandle<T>()
    NativeTensorArray.GetReadOnlyNativeArrayHandle<T>(Int32, Int32)
    NativeTensorArray.AsReadOnlySpan<T>(Int32, Int32)
    NativeTensorArray.ToArray<T>(Int32, Int32)
    NativeTensorArray.CopyTo(NativeTensorArray, Int32)
    NativeTensorArray.Copy(NativeTensorArray, NativeTensorArray, Int32, Int32)
    NativeTensorArray.Copy<T>(T[], NativeTensorArray, Int32, Int32)
    NativeTensorArray.Copy<T>(NativeArray<T>, NativeTensorArray, Int32, Int32)
    NativeTensorArray.Copy<T>(NativeTensorArray, T[], Int32, Int32)
    NativeTensorArray.Copy(NativeTensorArray, Int32, NativeTensorArray, Int32, Int32)
    NativeTensorArray.Copy<T>(NativeTensorArray, Int32, T[], Int32, Int32)
    NativeTensorArray.Copy<T>(NativeTensorArray, Int32, NativeArray<T>, Int32, Int32)
    NativeTensorArray.Copy<T>(T[], Int32, NativeTensorArray, Int32, Int32)
    NativeTensorArray.Copy<T>(NativeArray<T>, Int32, NativeTensorArray, Int32, Int32)
    NativeTensorArray.Copy<T>(NativeArray.ReadOnly<>, Int32, NativeTensorArray, Int32, Int32)
    NativeTensorArray.BlockCopy(NativeTensorArray, Int32, Byte[], Int32, Int32)
    NativeTensorArray.BlockCopy(Byte[], Int32, NativeTensorArray, Int32, Int32)
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Unity.Sentis
    Syntax
    public class NativeTensorArrayFromManagedArray : NativeTensorArray, IDisposable

    Constructors

    NativeTensorArrayFromManagedArray(Array, Int32)

    Initializes and returns an instance of NativeTensorArrayFromManagedArray from an Array and an integer offset.

    Declaration
    public NativeTensorArrayFromManagedArray(Array srcData, int srcOffset = 0)
    Parameters
    Type Name Description
    Array srcData

    The data for the Tensor as an Array.

    Int32 srcOffset

    The integer offset to use for the backing data.

    NativeTensorArrayFromManagedArray(Byte[], Int32, Int32)

    Initializes and returns an instance of NativeTensorArrayFromManagedArray from an Array and a integer offset and count.

    Declaration
    public NativeTensorArrayFromManagedArray(byte[] srcData, int srcOffset, int numDestElement)
    Parameters
    Type Name Description
    Byte[] srcData

    The data for the Tensor as an Array.

    Int32 srcOffset

    The integer offset to use for the backing data.

    Int32 numDestElement

    The integer count to use for the backing data.

    Properties

    RawPtr

    The raw pointer of the backing data.

    Declaration
    public override void *RawPtr { get; }
    Property Value
    Type Description
    Void*
    Overrides
    NativeTensorArray.RawPtr
    In This Article
    • Constructors
      • NativeTensorArrayFromManagedArray(Array, Int32)
      • NativeTensorArrayFromManagedArray(Byte[], Int32, Int32)
    • Properties
      • RawPtr
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023