Tensor.Create メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Create<T>(T[], ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>, Boolean) |
指定した |
Create<T>(IEnumerable<T>, ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>, Boolean) |
Tensor<T> を作成し、 |
Create<T>(T[], ReadOnlySpan<IntPtr>, Boolean) |
指定した |
Create<T>(ReadOnlySpan<IntPtr>, Boolean) |
Tensor<T> を作成し、既定値 T で初期化します。 |
Create<T>(IEnumerable<T>, ReadOnlySpan<IntPtr>, Boolean) |
Tensor<T> を作成し、 |
Create<T>(ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>, Boolean) |
Tensor<T> を作成し、既定値 T で初期化します。 |
Create<T>(T[], ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>, Boolean)
指定した values
から Tensor<T> を作成します。
lengths
の積が values
配列の長さと等しくない場合は、例外がスローされます。
public static System.Numerics.Tensors.Tensor<T> Create<T> (T[] values, scoped ReadOnlySpan<IntPtr> lengths, scoped ReadOnlySpan<IntPtr> strides, bool pinned = false);
static member Create : 'T[] * ReadOnlySpan<nativeint> * ReadOnlySpan<nativeint> * bool -> System.Numerics.Tensors.Tensor<'T>
Public Function Create(Of T) (values As T(), lengths As ReadOnlySpan(Of IntPtr), strides As ReadOnlySpan(Of IntPtr), Optional pinned As Boolean = false) As Tensor(Of T)
型パラメーター
- T
パラメーター
- values
- T[]
バッキング メモリの配列。
- lengths
-
ReadOnlySpan<nativeint>
各ディメンションの長さを示す ReadOnlySpan<T>。
- strides
-
ReadOnlySpan<nativeint>
各ディメンションのストライドを示す ReadOnlySpan<T>。
戻り値
例外
適用対象
Create<T>(IEnumerable<T>, ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>, Boolean)
Tensor<T> を作成し、values
のデータを使用して初期化します。
public static System.Numerics.Tensors.Tensor<T> Create<T> (System.Collections.Generic.IEnumerable<T> values, scoped ReadOnlySpan<IntPtr> lengths, scoped ReadOnlySpan<IntPtr> strides, bool pinned = false);
static member Create : seq<'T> * ReadOnlySpan<nativeint> * ReadOnlySpan<nativeint> * bool -> System.Numerics.Tensors.Tensor<'T>
Public Function Create(Of T) (values As IEnumerable(Of T), lengths As ReadOnlySpan(Of IntPtr), strides As ReadOnlySpan(Of IntPtr), Optional pinned As Boolean = false) As Tensor(Of T)
型パラメーター
- T
パラメーター
- values
- IEnumerable<T>
初期化に使用するデータを含む IEnumerable<T>。
- lengths
-
ReadOnlySpan<nativeint>
各ディメンションの長さを示す ReadOnlySpan<T>。
- strides
-
ReadOnlySpan<nativeint>
各ディメンションのストライドを示す ReadOnlySpan<T>。
戻り値
適用対象
Create<T>(T[], ReadOnlySpan<IntPtr>, Boolean)
指定した values
から Tensor<T> を作成します。
lengths
の積が values
配列の長さと等しくない場合は、例外がスローされます。
public static System.Numerics.Tensors.Tensor<T> Create<T> (T[] values, scoped ReadOnlySpan<IntPtr> lengths, bool pinned = false);
static member Create : 'T[] * ReadOnlySpan<nativeint> * bool -> System.Numerics.Tensors.Tensor<'T>
Public Function Create(Of T) (values As T(), lengths As ReadOnlySpan(Of IntPtr), Optional pinned As Boolean = false) As Tensor(Of T)
型パラメーター
- T
パラメーター
- values
- T[]
バッキング メモリの配列。
- lengths
-
ReadOnlySpan<nativeint>
各ディメンションの長さを示す ReadOnlySpan<T>。
戻り値
例外
適用対象
Create<T>(ReadOnlySpan<IntPtr>, Boolean)
Tensor<T> を作成し、既定値 T で初期化します。pinned
が true の場合、メモリはピン留めされます。
public static System.Numerics.Tensors.Tensor<T> Create<T> (scoped ReadOnlySpan<IntPtr> lengths, bool pinned = false);
static member Create : ReadOnlySpan<nativeint> * bool -> System.Numerics.Tensors.Tensor<'T>
Public Function Create(Of T) (lengths As ReadOnlySpan(Of IntPtr), Optional pinned As Boolean = false) As Tensor(Of T)
型パラメーター
- T
パラメーター
- lengths
-
ReadOnlySpan<nativeint>
各ディメンションの長さを示す ReadOnlySpan<T>。
戻り値
適用対象
Create<T>(IEnumerable<T>, ReadOnlySpan<IntPtr>, Boolean)
Tensor<T> を作成し、values
のデータを使用して初期化します。
public static System.Numerics.Tensors.Tensor<T> Create<T> (System.Collections.Generic.IEnumerable<T> values, scoped ReadOnlySpan<IntPtr> lengths, bool pinned = false);
static member Create : seq<'T> * ReadOnlySpan<nativeint> * bool -> System.Numerics.Tensors.Tensor<'T>
Public Function Create(Of T) (values As IEnumerable(Of T), lengths As ReadOnlySpan(Of IntPtr), Optional pinned As Boolean = false) As Tensor(Of T)
型パラメーター
- T
パラメーター
- values
- IEnumerable<T>
初期化に使用するデータを含む IEnumerable<T>。
- lengths
-
ReadOnlySpan<nativeint>
各ディメンションの長さを示す ReadOnlySpan<T>。
戻り値
適用対象
Create<T>(ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>, Boolean)
Tensor<T> を作成し、既定値 T で初期化します。pinned
が true の場合、メモリはピン留めされます。
public static System.Numerics.Tensors.Tensor<T> Create<T> (scoped ReadOnlySpan<IntPtr> lengths, scoped ReadOnlySpan<IntPtr> strides, bool pinned = false);
static member Create : ReadOnlySpan<nativeint> * ReadOnlySpan<nativeint> * bool -> System.Numerics.Tensors.Tensor<'T>
Public Function Create(Of T) (lengths As ReadOnlySpan(Of IntPtr), strides As ReadOnlySpan(Of IntPtr), Optional pinned As Boolean = false) As Tensor(Of T)
型パラメーター
- T
パラメーター
- lengths
-
ReadOnlySpan<nativeint>
各ディメンションの長さを示す ReadOnlySpan<T>。
- strides
-
ReadOnlySpan<nativeint>
各ディメンションのストライドを示す ReadOnlySpan<T>。
戻り値
適用対象
.NET