TensorPrimitives クラス

定義

メモリのスパンに対してプリミティブ テンソル操作を実行します。

public ref class TensorPrimitives abstract sealed
public static class TensorPrimitives
type TensorPrimitives = class
Public Class TensorPrimitives
継承
TensorPrimitives

メソッド

Abs(ReadOnlySpan<Single>, Span<Single>)

指定したテンソル内の各単精度浮動小数点数の要素ごとの絶対値を計算します。

Abs<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の各数値の要素ごとの絶対値を計算します。

Acos<T>(ReadOnlySpan<T>, Span<T>)

コサインが指定された数値であるラジアンで要素ごとの角度を計算します。

Acosh<T>(ReadOnlySpan<T>, Span<T>)

指定された数値の要素ごとの双曲線アークコサインを計算します。

AcosPi<T>(ReadOnlySpan<T>, Span<T>)

コサインが指定された数であるラジアンで要素ごとの角度を計算し、結果を Pi で除算します。

Add(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>)

指定したテンソル内の単精度浮動小数点数の要素ごとの加算を計算します。

Add(ReadOnlySpan<Single>, Single, Span<Single>)

指定したテンソル内の単精度浮動小数点数の要素ごとの加算を計算します。

Add<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの加算を計算します。

Add<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の数値の要素ごとの加算を計算します。

AddMultiply(ReadOnlySpan<Single>, ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>)

指定したテンソルの (x + y) * multiplier の要素ごとの結果を計算します。

AddMultiply(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Single, Span<Single>)

指定したテンソルの (x + y) * multiplier の要素ごとの結果を計算します。

AddMultiply(ReadOnlySpan<Single>, Single, ReadOnlySpan<Single>, Span<Single>)

指定したテンソルの (x + y) * multiplier の要素ごとの結果を計算します。

AddMultiply<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソルの (x + y) * multiplier の要素ごとの結果を計算します。

AddMultiply<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, T, Span<T>)

指定したテンソルの (x + y) * multiplier の要素ごとの結果を計算します。

AddMultiply<T>(ReadOnlySpan<T>, T, ReadOnlySpan<T>, Span<T>)

指定したテンソルの (x + y) * multiplier の要素ごとの結果を計算します。

Asin<T>(ReadOnlySpan<T>, Span<T>)

サインが指定された数値であるラジアンで要素ごとの角度を計算します。

Asinh<T>(ReadOnlySpan<T>, Span<T>)

指定された数値の要素ごとの双曲線アークサインを計算します。

AsinPi<T>(ReadOnlySpan<T>, Span<T>)

正弦が指定された数であるラジアンで要素ごとの角度を計算し、結果を Pi で除算します。

Atan<T>(ReadOnlySpan<T>, Span<T>)

正接が指定された数値であるラジアンで要素ごとの角度を計算します。

Atan2<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソルの 2 つの値の商の要素ごとのアークタンジェントを計算します。

Atan2<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソルの 2 つの値の商の要素ごとのアークタンジェントを計算します。

Atan2<T>(T, ReadOnlySpan<T>, Span<T>)

指定したテンソルの 2 つの値の商の要素ごとのアークタンジェントを計算します。

Atan2Pi<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の 2 つの値の商の要素ごとのアークタンジェントを計算し、結果を Pi で除算します。

Atan2Pi<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の 2 つの値の商の要素ごとのアークタンジェントを計算し、結果を Pi で除算します。

