Tensor.CreateFromShape メソッド

定義

オーバーロード

名前 説明
CreateFromShape<T>(ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>, Boolean)

指定した長さとストライドを持つ新しいテンソルを作成します。

CreateFromShape<T>(ReadOnlySpan<IntPtr>, Boolean)

指定した長さの新しいテンソルを作成します。

CreateFromShape<T>(ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>, Boolean)

ソース:
Tensor.cs
ソース:
Tensor.cs

指定した長さとストライドを持つ新しいテンソルを作成します。

public static System.Numerics.Tensors.Tensor<T> CreateFromShape<T>(scoped ReadOnlySpan<IntPtr> lengths, scoped ReadOnlySpan<IntPtr> strides, bool pinned = false);
static member CreateFromShape : ReadOnlySpan<nativeint> * ReadOnlySpan<nativeint> * bool -> System.Numerics.Tensors.Tensor<'T>
Public Function CreateFromShape(Of T) (lengths As ReadOnlySpan(Of IntPtr), strides As ReadOnlySpan(Of IntPtr), Optional pinned As Boolean = false) As Tensor(Of T)

型パラメーター

T

パラメーター

lengths

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

各ディメンションの長さ。

strides

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

各ディメンションのストライド。

pinned
Boolean

true 基になるバッファーをピン留めします。 既定値は false です。

返品

指定した lengthsstridesを持つ新しいテンソル。

適用対象

CreateFromShape<T>(ReadOnlySpan<IntPtr>, Boolean)

ソース:
Tensor.cs
ソース:
Tensor.cs

指定した長さの新しいテンソルを作成します。

public static System.Numerics.Tensors.Tensor<T> CreateFromShape<T>(scoped ReadOnlySpan<IntPtr> lengths, bool pinned = false);
static member CreateFromShape : ReadOnlySpan<nativeint> * bool -> System.Numerics.Tensors.Tensor<'T>
Public Function CreateFromShape(Of T) (lengths As ReadOnlySpan(Of IntPtr), Optional pinned As Boolean = false) As Tensor(Of T)

型パラメーター

T

パラメーター

lengths

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

各ディメンションの長さ。

pinned
Boolean

true 基になるバッファーをピン留めします。 既定値は false です。

返品

指定した長さを持つ新しいテンソル。

適用対象