ScriptIntrinsicBLAS 類別

定義

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(基本線性代數子程式)是例程,提供執行基本向量與矩陣運算的標準建構單元。

關於 BLAS 的詳細說明,請參閱 http://www.netlib.org/blas/

此會員已被棄用。 Renderscript 在 API 等級 31 已經被棄用。 請參閱 遷移指南 以了解建議的替代方案。

android.renderscript.ScriptIntrinsicBLASJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

欄位

名稱 Description
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。

屬性

名稱 Description
Class

回傳此 Object的執行時類別。

(繼承來源 Object)
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)

方法

名稱 Description
BindAllocation(Allocation, Int32)

僅供生成的反射程式碼使用。

(繼承來源 Script)
BNNM(Allocation, Int32, Allocation, Int32, Allocation, Int32, Int32)

神經網路的 8 位元 GEMM 類操作:C = A * 轉位(B)。計算在 1 中完成。

CGBMV(Int32, Int32, Int32, Float2, Allocation, Allocation, Int32, Float2, Allocation, Int32)

CGBMV 執行其中一個矩陣向量運算 y := alphaAx + betay 或 y := alphaATx + betay 或 y := alpha*AHx + βy

CGEMM(Int32, Int32, Float2, Allocation, Allocation, Float2, Allocation)

CGEMM 執行矩陣-矩陣運算之一 C := alpha*op(A)op(B) + betaC,其中 op(X) 為 op(X) = X 或 X(T)或 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 := alphaAx + beta*y

CHEMM(Int32, Int32, Float2, Allocation, Allocation, Float2, Allocation)

CHEMM 執行矩陣-矩陣運算之一 C := alphaA+ betaC 或 C := alphaBA + betaC

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 + alphayxH + A

CHER2K(Int32, Int32, Float2, Allocation, Allocation, Single, Allocation)

CHER2K 執行厄米階 2k 運算之一:C := alphaAB H+ conjg(alpha) B、AH + betaC 或 C := alphaAH*B + conjg( alpha )*BHA + βC

CHERK(Int32, Int32, Single, Allocation, Single, Allocation)

CHERK 執行其中一種厄米階 k 運算:C := alphaAA H + betaC 或 C := alphaA、H+ 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 + alphayxH + 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 := alphaAB + betaC 或 C := alphaB、A + betaC

CSYR2K(Int32, Int32, Float2, Allocation, Allocation, Float2, Allocation)

CSYR2K 執行其中一種對稱秩 2k 運算 C := alphaABT + alphaBAT + betaC 或 C := alphaATB + alphaBTA + βC

CSYRK(Int32, Int32, Float2, Allocation, Float2, Allocation)

CSYRK 執行對稱秩 k 運算之一:C := alphaAT + betaC 或 C := alphaA、T+ 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 := alphaB,op(A) op(A) op(A) 是 op(A) = A 或 Op(A) = A T,或 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) = A T或 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 := alphaAx + 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 + alphayxT + A

DSYMM(Int32, Int32, Double, Allocation, Allocation, Double, Allocation)

DSYMM 執行其中一個矩陣-矩陣運算 C := alphaAB + betaC 或 C := alphaBA + betaC

DSYMV(Int32, Double, Allocation, Allocation, Int32, Double, Allocation, Int32)

DSYMV 執行矩陣向量運算 y := alphaAx + 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 + alphaBAT + betaC 或 C := alphaATB + alphaBTA + βC

DSYRK(Int32, Int32, Double, Allocation, Double, Allocation)