Atan2Pi<T>(T, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の 2 つの値の商の要素ごとのアークタンジェントを計算し、結果を Pi で除算します。

Atanh<T>(ReadOnlySpan<T>, Span<T>)

指定された数値の要素ごとの双曲線アークタンジェントを計算します。

AtanPi<T>(ReadOnlySpan<T>, Span<T>)

正接が指定された数であるラジアンで要素ごとの角度を計算し、結果を Pi で除算します。

BitwiseAnd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとのビットごとの AND を計算します。

BitwiseAnd<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の数値の要素ごとのビットごとの AND を計算します。

BitwiseOr<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとのビットごとの OR を計算します。

BitwiseOr<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の数値の要素ごとのビットごとの OR を計算します。

Cbrt<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとのキューブ ルートを計算します。

Ceiling<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの上限を計算します。

ConvertChecked<TFrom,TTo>(ReadOnlySpan<TFrom>, Span<TTo>)

sourcedestinationにコピーし、各 TFrom 値を TTo 値に変換します。

ConvertSaturating<TFrom,TTo>(ReadOnlySpan<TFrom>, Span<TTo>)

sourcedestinationにコピーし、各 TFrom 値を TTo 値に変換します。

ConvertToHalf(ReadOnlySpan<Single>, Span<Half>)

sourcedestinationにコピーし、各 Single 値を最も近い表現可能な半精度浮動小数点値に変換します。

ConvertToSingle(ReadOnlySpan<Half>, Span<Single>)

sourcedestinationにコピーし、各半精度浮動小数点値を最も近い表現可能な Single 値に変換します。

ConvertTruncating<TFrom,TTo>(ReadOnlySpan<TFrom>, Span<TTo>)

sourcedestinationにコピーし、各 TFrom 値を TTo 値に変換します。

CopySign<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の 1 つの数値から別の数値に符号をコピーした要素ごとの結果を計算します。

CopySign<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の 1 つの数値から別の数値に符号をコピーした要素ごとの結果を計算します。

Cos<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の値の要素ごとのコサインを計算します。

Cosh(ReadOnlySpan<Single>, Span<Single>)

指定したテンソルの各単精度浮動小数点ラジアン角度の要素ごとの双曲線余弦を計算します。

Cosh<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソルの各ラジアン角度の要素ごとの双曲線余弦を計算します。

CosineSimilarity(ReadOnlySpan<Single>, ReadOnlySpan<Single>)

指定された 2 つの空でない等長テンソルの単精度浮動小数点数のコサインの類似性を計算します。

CosineSimilarity<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

指定された 2 つの数値の長さが等しい空でないテンソル間のコサインの類似性を計算します。

CosPi<T>(ReadOnlySpan<T>, Span<T>)

Pi を乗算した、指定したテンソル内の値の要素ごとのコサインを計算します。

DegreesToRadians<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソルの各度数からラジアンへの要素ごとの変換を計算します。

Distance(ReadOnlySpan<Single>, ReadOnlySpan<Single>)

ユークリッド空間で、単精度浮動小数点数の空でない等長テンソルとして指定された 2 つのポイント間の距離を計算します。

Distance<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

ユークリッド空間で、数値の長さが等しい空でないテンソルとして指定された 2 つのポイント間の距離を計算します。

Divide(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>)

指定したテンソル内の単精度浮動小数点数の要素ごとの除算を計算します。

Divide(ReadOnlySpan<Single>, Single, Span<Single>)

指定したテンソル内の単精度浮動小数点数の要素ごとの除算を計算します。

Divide<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの除算を計算します。

Divide<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の数値の要素ごとの除算を計算します。

Divide<T>(T, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの除算を計算します。

Dot(ReadOnlySpan<Single>, ReadOnlySpan<Single>)

単精度浮動小数点数を含む 2 つのテンソルのドット積を計算します。

Dot<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

数値を含む 2 つのテンソルのドット積を計算します。

Exp(ReadOnlySpan<Single>, Span<Single>)

指定したテンソルの単精度浮動小数点数の累乗に e を上げた要素ごとの結果を計算します。

Exp<T>(ReadOnlySpan<T>, Span<T>)

e を指定したテンソルの数値の累乗に引き上げた要素ごとの結果を計算します。

Exp10<T>(ReadOnlySpan<T>, Span<T>)

10 を指定したテンソルの数値累乗に引き上げた要素ごとの結果を計算します。

Exp10M1<T>(ReadOnlySpan<T>, Span<T>)

10 を指定したテンソルの累乗数から 1 を引いた数値に引いた要素ごとの結果を計算します。

Exp2<T>(ReadOnlySpan<T>, Span<T>)

2 を指定したテンソル内の累乗数に引き上げた要素ごとの結果を計算します。

Exp2M1<T>(ReadOnlySpan<T>, Span<T>)

2 を指定したテンソルから 1 を引いた数値の累乗まで上げた要素ごとの結果を計算します。

ExpM1<T>(ReadOnlySpan<T>, Span<T>)

e を指定したテンソルの累乗数から 1 を引いた数値に引いた要素ごとの結果を計算します。

Floor<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの階数を計算します。

FusedMultiplyAdd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定した数値のテンソルに対する (x * y) + addend の要素ごとの結果を計算します。

FusedMultiplyAdd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, T, Span<T>)

指定した数値のテンソルに対する (x * y) + addend の要素ごとの結果を計算します。

FusedMultiplyAdd<T>(ReadOnlySpan<T>, T, ReadOnlySpan<T>, Span<T>)

指定した数値のテンソルに対する (x * y) + addend の要素ごとの結果を計算します。

HammingBitDistance<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

値の 2 つの等しい長さのテンソル間のビットごとのハミング距離を計算します。

HammingDistance<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

値の 2 つの等しい長さのテンソル間のハミング距離を計算します。

Hypot<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

直角三角形の短辺の長さを表す 2 つのテンソルから指定された値を、要素ごとの低血圧を計算します。

Ieee754Remainder<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの剰余を計算します。

Ieee754Remainder<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の数値の要素ごとの剰余を計算します。

Ieee754Remainder<T>(T, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの剰余を計算します。

ILogB<T>(ReadOnlySpan<T>, Span<Int32>)

指定したテンソル内の数値の要素ごとの整数対数を計算します。

IndexOfMax(ReadOnlySpan<Single>)

指定したテンソル内で最大の単精度浮動小数点数のインデックスを検索します。

IndexOfMax<T>(ReadOnlySpan<T>)

指定したテンソル内の最も大きい数値のインデックスを検索します。

IndexOfMaxMagnitude(ReadOnlySpan<Single>)

指定したテンソルの最大の大きさを持つ単精度浮動小数点数のインデックスを検索します。

IndexOfMaxMagnitude<T>(ReadOnlySpan<T>)

指定したテンソルの最大の大きさを持つ数値のインデックスを検索します。

IndexOfMin(ReadOnlySpan<Single>)

指定したテンソル内の最小の単精度浮動小数点数のインデックスを検索します。

IndexOfMin<T>(ReadOnlySpan<T>)

指定したテンソル内の最小数のインデックスを検索します。

IndexOfMinMagnitude(ReadOnlySpan<Single>)

指定したテンソルの最小の大きさを持つ単精度浮動小数点数のインデックスを検索します。

IndexOfMinMagnitude<T>(ReadOnlySpan<T>)

指定したテンソルの最小の大きさを持つ数値のインデックスを検索します。

LeadingZeroCount<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの先行ゼロカウントを計算します。

Lerp<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定された数値のテンソル内の指定された重みに基づいて、2 つの値間の要素ごとの線形補間を計算します。

Lerp<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, T, Span<T>)

指定された数値のテンソル内の指定された重みに基づいて、2 つの値間の要素ごとの線形補間を計算します。

Lerp<T>(ReadOnlySpan<T>, T, ReadOnlySpan<T>, Span<T>)

指定された数値のテンソル内の指定された重みに基づいて、2 つの値間の要素ごとの線形補間を計算します。

Log(ReadOnlySpan<Single>, Span<Single>)

指定したテンソルの単精度浮動小数点数の要素ごとの自然数 (底 e) の対数を計算します。

Log<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの対数を、別の指定したテンソルの指定された底に対して計算します。

Log<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの自然 (底 e) の対数を計算します。

Log<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の数値の要素ごとの対数を、別の指定したテンソルの指定された底に対して計算します。

Log10<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの底 10 対数を計算します。

Log10P1<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソルに 1 を加えた数値の要素ごとの底 10 の対数を計算します。

Log2(ReadOnlySpan<Single>, Span<Single>)

指定したテンソルの単精度浮動小数点数の要素ごとの底 2 対数を計算します。

Log2<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの底 2 対数を計算します。

Log2P1<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソルに 1 を加えた数値の要素ごとの底 2 対数を計算します。

LogP1<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソルに 1 を加えた数値の要素ごとの自然数 (底 e) の対数を計算します。

Max(ReadOnlySpan<Single>)

指定したテンソル内で最大の単精度浮動小数点数を検索します。

Max(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>)

指定したテンソル内の単精度浮動小数点数の要素ごとの最大値を計算します。

Max<T>(ReadOnlySpan<T>)

指定したテンソル内の最大の数を検索します。

Max<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの最大値を計算します。

Max<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の数値の要素ごとの最大値を計算します。

MaxMagnitude(ReadOnlySpan<Single>)

指定したテンソルの最大の大きさを持つ単精度浮動小数点数を検索します。

MaxMagnitude(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>)

指定したテンソルの最大の大きさを持つ要素ごとの単精度浮動小数点数を計算します。

MaxMagnitude<T>(ReadOnlySpan<T>)

指定したテンソルの大きさが最も大きい数値を検索します。

MaxMagnitude<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソルの最大の大きさを持つ要素ごとの数値を計算します。

MaxMagnitude<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソルの最大の大きさを持つ要素ごとの数値を計算します。

MaxMagnitudeNumber<T>(ReadOnlySpan<T>)

指定したテンソルの大きさが最も大きい数値を検索します。

MaxMagnitudeNumber<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソルの最大の大きさを持つ要素ごとの数値を計算します。

MaxMagnitudeNumber<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソルの最大の大きさを持つ要素ごとの数値を計算します。

MaxNumber<T>(ReadOnlySpan<T>)

指定したテンソル内の最大の数を検索します。

MaxNumber<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの最大値を計算します。

MaxNumber<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の数値の要素ごとの最大値を計算します。

Min(ReadOnlySpan<Single>)

指定したテンソル内の最小の単精度浮動小数点数を検索します。

Min(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>)

指定したテンソルの単精度浮動小数点数の要素ごとの最小値を計算します。

Min<T>(ReadOnlySpan<T>)

指定したテンソル内の最小数を検索します。

Min<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの最小値を計算します。

Min<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の数値の要素ごとの最小値を計算します。

MinMagnitude(ReadOnlySpan<Single>)

指定したテンソルの最小の大きさを持つ単精度浮動小数点数を検索します。

MinMagnitude(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>)

指定されたテンソルの最小の大きさを持つ要素ごとの単精度浮動小数点数を計算します。

MinMagnitude<T>(ReadOnlySpan<T>)

指定したテンソルで最も小さい大きさの数値を検索します。

MinMagnitude<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソルの最小の大きさを持つ要素ごとの数値を計算します。

MinMagnitude<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソルの最小の大きさを持つ要素ごとの数値を計算します。

MinMagnitudeNumber<T>(ReadOnlySpan<T>)

指定したテンソルで最も小さい大きさの数値を検索します。

MinMagnitudeNumber<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソルの最小の大きさを持つ要素ごとの数値を計算します。

MinMagnitudeNumber<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソルの最小の大きさを持つ要素ごとの数値を計算します。

MinNumber<T>(ReadOnlySpan<T>)

指定したテンソル内の最大の数を検索します。

MinNumber<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの最大値を計算します。

MinNumber<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の数値の要素ごとの最大値を計算します。

Multiply(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>)

指定したテンソルの単精度浮動小数点数の要素ごとの積を計算します。

Multiply(ReadOnlySpan<Single>, Single, Span<Single>)

指定したテンソルの単精度浮動小数点数の要素ごとの積を計算します。

Multiply<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの積を計算します。

Multiply<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の数値の要素ごとの積を計算します。

MultiplyAdd(ReadOnlySpan<Single>, ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>)

指定された単精度浮動小数点数のテンソルに対する (x * y) + addend の要素ごとの結果を計算します。

MultiplyAdd(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Single, Span<Single>)

指定された単精度浮動小数点数のテンソルに対する (x * y) + addend の要素ごとの結果を計算します。

MultiplyAdd(ReadOnlySpan<Single>, Single, ReadOnlySpan<Single>, Span<Single>)

指定された単精度浮動小数点数のテンソルに対する (x * y) + addend の要素ごとの結果を計算します。

MultiplyAdd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定した数値のテンソルに対する (x * y) + addend の要素ごとの結果を計算します。

MultiplyAdd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, T, Span<T>)

