ITensor<TSelf,T>.CreateFromShape メソッド

定義

オーバーロード

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

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

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

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

CreateFromShape(ReadOnlySpan<IntPtr>, Boolean)

ソース:
ITensor_1.cs
ソース:
ITensor_1.cs

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

public static abstract TSelf CreateFromShape(scoped ReadOnlySpan<IntPtr> lengths, bool pinned = false);
static member CreateFromShape : ReadOnlySpan<nativeint> * bool -> 'Self
Public Shared Function CreateFromShape (lengths As ReadOnlySpan(Of IntPtr), Optional pinned As Boolean = false) As TSelf

パラメーター

lengths

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

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

pinned
Boolean

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

返品

TSelf

注釈

pinnedが true の場合、基になるバッファーは永続的に固定されて作成されます。それ以外の場合、基になるバッファーは固定されません。

基になるバッファーは既定値に初期化されます。

適用対象

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

ソース:
ITensor_1.cs
ソース:
ITensor_1.cs

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

public static abstract TSelf CreateFromShape(scoped ReadOnlySpan<IntPtr> lengths, scoped ReadOnlySpan<IntPtr> strides, bool pinned = false);
static member CreateFromShape : ReadOnlySpan<nativeint> * ReadOnlySpan<nativeint> * bool -> 'Self
Public Shared Function CreateFromShape (lengths As ReadOnlySpan(Of IntPtr), strides As ReadOnlySpan(Of IntPtr), Optional pinned As Boolean = false) As TSelf

パラメーター

lengths

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

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

strides

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

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

pinned
Boolean

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

返品

TSelf

注釈

pinnedが true の場合、基になるバッファーは永続的に固定されて作成されます。それ以外の場合、基になるバッファーは固定されません。

基になるバッファーは既定値に初期化されます。

適用対象