|
|
1
2
由于高速缓存的使用不是一个小张量序列的问题(对于大矩阵的一般点积也是如此),所以用简单的循环来描述这个问题是很容易的。 例子
标杆管理
结果(4c/8t)
|
|
2
2
我们可以结合使用
标杆管理根据OP的意见设置:
时间安排-
|
|
|
3
1
您可以或多或少地直接将公式转换为
只使用
或者混合动力车:
|
|
|
4
1
正如paul所指出的,einsum是完成任务的一个简单方法,但是如果速度是一个问题,那么通常最好坚持使用典型的numpy函数。 这可以通过写出方程式并将步骤转换为矩阵运算来实现。
让
注意,为了得到
然后我们可以把它当作一个numpy矩阵乘法
同样,请注意
括号内是一个批处理矩阵
我们可以在纽比用
相当于
对于较大的批处理大小,当
|