Freigeben über


Tensor.Reshape Methode

Definition

Überlädt

Reshape<T>(ReadOnlyTensorSpan<T>, ReadOnlySpan<IntPtr>)

Formt den tensor Tensor auf den angegebenen lengthsum. Wenn eine der Längen -1 ist, wird sie automatisch berechnet. Ändert weder die Länge des zugrunde liegenden Speichers noch weist er neuen Arbeitsspeicher zu. Wenn das neue Shape nicht mit dem alten Shape kompatibel ist, wird eine Ausnahme ausgelöst.

Reshape<T>(Tensor<T>, ReadOnlySpan<IntPtr>)

Formt den tensor Tensor auf den angegebenen lengthsum. Wenn eine der Längen -1 ist, wird sie automatisch berechnet. Ändert weder die Länge des zugrunde liegenden Speichers noch weist er neuen Arbeitsspeicher zu. Wenn das neue Shape nicht mit dem alten Shape kompatibel ist, wird eine Ausnahme ausgelöst.

Reshape<T>(TensorSpan<T>, ReadOnlySpan<IntPtr>)

Formt den tensor Tensor auf den angegebenen lengthsum. Wenn eine der Längen -1 ist, wird sie automatisch berechnet. Ändert weder die Länge des zugrunde liegenden Speichers noch weist er neuen Arbeitsspeicher zu. Wenn das neue Shape nicht mit dem alten Shape kompatibel ist, wird eine Ausnahme ausgelöst.

Reshape<T>(ReadOnlyTensorSpan<T>, ReadOnlySpan<IntPtr>)

Quelle:
TensorExtensions.cs
Quelle:
TensorExtensions.cs

Formt den tensor Tensor auf den angegebenen lengthsum. Wenn eine der Längen -1 ist, wird sie automatisch berechnet. Ändert weder die Länge des zugrunde liegenden Speichers noch weist er neuen Arbeitsspeicher zu. Wenn das neue Shape nicht mit dem alten Shape kompatibel ist, wird eine Ausnahme ausgelöst.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Numerics::Tensors::ReadOnlyTensorSpan<T> Reshape(System::Numerics::Tensors::ReadOnlyTensorSpan<T> % tensor, ReadOnlySpan<IntPtr> lengths);
public static System.Numerics.Tensors.ReadOnlyTensorSpan<T> Reshape<T> (this in System.Numerics.Tensors.ReadOnlyTensorSpan<T> tensor, scoped ReadOnlySpan<IntPtr> lengths);
static member Reshape : ReadOnlyTensorSpan * ReadOnlySpan<nativeint> -> System.Numerics.Tensors.ReadOnlyTensorSpan<'T>
<Extension()>
Public Function Reshape(Of T) (ByRef tensor As ReadOnlyTensorSpan(Of T), lengths As ReadOnlySpan(Of IntPtr)) As ReadOnlyTensorSpan(Of T)

Typparameter

T

Parameter

tensor
ReadOnlyTensorSpan<T>

TensorSpan<T>, die Sie neu gestalten möchten.

lengths

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

ReadOnlySpan<T> mit den neuen Dimensionen.

Gibt zurück

Gilt für:

Reshape<T>(Tensor<T>, ReadOnlySpan<IntPtr>)

Quelle:
TensorExtensions.cs
Quelle:
TensorExtensions.cs

Formt den tensor Tensor auf den angegebenen lengthsum. Wenn eine der Längen -1 ist, wird sie automatisch berechnet. Ändert weder die Länge des zugrunde liegenden Speichers noch weist er neuen Arbeitsspeicher zu. Wenn das neue Shape nicht mit dem alten Shape kompatibel ist, wird eine Ausnahme ausgelöst.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Numerics::Tensors::Tensor<T> ^ Reshape(System::Numerics::Tensors::Tensor<T> ^ tensor, ReadOnlySpan<IntPtr> lengths);
public static System.Numerics.Tensors.Tensor<T> Reshape<T> (this System.Numerics.Tensors.Tensor<T> tensor, scoped ReadOnlySpan<IntPtr> lengths);
static member Reshape : System.Numerics.Tensors.Tensor<'T> * ReadOnlySpan<nativeint> -> System.Numerics.Tensors.Tensor<'T>
<Extension()>
Public Function Reshape(Of T) (tensor As Tensor(Of T), lengths As ReadOnlySpan(Of IntPtr)) As Tensor(Of T)

Typparameter

T

Parameter

tensor
Tensor<T>

Tensor<T>, die Sie neu gestalten möchten.

lengths

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

ReadOnlySpan<T> mit den neuen Dimensionen.

Gibt zurück

Gilt für:

Reshape<T>(TensorSpan<T>, ReadOnlySpan<IntPtr>)

Quelle:
TensorExtensions.cs
Quelle:
TensorExtensions.cs

Formt den tensor Tensor auf den angegebenen lengthsum. Wenn eine der Längen -1 ist, wird sie automatisch berechnet. Ändert weder die Länge des zugrunde liegenden Speichers noch weist er neuen Arbeitsspeicher zu. Wenn das neue Shape nicht mit dem alten Shape kompatibel ist, wird eine Ausnahme ausgelöst.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Numerics::Tensors::TensorSpan<T> Reshape(System::Numerics::Tensors::TensorSpan<T> % tensor, ReadOnlySpan<IntPtr> lengths);
public static System.Numerics.Tensors.TensorSpan<T> Reshape<T> (this in System.Numerics.Tensors.TensorSpan<T> tensor, scoped ReadOnlySpan<IntPtr> lengths);
static member Reshape : TensorSpan * ReadOnlySpan<nativeint> -> System.Numerics.Tensors.TensorSpan<'T>
<Extension()>
Public Function Reshape(Of T) (ByRef tensor As TensorSpan(Of T), lengths As ReadOnlySpan(Of IntPtr)) As TensorSpan(Of T)

Typparameter

T

Parameter

tensor
TensorSpan<T>

TensorSpan<T>, die Sie neu gestalten möchten.

lengths

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

ReadOnlySpan<T> mit den neuen Dimensionen.

Gibt zurück

Gilt für: