Tensor.Create Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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<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<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<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<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<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.