API 17 的 ScriptIntrinsicBLAS 等价物

ScriptIntrinsicBLAS equivalent for API 17

ScriptIntrinsicBLAS 在 API 23 或更高版本中受支持。有什么方法可以在 API17 中执行基本的线性代数运算而无需编写自定义 RS 内核?

RenderScript Runtime API Reference似乎提供点积和归一化等操作,但它只支持 4 维向量(例如 double4),而不支持表示为分配的无限向量(如 ScriptIntrinsicBLAS 所做的那样)。

如有任何见解,我们将不胜感激!

ScriptIntrinsicBLAS 在 RenderScript support lib 中可用。

您需要在 build.gradle 中包含以下内容:

    defaultConfig {
        renderscriptSupportModeEnabled true
        renderscriptSupportModeBlasEnabled true
    }

推荐构建环境:

Android Studio 2.2.3 or higher
Build-Tools 24.0.3 or higher
com.android.tools.build:gradle:2.2.3 or higher