ScriptIntrinsicBLAS クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。
[Android.Runtime.Register("android/renderscript/ScriptIntrinsicBLAS", ApiSince=23, DoNotGenerateAcw=true)]
public sealed class ScriptIntrinsicBLAS : Android.Renderscripts.ScriptIntrinsic
[<Android.Runtime.Register("android/renderscript/ScriptIntrinsicBLAS", ApiSince=23, DoNotGenerateAcw=true)>]
type ScriptIntrinsicBLAS = class
inherit ScriptIntrinsic
- 継承
- 属性
注釈
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。
BLAS (Basic Linear Algebra Subprograms) は、基本的なベクターおよびマトリックス演算を実行するための標準の構成要素が用意されているルーチンです。
BLAS の詳細については、 http://www.netlib.org/blas/
このメンバーは非推奨です。 Renderscript は API レベル 31 で非推奨になりました。 提案された代替手段については、 migration ガイド を参照してください。
android.renderscript.ScriptIntrinsicBLAS
の Java ドキュメント。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。
フィールド
ConjTranspose |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 |
Left |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 |
Lower |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 |
NonUnit |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 |
NoTranspose |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 |
Right |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 |
Transpose |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 |
Unit |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 |
Upper |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 |
プロパティ
Class |
この |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
JniIdentityHashCode |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 Object) |
JniPeerMembers |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 |
Name |
setName はオブジェクトに名前を割り当てます。 (継承元 BaseObj) |
PeerReference |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 Object) |
ThresholdClass |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 ScriptIntrinsic) |
ThresholdType |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 ScriptIntrinsic) |
メソッド
BindAllocation(Allocation, Int32) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
BNNM(Allocation, Int32, Allocation, Int32, Allocation, Int32, Int32) |
ニューラル ネットワークの 8 ビット GEMM に似た演算: C = A * Transpose(B) 計算は 1 で行われます。 |
CGBMV(Int32, Int32, Int32, Float2, Allocation, Allocation, Int32, Float2, Allocation, Int32) |
CGBMV は、行列ベクトル演算 y := alphaAx + betay または y := alphaATx + betay または y := alpha*AHx + beta のいずれかを実行します |
CGEMM(Int32, Int32, Float2, Allocation, Allocation, Float2, Allocation) |
CGEMM は行列行列演算 C := alpha*op(A)op(B) + betaC のいずれかを実行します。op(X) は op(X) = X または op(X) = XT または op(X) = XH |
CGEMV(Int32, Float2, Allocation, Allocation, Int32, Float2, Allocation, Int32) |
CGEMV は、行列ベクトル演算 y := alphaAx + betay または y := alphaATx + betay または y := alpha*AHx + betay のいずれかを実行します |
CGERC(Float2, Allocation, Int32, Allocation, Int32, Allocation) |
CGERC はランク 1 演算 A := alphaxy**H + A を実行します。 |
CGERU(Float2, Allocation, Int32, Allocation, Int32, Allocation) |
CGERU はランク 1 演算 A := alphaxy**T + A を実行します。 |
CHBMV(Int32, Int32, Float2, Allocation, Allocation, Int32, Float2, Allocation, Int32) |
CHBMV は行列ベクトル演算 y := αAx + beta*y を実行します。 |
CHEMM(Int32, Int32, Float2, Allocation, Allocation, Float2, Allocation) |
CHEMM は、行列行列演算 C := αAB + βC または C := αBA + βC のいずれかを実行します。 |
CHEMV(Int32, Float2, Allocation, Allocation, Int32, Float2, Allocation, Int32) |
CHEMV は行列ベクトル演算 y := alphaAx + beta*y を実行します。 |
CHER(Int32, Single, Allocation, Int32, Allocation) |
CHER はランク 1 演算 A := alphaxx**H + A を実行します。 |
CHER2(Int32, Float2, Allocation, Int32, Allocation, Int32, Allocation) |
CHER2 は、対称ランク 2 演算 A := alphaxyH + αyxH + A を実行します。 |
CHER2K(Int32, Int32, Float2, Allocation, Allocation, Single, Allocation) |
CHER2K は、ヘルミティア ランク 2k 演算 C := alphaABH + conjg( α )BAH + βC または C := αAH*B + conjg( α)*BHA + betaC のいずれかを実行します。 |
CHERK(Int32, Int32, Single, Allocation, Single, Allocation) |
CHERK は、c := alphaAAH + betaC または C := alphaAHA + betaC のいずれかの操作を実行します。 |
CHPMV(Int32, Float2, Allocation, Allocation, Int32, Float2, Allocation, Int32) |
CHPMV は行列ベクトル演算 y := alphaAx + beta*y を実行します。 |
CHPR(Int32, Single, Allocation, Int32, Allocation) |
CHPR はランク 1 操作 A := alphaxx**H + A を実行します |
CHPR2(Int32, Float2, Allocation, Int32, Allocation, Int32, Allocation) |
CHPR2 は、対称ランク 2 の演算 A := alphaxyH + αyxH + A を実行します。 |
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
Create(RenderScript) |
BLAS サブルーチンにアクセスするための組み込みを作成します。 |
CreateFieldID(Int32, Element) |
生成された反射クラスでのみ使用されます。 (継承元 Script) |
CreateInvokeID(Int32) |
生成された反射クラスでのみ使用されます。 (継承元 Script) |
CreateKernelID(Int32, Int32, Element, Element) |
生成された反射クラスでのみ使用されます。 (継承元 Script) |
CSYMM(Int32, Int32, Float2, Allocation, Allocation, Float2, Allocation) |
CSYMM は、行列行列演算 C := αAB + betaC または C := αBA + betaC のいずれかを実行します。 |
CSYR2K(Int32, Int32, Float2, Allocation, Allocation, Float2, Allocation) |
CSYR2K は、対称ランク 2k 演算の 1 つ C := alphaABT + αBAT + βC または C := alphaAB + αBBA + betaC を実行します。 |
CSYRK(Int32, Int32, Float2, Allocation, Float2, Allocation) |
CSYRK は、対称ランク k 演算 C := alphaAAT + betaC または C := alphaATA + betaC のいずれかを実行します。 |
CTBMV(Int32, Int32, Int32, Int32, Allocation, Allocation, Int32) |
CTBMV は、行列ベクトル演算 x := Ax または x := A**Tx または x := A**H*x のいずれかを実行します。 |
CTBSV(Int32, Int32, Int32, Int32, Allocation, Allocation, Int32) |
CTBSV は、式 Ax = b または A**Tx = b または A**H*x = b のいずれかの方程式を解きます。 |
CTPMV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
CTPMV は、行列ベクトル演算 x := Ax または x := A**Tx または x := A**H*x のいずれかを実行します。 |
CTPSV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
CTPSV は、式 Ax = b または A**Tx = b または A**H*x = b のいずれかの方程式を解きます |
CTRMM(Int32, Int32, Int32, Int32, Float2, Allocation, Allocation) |
CTRMM は、行列行列演算 B := alphaop(A)B または B := alphaBop(A) op(A) が op(A) = A または op(A) = AT または op(A) = AH のいずれかを実行します |
CTRMV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
CTRMV は、行列ベクトル演算 x := Ax または x := A**Tx または x := A**H*x のいずれかを実行します。 |
CTRSM(Int32, Int32, Int32, Int32, Float2, Allocation, Allocation) |
CTRSM は、行列式 op(A)X := alphaB または Xop(A) := alphaB op(A) が op(A) = A または op(A) = AT または op(A) = AH のいずれかの行列式を解きます |
CTRSV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
CTRSV は、式 Ax = b または A**Tx = b または A**H*x = b のいずれかの方程式を解きます |
Destroy() |
このオブジェクトに関連付けられているネイティブ リソースを解放します。 (継承元 BaseObj) |
DGBMV(Int32, Int32, Int32, Double, Allocation, Allocation, Int32, Double, Allocation, Int32) |
DGBMV は、行列ベクトル演算 y := alphaAx + betay または y := alphaA**Tx + betay のいずれかを実行します。 |
DGEMM(Int32, Int32, Double, Allocation, Allocation, Double, Allocation) |
DGEMM は行列行列演算 C := alpha*op(A)op(B) + betaC のいずれかを実行します。op(X) は op(X) = X または op(X) = X**T のいずれかです |
DGEMV(Int32, Double, Allocation, Allocation, Int32, Double, Allocation, Int32) |
DGEMV は、行列ベクトル演算 y := alphaAx + betay または y := alphaA**Tx + betay のいずれかを実行します。 |
DGER(Double, Allocation, Int32, Allocation, Int32, Allocation) |
DGER はランク 1 演算 A := alphaxy**T + A を実行します |
Dispose() |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 Object) |
Dispose(Boolean) |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 Object) |
DSBMV(Int32, Int32, Double, Allocation, Allocation, Int32, Double, Allocation, Int32) |
DSBMV は行列ベクトル演算 y := αAx + beta*y を実行します。 |
DSPMV(Int32, Double, Allocation, Allocation, Int32, Double, Allocation, Int32) |
DSPMV は行列ベクトル演算 y := alphaAx + beta*y を実行します。 |
DSPR(Int32, Double, Allocation, Int32, Allocation) |
DSPR はランク 1 演算 A := alphaxx**T + A を実行します |
DSPR2(Int32, Double, Allocation, Int32, Allocation, Int32, Allocation) |
DSPR2 は、対称ランク 2 演算 A := alphaxyT + αyxT + A を実行します |
DSYMM(Int32, Int32, Double, Allocation, Allocation, Double, Allocation) |
DSYMM は、行列行列演算 C := αAB + betaC または C := αBA + betaC のいずれかを実行します。 |
DSYMV(Int32, Double, Allocation, Allocation, Int32, Double, Allocation, Int32) |
DSYMV は行列ベクトル演算 y := αAx + beta*y を実行します。 |
DSYR(Int32, Double, Allocation, Int32, Allocation) |
DSYR はランク 1 演算 A := alphaxx**T + A を実行します。 |
DSYR2(Int32, Double, Allocation, Int32, Allocation, Int32, Allocation) |
DSYR2 は、対称ランク 2 の演算 A := alphaxyT + alphayxT + A を実行します |
DSYR2K(Int32, Int32, Double, Allocation, Allocation, Double, Allocation) |
DSYR2K は、対称ランク 2k 演算 C := alphaABT + αBAT + βC または C := alphaATB + αBA + betaC のいずれかの演算を実行しますC |
DSYRK(Int32, Int32, Double, Allocation, Double, Allocation) |
DSYRK は、対称ランク k 演算 C := alphaAAT + betaC または C := alphaAAA + betaC のいずれかを実行します。 |
DTBMV(Int32, Int32, Int32, Int32, Allocation, Allocation, Int32) |
DTBMV は、行列ベクトル演算 x := Ax または x := A**Tx のいずれかを実行します。 |
DTBSV(Int32, Int32, Int32, Int32, Allocation, Allocation, Int32) |
DTBSV は、式 Ax = b または A**Tx = b のいずれかのシステムを解決します。 |
DTPMV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
DTPMV は、行列ベクトル演算 x := Ax または x := A**Tx のいずれかを実行します。 |
DTPSV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
DTPSV は、式 Ax = b または A**Tx = b のいずれかのシステムを解決します |
DTRMM(Int32, Int32, Int32, Int32, Double, Allocation, Allocation) |
DTRMM は、行列行列演算 B := alphaop(A)B または B := alphaBop(A) op(A) 演算のいずれかを実行します。op(A) = A または op(A) = A**T |
DTRMV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
DTRMV は行列ベクトル演算 x := Ax または x := A**Tx のいずれかを実行します。 |
DTRSM(Int32, Int32, Int32, Int32, Double, Allocation, Allocation) |
DTRSM は、行列式 op(A)X := alphaB または Xop(A) := alphaB op(A) が op(A) = A または op(A) = A**T のいずれかの行列方程式を解きます |
DTRSV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
DTRSV は、式 Ax = b または A**Tx = b のいずれかのシステムを解決します。 |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
ForEach(Int32, Allocation, Allocation, FieldPacker, Script+LaunchOptions) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
ForEach(Int32, Allocation, Allocation, FieldPacker) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
ForEach(Int32, Allocation[], Allocation, FieldPacker, Script+LaunchOptions) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
ForEach(Int32, Allocation[], Allocation, FieldPacker) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
GetVarB(Int32) | (継承元 Script) |
GetVarD(Int32) | (継承元 Script) |
GetVarF(Int32) | (継承元 Script) |
GetVarI(Int32) | (継承元 Script) |
GetVarJ(Int32) | (継承元 Script) |
GetVarV(Int32, FieldPacker) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
Invoke(Int32, FieldPacker) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
Invoke(Int32) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
Reduce(Int32, Allocation[], Allocation, Script+LaunchOptions) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
SetTimeZone(String) | (継承元 Script) |
SetVar(Int32, BaseObj) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
SetVar(Int32, Boolean) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
SetVar(Int32, Double) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
SetVar(Int32, FieldPacker, Element, Int32[]) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
SetVar(Int32, FieldPacker) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
SetVar(Int32, Int32) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
SetVar(Int32, Int64) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
SetVar(Int32, Single) |
生成された反映されたコードによる使用のみを目的としています。 (継承元 Script) |
SGBMV(Int32, Int32, Int32, Single, Allocation, Allocation, Int32, Single, Allocation, Int32) |
SGBMV は、行列ベクトル演算 y := alphaAx + betay または y := alphaA**Tx + betay のいずれかを実行します。 |
SGEMM(Int32, Int32, Single, Allocation, Allocation, Single, Allocation) |
SGEMM は行列行列演算 C := alpha*op(A)op(B) + betaC のいずれかを実行します。op(X) は op(X) = X または op(X) = X**T のいずれかです |
SGEMV(Int32, Single, Allocation, Allocation, Int32, Single, Allocation, Int32) |
SGEMV は、行列ベクトル演算 y := alphaAx + betay または y := alphaA**Tx + betay のいずれかを実行します。 |
SGER(Single, Allocation, Int32, Allocation, Int32, Allocation) |
SGER はランク 1 演算 A := alphaxy**T + A を実行します。 |
SSBMV(Int32, Int32, Single, Allocation, Allocation, Int32, Single, Allocation, Int32) |
SSBMV は行列ベクトル演算 y := alphaAx + beta*y を実行します。 |
SSPMV(Int32, Single, Allocation, Allocation, Int32, Single, Allocation, Int32) |
SSPMV は行列ベクトル演算 y := αAx + beta*y を実行します。 |
SSPR(Int32, Single, Allocation, Int32, Allocation) |
SSPR はランク 1 操作 A := alphaxx**T + A を実行します。 |
SSPR2(Int32, Single, Allocation, Int32, Allocation, Int32, Allocation) |
SSPR2 は、対称ランク 2 の演算 A := alphaxyT + αyxT + A を実行します。 |
SSYMM(Int32, Int32, Single, Allocation, Allocation, Single, Allocation) |
SSYMM は、行列行列演算 C := αAB + βC または C := αBA + betaC のいずれかを実行します。 |
SSYMV(Int32, Single, Allocation, Allocation, Int32, Single, Allocation, Int32) |
SSYMV は行列ベクトル演算 y := alphaAx + beta*y を実行します。 |
SSYR(Int32, Single, Allocation, Int32, Allocation) |
SSYR はランク 1 演算 A := alphaxx**T + A を実行します。 |
SSYR2(Int32, Single, Allocation, Int32, Allocation, Int32, Allocation) |
SSYR2 は、対称ランク 2 演算 A := alphaxyT + αyxT + A を実行します。 |
SSYR2K(Int32, Int32, Single, Allocation, Allocation, Single, Allocation) |
SSYR2K は、対称ランク 2k 演算 C := alphaABT + αBAT + βC または C := alphaATB + αBAA + betaC のいずれかを実行します。 |
SSYRK(Int32, Int32, Single, Allocation, Single, Allocation) |
SSYRK は、対称ランク k 演算 C := alphaAAT + betaC または C := alphaAA + betaC のいずれかを実行しますC |
STBMV(Int32, Int32, Int32, Int32, Allocation, Allocation, Int32) |
STBMV は、行列ベクトル演算 x := Ax または x := A**Tx のいずれかを実行します。 |
STBSV(Int32, Int32, Int32, Int32, Allocation, Allocation, Int32) |
STBSV は、式 Ax = b または A**Tx = b のいずれかの方程式を解きます |
STPMV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
STPMV は、行列ベクトル演算 x := Ax または x := A**Tx のいずれかを実行します。 |
STPSV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
STPSV は、式 Ax = b または A**Tx = b のいずれかのシステムを解決します。 |
STRMM(Int32, Int32, Int32, Int32, Single, Allocation, Allocation) |
STRMM は、行列行列演算 B := alphaop(A)B または B := alphaBop(A) op(A) 演算のいずれかを実行します。op(A) = A または op(A) = A**T |
STRMV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
STRMV は、行列ベクトル演算 x := Ax または x := A**Tx のいずれかを実行します。 |
STRSM(Int32, Int32, Int32, Int32, Single, Allocation, Allocation) |
STRSM は、行列式 op(A)X := alphaB または Xop(A) := alphaB op(A) が op(A) = A または op(A) = A**T のいずれかの行列方程式を解きます |
STRSV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
STRSV は、式 Ax = b または A**Tx = b のいずれかの方程式を解きます |
ToArray<T>() |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 Object) |
ToString() |
オブジェクトの文字列表現を返します。 (継承元 Object) |
UnregisterFromRuntime() |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 Object) |
Wait() |
現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。 (継承元 Object) |
Wait(Int64, Int32) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
Wait(Int64) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
ZGBMV(Int32, Int32, Int32, Double2, Allocation, Allocation, Int32, Double2, Allocation, Int32) |
ZGBMV は、行列ベクトル演算 y := alphaAx + betay または y := alphaATx + betay または y := alpha*AHx + betay のいずれかを実行します。 |
ZGEMM(Int32, Int32, Double2, Allocation, Allocation, Double2, Allocation) |
ZGEMM は行列行列演算 C := alpha*op(A)op(B) + betaC のいずれかを実行します。op(X) は op(X) = X または op(X) = XT または op(X) = XH |
ZGEMV(Int32, Double2, Allocation, Allocation, Int32, Double2, Allocation, Int32) |
ZGEMV は、行列ベクトル演算 y := alphaAx + betay または y := alphaATx + betay または y := alpha*AHx + betay のいずれかを実行します |
ZGERC(Double2, Allocation, Int32, Allocation, Int32, Allocation) |
ZGERC はランク 1 演算 A := alphaxy**H + A を実行します。 |
ZGERU(Double2, Allocation, Int32, Allocation, Int32, Allocation) |
ZGERU はランク 1 演算 A := alphaxy**T + A を実行します。 |
ZHBMV(Int32, Int32, Double2, Allocation, Allocation, Int32, Double2, Allocation, Int32) |
ZHBMV は行列ベクトル演算 y := αAx + β*y を実行します。 |
ZHEMM(Int32, Int32, Double2, Allocation, Allocation, Double2, Allocation) |
ZHEMM は、行列行列演算 C := αAB + βC または C := αBA + βC のいずれかを実行します。 |
ZHEMV(Int32, Double2, Allocation, Allocation, Int32, Double2, Allocation, Int32) |
ZHEMV は行列ベクトル演算 y := alphaAx + beta*y を実行します。 |
ZHER(Int32, Double, Allocation, Int32, Allocation) |
ZHER はランク 1 演算 A := alphaxx**H + A を実行します。 |
ZHER2(Int32, Double2, Allocation, Int32, Allocation, Int32, Allocation) |
ZHER2 は、対称ランク 2 演算 A := alphaxyH + αyxH + A を実行します。 |
ZHER2K(Int32, Int32, Double2, Allocation, Allocation, Double, Allocation) |
ZHER2K は、ヘルミシャン ランク 2k 演算 C := alphaABH + conjg( α )BAH + βC または C := αAH*B + conjg( α )*BHA + betaC を実行しますC |
ZHERK(Int32, Int32, Double, Allocation, Double, Allocation) |
ZHERK は、c := alphaAAH + betaC または C := alphaAHA + betaC のいずれかの操作を実行します。 |
ZHPMV(Int32, Double2, Allocation, Allocation, Int32, Double2, Allocation, Int32) |
ZHPMV は行列ベクトル演算 y := alphaAx + beta*y を実行します。 |
ZHPR(Int32, Double, Allocation, Int32, Allocation) |
ZHPR はランク 1 操作 A := alphaxx**H + A を実行します |
ZHPR2(Int32, Double2, Allocation, Int32, Allocation, Int32, Allocation) |
ZHPR2 は、対称ランク 2 演算 A := alphaxyH + αyxH + A を実行します。 |
ZSYMM(Int32, Int32, Double2, Allocation, Allocation, Double2, Allocation) |
ZSYMM は、行列行列演算 C := alphaAB + betaC または C := alphaBA + betaC のいずれかを実行します。 |
ZSYR2K(Int32, Int32, Double2, Allocation, Allocation, Double2, Allocation) |
ZSYR2K は、対称ランク 2k 演算 C := αABT + αBAT + βC または C := αATB + αBAA + betaCC のいずれかの操作を実行します。 |
ZSYRK(Int32, Int32, Double2, Allocation, Double2, Allocation) |
ZSYRK は、対称ランク k 演算 C := alphaAAT + betaC または C := alphaAAA + betaC のいずれかを実行します。 |
ZTBMV(Int32, Int32, Int32, Int32, Allocation, Allocation, Int32) |
ZTBMV は、行列ベクトル演算 x := Ax または x := A**Tx または x := A**H*x のいずれかを実行します。 |
ZTBSV(Int32, Int32, Int32, Int32, Allocation, Allocation, Int32) |
ZTBSV は、式 Ax = b または A**Tx = b または A**H*x = b のいずれかの方程式を解きます |
ZTPMV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
ZTPMV は、行列ベクトル演算 x := Ax または x := A**Tx または x := A**H*x のいずれかを実行します。 |
ZTPSV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
ZTPSV は、式 Ax = b または A**Tx = b または A**H*x = b のいずれかのシステムを解きます。 |
ZTRMM(Int32, Int32, Int32, Int32, Double2, Allocation, Allocation) |
ZTRMM は行列行列演算 B := alphaop(A)B または B := alphaBop(A) op(A) のいずれかの行列行列演算を実行します。op(A) = A または op(A) = AT または op(A) = AH |
ZTRMV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
ZTRMV は行列ベクトル演算 x := Ax または x := A**Tx または x := A**H*x のいずれかを実行します。 |
ZTRSM(Int32, Int32, Int32, Int32, Double2, Allocation, Allocation) |
ZTRSM は、行列式 op(A)X := alphaB または Xop(A) := alphaB op(A) が op(A) = A または op(A) = AT または op(A) = AH のいずれかの行列式を解きます |
ZTRSV(Int32, Int32, Int32, Allocation, Allocation, Int32) |
ZTRSV は、式 Ax = b または A**Tx = b または A**H*x = b のいずれかの方程式を解きます。 |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 Object) |
IJavaPeerable.Finalized() |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 Object) |
IJavaPeerable.JniManagedPeerState |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 (継承元 Object) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 |
GetJniTypeName(IJavaPeerable) |
ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。 |