MatmulPlanPreferences#
-
class nvmath.
linalg. MatmulPlanPreferences(advanced. - reduction_scheme_mask: ReductionScheme | None = ReductionScheme.MASK,
- max_waves_count: float | None = 0.0,
- numerical_impl_mask: MatmulNumericalImplFlags | None = MatmulNumericalImplFlags.ALL,
- limit: int = 8,
一个数据类,用于为
Matmul.plan()
方法和包装器函数matmul()
提供选项。- reduction_scheme_mask (类型为
linalg.advanced.MatmulReductionScheme
) :linalg.advanced.MatmulReductionScheme
中的枚举器,与按位运算符|
结合使用。默认值为所有归约方案。
- numerical_impl_mask (类型为
linalg.advanced.MatmulNumericalImplFlags
) :linalg.advanced.MatmulNumericalImplFlags
中的枚举器,与按位运算符|
结合使用。默认值是所有数值实现标志选项。
另请参阅