深度学习矩阵乘法优化算法Strassen

2019-12-02  本文已影响0人  半笔闪

上一篇介绍了深度学习中卷积的优化算法,这一篇来介绍一下矩阵乘法的优化算法——Strassen算法。我一直觉得Strassen和winograd有异曲同工之妙。矩阵乘法是深度学习中无处不在的运算,同样它是非常耗时的运算。

for(int i = 0; i < n; ++i){
    for(int i = 0; i < n; ++i){
        C[i][j] = 0;
        for(int i = 0; i < n; ++i){
            C[i][j] += a[i][k] * b[k][j];
        }
    }
}
上一篇 下一篇

猜你喜欢

热点阅读