指定した数値のテンソルに対する (x * y) + addend の要素ごとの結果を計算します。

MultiplyAdd<T>(ReadOnlySpan<T>, T, ReadOnlySpan<T>, Span<T>)

指定した数値のテンソルに対する (x * y) + addend の要素ごとの結果を計算します。

MultiplyAddEstimate<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定した数値のテンソルに対する (x * y) + addend の要素ごとの結果を計算します。

MultiplyAddEstimate<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, T, Span<T>)

指定した数値のテンソルに対する (x * y) + addend の要素ごとの結果を計算します。

MultiplyAddEstimate<T>(ReadOnlySpan<T>, T, ReadOnlySpan<T>, Span<T>)

指定した数値のテンソルに対する (x * y) + addend の要素ごとの結果を計算します。

Negate(ReadOnlySpan<Single>, Span<Single>)

指定したテンソル内の各単精度浮動小数点数の要素ごとの否定を計算します。

Negate<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の各数値の要素ごとの否定を計算します。

Norm(ReadOnlySpan<Single>)

単精度浮動小数点数の指定したテンソルのユークリッドノルムを計算します。

Norm<T>(ReadOnlySpan<T>)

指定された数のテンソルのユークリッドノルムを計算します。

OnesComplement<T>(ReadOnlySpan<T>, Span<T>)

