Freigeben über


ScriptIntrinsicBLAS.SGEMM Methode

Definition

SGEMM führt eine der Matrixmatrixoperationen C := alpha*op(A)op(B) + BetaC aus, wobei op(X) einer von op(X) = X oder op(X) = X**T ist

[Android.Runtime.Register("SGEMM", "(IIFLandroid/renderscript/Allocation;Landroid/renderscript/Allocation;FLandroid/renderscript/Allocation;)V", "", ApiSince=23)]
public void SGEMM (int TransA, int TransB, float alpha, Android.Renderscripts.Allocation? A, Android.Renderscripts.Allocation? B, float beta, Android.Renderscripts.Allocation? C);
[<Android.Runtime.Register("SGEMM", "(IIFLandroid/renderscript/Allocation;Landroid/renderscript/Allocation;FLandroid/renderscript/Allocation;)V", "", ApiSince=23)>]
member this.SGEMM : int * int * single * Android.Renderscripts.Allocation * Android.Renderscripts.Allocation * single * Android.Renderscripts.Allocation -> unit

Parameter

TransA
Int32

Der Auf Matrix A angewendete Transponierentyp.

TransB
Int32

Der Auf Matrix B angewendete Transponierentyp.

alpha
Single

Der skalare Alphawert.

A
Allocation

Die Eingabezuweisung enthält matrix A, unterstützte Elementtypen Element#F32.

B
Allocation

Die Eingabezuweisung enthält Matrix B, unterstützte Elementtypen Element#F32.

beta
Single

Die skalare Betaversion.

C
Allocation

Die Eingabezuweisung enthält matrix C, unterstützte Elementtypen Element#F32.

Attribute

Hinweise

SGEMM führt eine der Matrixmatrixoperationen C := alpha*op(A)*op(B) + beta*C aus, wobei op(X) einer von op(X) = X oder op(X) = X**T ist

Details: http://www.netlib.org/lapack/explore-html/d4/de2/sgemm_8f.html

Java-Dokumentation für android.renderscript.ScriptIntrinsicBLAS.SGEMM(int, int, float, android.renderscript.Allocation, android.renderscript.Allocation, float, android.renderscript.Allocation).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: