Tensor.Create Metodo

Definizione

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<IntPtr>

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<IntPtr>

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<IntPtr>

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<IntPtr>

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<IntPtr>

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