Tensor.Create Methode

Definitie

Overloads

Name Description
Create<T>(T[])

Hiermee maakt u een nieuwe tensor over de gehele doelmatrix.

Create<T>(T[], ReadOnlySpan<IntPtr>)

Hiermee maakt u een nieuwe tensor over het gedeelte van de doelmatrix met behulp van de opgegeven lengten.

Create<T>(T[], ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>)

Hiermee maakt u een nieuwe tensor over het gedeelte van de doelmatrix dat begint bij de opgegeven beginindex en gebruikt u de opgegeven lengten en stappen.

Create<T>(T[], Int32, ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>)

Hiermee maakt u een nieuwe tensor over het gedeelte van de doelmatrix dat begint bij de opgegeven beginindex en gebruikt u de opgegeven lengten en stappen.

Create<T>(T[])

Bron:
Tensor.cs
Bron:
Tensor.cs

Hiermee maakt u een nieuwe tensor over de gehele doelmatrix.

public:
generic <typename T>
 static System::Numerics::Tensors::Tensor<T> ^ Create(cli::array <T> ^ array);
public static System.Numerics.Tensors.Tensor<T> Create<T>(T[] array);
static member Create : 'T[] -> System.Numerics.Tensors.Tensor<'T>
Public Function Create(Of T) (array As T()) As Tensor(Of T)

Type parameters

T

Parameters

array
T[]

De doelmatrix.

Retouren

Een nieuwe tensor die als backingbuffer wordt gebruikt array .

Van toepassing op

Create<T>(T[], ReadOnlySpan<IntPtr>)

Bron:
Tensor.cs
Bron:
Tensor.cs

Hiermee maakt u een nieuwe tensor over het gedeelte van de doelmatrix met behulp van de opgegeven lengten.

public:
generic <typename T>
 static System::Numerics::Tensors::Tensor<T> ^ Create(cli::array <T> ^ array, ReadOnlySpan<IntPtr> lengths);
public static System.Numerics.Tensors.Tensor<T> Create<T>(T[] array, scoped ReadOnlySpan<IntPtr> lengths);
static member Create : 'T[] * ReadOnlySpan<nativeint> -> System.Numerics.Tensors.Tensor<'T>
Public Function Create(Of T) (array As T(), lengths As ReadOnlySpan(Of IntPtr)) As Tensor(Of T)

Type parameters

T

Parameters

array
T[]

De doelmatrix.

lengths

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

De lengte van de afmetingen. Als er een lege periode wordt opgegeven, heeft de gemaakte tensor één dimensie die dezelfde lengte heeft als array.

Retouren

Een nieuwe tensor die wordt gebruikt array als backingbuffer en met de opgegeven lengths.

Van toepassing op

Create<T>(T[], ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>)

Bron:
Tensor.cs
Bron:
Tensor.cs

Hiermee maakt u een nieuwe tensor over het gedeelte van de doelmatrix dat begint bij de opgegeven beginindex en gebruikt u de opgegeven lengten en stappen.

public:
generic <typename T>
 static System::Numerics::Tensors::Tensor<T> ^ Create(cli::array <T> ^ array, ReadOnlySpan<IntPtr> lengths, ReadOnlySpan<IntPtr> strides);
public static System.Numerics.Tensors.Tensor<T> Create<T>(T[] array, scoped ReadOnlySpan<IntPtr> lengths, scoped ReadOnlySpan<IntPtr> strides);
static member Create : 'T[] * ReadOnlySpan<nativeint> * ReadOnlySpan<nativeint> -> System.Numerics.Tensors.Tensor<'T>
Public Function Create(Of T) (array As T(), lengths As ReadOnlySpan(Of IntPtr), strides As ReadOnlySpan(Of IntPtr)) As Tensor(Of T)

Type parameters

T

Parameters

array
T[]

De doelmatrix.

lengths

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

De lengte van de afmetingen. Als er een lege periode wordt opgegeven, heeft de gemaakte tensor één dimensie die dezelfde lengte heeft als array.

strides

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

De stappen van elke dimensie. Als er een lege spanwijdte wordt opgegeven, worden stappen automatisch berekend op basis van lengths.

Retouren

Een nieuwe tensor die als array backingbuffer en met de opgegeven lengths en strides.

Van toepassing op

Create<T>(T[], Int32, ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>)

Bron:
Tensor.cs
Bron:
Tensor.cs

Hiermee maakt u een nieuwe tensor over het gedeelte van de doelmatrix dat begint bij de opgegeven beginindex en gebruikt u de opgegeven lengten en stappen.

public:
generic <typename T>
 static System::Numerics::Tensors::Tensor<T> ^ Create(cli::array <T> ^ array, int start, ReadOnlySpan<IntPtr> lengths, ReadOnlySpan<IntPtr> strides);
public static System.Numerics.Tensors.Tensor<T> Create<T>(T[] array, int start, scoped ReadOnlySpan<IntPtr> lengths, scoped ReadOnlySpan<IntPtr> strides);
static member Create : 'T[] * int * ReadOnlySpan<nativeint> * ReadOnlySpan<nativeint> -> System.Numerics.Tensors.Tensor<'T>
Public Function Create(Of T) (array As T(), start As Integer, lengths As ReadOnlySpan(Of IntPtr), strides As ReadOnlySpan(Of IntPtr)) As Tensor(Of T)

Type parameters

T

Parameters

array
T[]

De doelmatrix.

start
Int32

De index waarop de tensor moet worden gestart.

lengths

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

De lengte van de afmetingen. Als er een lege periode wordt opgegeven, heeft de gemaakte tensor één dimensie die dezelfde lengte heeft als array.

strides

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

De stappen van elke dimensie. Als er een lege spanwijdte wordt opgegeven, worden stappen automatisch berekend op basis van lengths.

Retouren

Een nieuwe tensor die als array backingbuffer en met de opgegeven lengths en strides.

Van toepassing op