Tensor.Create Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Create<T>(T[]) |
Crea un nuovo tensore sull'intera matrice di destinazione. |
| Create<T>(T[], ReadOnlySpan<IntPtr>) |
Crea un nuovo tensore sulla parte della matrice di destinazione usando le lunghezze specificate. |
| Create<T>(T[], ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>) |
Crea un nuovo tensore sulla parte della matrice di destinazione a partire dall'indice iniziale specificato e utilizzando le lunghezze e gli stridi specificati. |
| Create<T>(T[], Int32, ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>) |
Crea un nuovo tensore sulla parte della matrice di destinazione a partire dall'indice iniziale specificato e utilizzando le lunghezze e gli stridi specificati. |
Create<T>(T[])
- Origine:
- Tensor.cs
- Origine:
- Tensor.cs
Crea un nuovo tensore sull'intera matrice di destinazione.
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)
Parametri di tipo
- T
Parametri
- array
- T[]
Matrice di destinazione.
Valori restituiti
Nuovo tensore che usa array come buffer di backup.
Si applica a
Create<T>(T[], ReadOnlySpan<IntPtr>)
- Origine:
- Tensor.cs
- Origine:
- Tensor.cs
Crea un nuovo tensore sulla parte della matrice di destinazione usando le lunghezze specificate.
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)
Parametri di tipo
- T
Parametri
- array
- T[]
Matrice di destinazione.
- lengths
-
ReadOnlySpan<nativeint>
Lunghezze delle dimensioni. Se viene specificato un intervallo vuoto, il tensore creato avrà una singola dimensione con la stessa lunghezza di array.
Valori restituiti
Nuovo tensore che usa array come buffer di backup e con l'oggetto specificato lengths.
Si applica a
Create<T>(T[], ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>)
- Origine:
- Tensor.cs
- Origine:
- Tensor.cs
Crea un nuovo tensore sulla parte della matrice di destinazione a partire dall'indice iniziale specificato e utilizzando le lunghezze e gli stridi specificati.
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)
Parametri di tipo
- T
Parametri
- array
- T[]
Matrice di destinazione.
- lengths
-
ReadOnlySpan<nativeint>
Lunghezze delle dimensioni. Se viene specificato un intervallo vuoto, il tensore creato avrà una singola dimensione con la stessa lunghezza di array.
- strides
-
ReadOnlySpan<nativeint>
I passi di ogni dimensione. Se viene fornito un intervallo vuoto, i passi verranno calcolati automaticamente da lengths.
Valori restituiti
Nuovo tensore che usa array come buffer di backup e con l'oggetto specificato lengths e strides.
Si applica a
Create<T>(T[], Int32, ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>)
- Origine:
- Tensor.cs
- Origine:
- Tensor.cs
Crea un nuovo tensore sulla parte della matrice di destinazione a partire dall'indice iniziale specificato e utilizzando le lunghezze e gli stridi specificati.
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)
Parametri di tipo
- T
Parametri
- array
- T[]
Matrice di destinazione.
- start
- Int32
Indice in corrispondenza del quale iniziare il tensore.
- lengths
-
ReadOnlySpan<nativeint>
Lunghezze delle dimensioni. Se viene specificato un intervallo vuoto, il tensore creato avrà una singola dimensione con la stessa lunghezza di array.
- strides
-
ReadOnlySpan<nativeint>
I passi di ogni dimensione. Se viene fornito un intervallo vuoto, i passi verranno calcolati automaticamente da lengths.
Valori restituiti
Nuovo tensore che usa array come buffer di backup e con l'oggetto specificato lengths e strides.