.TH "MPSMatrixLogSoftMax" 3 "Mon Jul 9 2018" "Version MetalPerformanceShaders-119.3" "MetalPerformanceShaders.framework" \" -*- nroff -*- .ad l .nh .SH NAME MPSMatrixLogSoftMax .SH SYNOPSIS .br .PP .PP \fC#import \fP .PP Inherits \fBMPSMatrixSoftMax\fP\&. .SS "Additional Inherited Members" .SH "Detailed Description" .PP This depends on Metal\&.framework\&. .PP \fBA\fP logarithmic softmax kernel that operates on matrices\&. .PP \fBA\fP \fBMPSMatrixLogSoftMax\fP object computes: .PP .nf B_ij = ln { Exp { A_ij } / ( Sum_k Exp { A_ik } ) } = A_ij - ln { Sum_k Exp { A_ik } } A and B are matrices which are represented by MPSMatrix objects. This filter computes the same result for MPSMatrices as MPSCNNLogSoftMax filter does for MPSImages by interpreting the columns of the matrix as feature channels, that is the sum runs over column indices. .fi .PP .SH "Author" .PP Generated automatically by Doxygen for MetalPerformanceShaders\&.framework from the source code\&.