DSYRK 執行其中一種對稱秩 k 運算:C := alphaAA T + betaC 或 C := alphaA、TA + βC

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 := alphaB,op(A) op(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 或 操作(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()

喚醒一個正在該物件監視器上等待的執行緒。

(繼承來源 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 := alphaAx + 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 + alphayxT + A

SSYMM(Int32, Int32, Single, Allocation, Allocation, Single, Allocation)

SSYMM 執行其中一個矩陣-矩陣運算 C := alphaAB + betaC 或 C := alphaBA + 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 + alphayxT + A

SSYR2K(Int32, Int32, Single, Allocation, Allocation, Single, Allocation)

SSYR2K 執行其中一種對稱秩 2k 運算 C := alphaABT + alphaBA T + betaC 或 C := alphaATB + alphaBTA + βC

SSYRK(Int32, Int32, Single, Allocation, Single, Allocation)

SSYRK 執行對稱階 k 運算之一:C := alphaAT + betaC,或 C := alphaA、TA + betaC

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 := alphaB,op(A) op(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 解決了其中一組方程組A x = b 或 A**Tx = b

ToArray<T>()

ScriptIntrinsicBLAS 類別為 BLAS 提供高效能的 RenderScript API。

(繼承來源 Object)
ToString()

回傳物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

ScriptIntrinsicBLAS 類別為 BLAS 提供高效能的 RenderScript API。

(繼承來源 Object)
Wait()

導致目前執行緒等待被喚醒,通常是透過 <em>通知</><em 或 em>中斷</em> 來喚醒。

(繼承來源 Object)
Wait(Int64, Int32)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)
Wait(Int64)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)
ZGBMV(Int32, Int32, Int32, Double2, Allocation, Allocation, Int32, Double2, Allocation, Int32)

ZGBMV 執行其中一個矩陣向量運算 y := alphaAx + betay 或 y := alphaATx + betay 或 y := alpha*AHx + βy

ZGEMM(Int32, Int32, Double2, Allocation, Allocation, Double2, Allocation)

ZGEMM 執行矩陣運算之一 C := alpha*op(A)op(B) + betaC,其中 op(X) 是 op(X) = X 或 X(T) 或 Op(X) = XH 的運算

ZGEMV(Int32, Double2, Allocation, Allocation, Int32, Double2, Allocation, Int32)

ZGEMV 執行矩陣向量運算之一 y := alphaAx + betay 或 y := alphaATx + betay 或 y := alpha*AHx + βy

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 := alphaAx + beta*y

ZHEMM(Int32, Int32, Double2, Allocation, Allocation, Double2, Allocation)

ZHEMM 執行其中一個矩陣-矩陣運算 C := alphaAB + betaC 或 C := alphaB、A + betaC

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 + alphayxH + A

ZHER2K(Int32, Int32, Double2, Allocation, Allocation, Double, Allocation)

ZHER2K 執行其中一種厄米階 2k 運算 C := alphaABH + conjg(alpha) B、AH + betaC 或 C := alphaAH*B + conjg(α )*BHA + βC

ZHERK(Int32, Int32, Double, Allocation, Double, Allocation)

ZHERK 執行隱士階數 k 運算之一:C := alphaAA H + betaC 或 C := alphaA、H+ 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 + alphayxH + A

ZSYMM(Int32, Int32, Double2, Allocation, Allocation, Double2, Allocation)

ZSYMM 執行矩陣運算之一:C := alphaA+ betaC 或 C := alphaBA + betaC

ZSYR2K(Int32, Int32, Double2, Allocation, Allocation, Double2, Allocation)

ZSYR2K 執行對稱秩 2k 運算之一 C := alphaABT + alphaBAT + betaC 或 C := alphaATB + alphaBTA + βC

ZSYRK(Int32, Int32, Double2, Allocation, Double2, Allocation)

ZSYRK 執行對稱秩 k 運算之一:C := alphaAA T + betaC 或 C := alphaA、TA + 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 := alphaB,op(A) op(A) 是 op(A) = A 或 Op(A) = A或 Op(A) = A 的運算,或 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) = A T,或 op(A) = AH 的其中一條。

ZTRSV(Int32, Int32, Int32, Allocation, Allocation, Int32)

ZTRSV 解決了 Ax = b 或 A**Tx = b 或 A**H*x = b 的其中一組方程組

明確介面實作

名稱 Description
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)

擴充方法

名稱 Description
GetJniTypeName(IJavaPeerable)

取得實例 self類型的 JNI 名稱。

JavaAs<TResult>(IJavaPeerable)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

JavaCast<TResult>(IJavaObject)

執行 Android 執行時檢查型別轉換。

JavaCast<TResult>(IJavaObject)

ScriptIntrinsicBLAS 類別為 BLAS 提供高效能的 RenderScript API。

TryJavaCast<TResult>(IJavaPeerable, TResult)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

適用於