指定されたテンソル内の要素ごとの数値の補数を計算します。

PopCount<T>(ReadOnlySpan<T>)

指定したテンソル内のすべての要素の母集団数を計算します。

PopCount<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの母集団数を計算します。

Pow<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの累乗を、別の指定したテンソルの数値に計算します。

Pow<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソル内の数値の要素ごとの累乗を、別の指定したテンソルの数値に計算します。

Pow<T>(T, ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの累乗を、別の指定したテンソルの数値に計算します。

Product(ReadOnlySpan<Single>)

単精度浮動小数点数の指定された空でないテンソル内のすべての要素の積を計算します。

Product<T>(ReadOnlySpan<T>)

指定した空でない数値テンソル内のすべての要素の積を計算します。

ProductOfDifferences(ReadOnlySpan<Single>, ReadOnlySpan<Single>)

指定された空でないテンソルの単精度浮動小数点数の要素ごとの差の積を計算します。

ProductOfDifferences<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

指定された空でないテンソル内の数値の要素ごとの差の積を計算します。

ProductOfSums(ReadOnlySpan<Single>, ReadOnlySpan<Single>)

指定された空でないテンソルの単精度浮動小数点数の要素ごとの合計の積を計算します。

ProductOfSums<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

指定された空でないテンソル内の数値の要素ごとの合計の積を計算します。

RadiansToDegrees<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内のラジアンの各数から度への要素ごとの変換を計算します。

Reciprocal<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの逆数を計算します。

ReciprocalEstimate<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの逆数を計算します。

ReciprocalSqrt<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の平方根の要素ごとの逆数を計算します。

ReciprocalSqrtEstimate<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の平方根の要素ごとの逆数を計算します。

RootN<T>(ReadOnlySpan<T>, Int32, Span<T>)

指定したテンソル内の値の要素ごとの n 番目のルートを計算します。

RotateLeft<T>(ReadOnlySpan<T>, Int32, Span<T>)

指定したテンソル内の数値の左の要素ごとの回転を、指定した回転量で計算します。

RotateRight<T>(ReadOnlySpan<T>, Int32, Span<T>)

指定したテンソル内の数値の要素ごとの回転右を、指定した回転量で計算します。

Round<T>(ReadOnlySpan<T>, Int32, MidpointRounding, Span<T>)

指定したテンソル内の数値の要素ごとの丸めを計算します

Round<T>(ReadOnlySpan<T>, Int32, Span<T>)

指定したテンソル内の数値の要素ごとの丸めを計算します

Round<T>(ReadOnlySpan<T>, MidpointRounding, Span<T>)

指定したテンソル内の数値の要素ごとの丸めを計算します

Round<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの丸めを計算します

ScaleB<T>(ReadOnlySpan<T>, Int32, Span<T>)

指定したテンソル内の数値の要素ごとの積と、指定した累乗に引き上げられた基数を計算します。

ShiftLeft<T>(ReadOnlySpan<T>, Int32, Span<T>)

指定したテンソル内の数値の要素単位の左シフトを、指定したシフト量で計算します。

ShiftRightArithmetic<T>(ReadOnlySpan<T>, Int32, Span<T>)

指定したテンソル内の数値の右にシフトする要素ごとの算術 (符号付き) を、指定したシフト量で計算します。

ShiftRightLogical<T>(ReadOnlySpan<T>, Int32, Span<T>)

指定したテンソル内の数値の右にシフトする要素ごとの論理 (符号なし) を、指定したシフト量で計算します。

Sigmoid(ReadOnlySpan<Single>, Span<Single>)

単精度浮動小数点数の指定された空でないテンソルに対する要素ごとのシグモイド関数を計算します。

Sigmoid<T>(ReadOnlySpan<T>, Span<T>)

指定された空でない数値テンソルに対する要素ごとのシグモイド関数を計算します。

Sin<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソルの値の要素ごとのサインを計算します。

SinCos<T>(ReadOnlySpan<T>, Span<T>, Span<T>)

指定したテンソルの値の要素ごとのサインとコサインを計算します。

SinCosPi<T>(ReadOnlySpan<T>, Span<T>, Span<T>)

Pi を乗算した、指定したテンソルの値の要素ごとのサインとコサインを計算します。

Sinh(ReadOnlySpan<Single>, Span<Single>)

指定したテンソルの各単精度浮動小数点ラジアン角度の要素ごとの双曲線正弦を計算します。

Sinh<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソルの各ラジアン角度の要素ごとの双曲線正弦を計算します。

SinPi<T>(ReadOnlySpan<T>, Span<T>)

Pi を乗算した、指定したテンソルの値の要素ごとのサインを計算します。

SoftMax(ReadOnlySpan<Single>, Span<Single>)

指定された空でない単精度浮動小数点数のテンソルに対して softmax 関数を計算します。

SoftMax<T>(ReadOnlySpan<T>, Span<T>)

指定された空でない数値テンソルに対して softmax 関数を計算します。

Sqrt<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの平方根を計算します。

Subtract(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>)

指定したテンソルの単精度浮動小数点数の要素ごとの差を計算します。

Subtract(ReadOnlySpan<Single>, Single, Span<Single>)

指定したテンソルの単精度浮動小数点数の要素ごとの差を計算します。

Subtract<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定したテンソルの数値の要素ごとの差を計算します。

Subtract<T>(ReadOnlySpan<T>, T, Span<T>)

指定したテンソルの数値の要素ごとの差を計算します。

Subtract<T>(T, ReadOnlySpan<T>, Span<T>)

指定したテンソルの数値の要素ごとの差を計算します。

Sum(ReadOnlySpan<Single>)

単精度浮動小数点数の指定したテンソル内のすべての要素の合計を計算します。

Sum<T>(ReadOnlySpan<T>)

指定した数のテンソル内のすべての要素の合計を計算します。

SumOfMagnitudes(ReadOnlySpan<Single>)

単精度浮動小数点数の指定したテンソル内のすべての要素の絶対値の合計を計算します。

SumOfMagnitudes<T>(ReadOnlySpan<T>)

指定した数値テンソル内のすべての要素の絶対値の合計を計算します。

SumOfSquares(ReadOnlySpan<Single>)

単精度浮動小数点数の指定したテンソル内のすべての要素の 2 乗の合計を計算します。

SumOfSquares<T>(ReadOnlySpan<T>)

指定した数のテンソル内のすべての要素の 2 乗の合計を計算します。

Tan<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の値の要素ごとのタンジェントを計算します。

Tanh(ReadOnlySpan<Single>, Span<Single>)

指定したテンソル内の各単精度浮動小数点ラジアン角度の要素ごとの双曲線正接を計算します。

Tanh<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の各ラジアン角度の要素ごとの双曲線正接を計算します。

TanPi<T>(ReadOnlySpan<T>, Span<T>)

Pi を乗算した、指定したテンソル内の値の要素ごとのタンジェントを計算します。

TrailingZeroCount<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの末尾の 0 カウントを計算します。

Truncate<T>(ReadOnlySpan<T>, Span<T>)

指定したテンソル内の数値の要素ごとの切り捨てを計算します。

Xor<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

指定されたテンソル内の数値の要素ごとの XOR を計算します。

Xor<T>(ReadOnlySpan<T>, T, Span<T>)

指定されたテンソル内の数値の要素ごとの XOR を計算します。

適用対象