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中的枚举器,与按位运算符|结合使用。默认值是所有数值实现标志选项。
另请参阅