如何在Metal Performance Shaders中实现矩阵所有元素的标量运算?

How to implement scalar operation of all elements of matrix in Metal Performance Shaders?

假设我有一个矩阵,我想计算所有元素的 sin()。

我如何使用金属性能着色器做到这一点?

我是否编写了一些继承自 MPSMatrixUnaryKernel 的新内核?

我认为 MPS 不应该被扩展。您可以“简单地”为此编写自己的 Metal 计算着色器。

This 似乎是一个很好的入门教程。