ClMtxExpr.NormL1 Method

Overload List

#SignatureDescription
1Double NormL1(TOpenCLMatrix X)Computes the L1 Norm for X.
2Double NormL1(TOpenCLMatrix X, TOpenCLMatrix Y, Boolean RelativeError)Computes the L1 Norm between X and Y.
3Double NormL1(TOpenCLVector X)Computes the L1 Norm for X.
4Double NormL1(TOpenCLVector X, TOpenCLVector Y, Boolean RelativeError)Computes the L1 Norm between X and Y.

Overload 1: Double NormL1(TOpenCLMatrix X)

Computes the L1 Norm for X.

#NameTypeDescription
1XTOpenCLMatrixsource TOpenCLMatrix

Returns: Double

Remarks:

Internally calls Dew.Math.clMatrix.NormL1

Overload 2: Double NormL1(TOpenCLMatrix X, TOpenCLMatrix Y, Boolean RelativeError)

Computes the L1 Norm between X and Y.

#NameTypeDescription
1XTOpenCLMatrixsource TOpenCLMatrix
2YTOpenCLMatrixsource TOpenCLMatrix
3RelativeErrorBoolean

Returns: Double

Remarks:

Internally calls Dew.Math.clMatrix.NormL1

Overload 3: Double NormL1(TOpenCLVector X)

Computes the L1 Norm for X.

#NameTypeDescription
1XTOpenCLVectorsource TOpenCLVector

Returns: Double

Remarks:

Internally calls Dew.Math.clVector.NormL1

Overload 4: Double NormL1(TOpenCLVector X, TOpenCLVector Y, Boolean RelativeError)

Computes the L1 Norm between X and Y.

#NameTypeDescription
1XTOpenCLVectorsource TOpenCLVector
2YTOpenCLVectorsource TOpenCLVector
3RelativeErrorBoolean

Returns: Double

Remarks:

Internally calls Dew.Math.clVector.NormL1