mlir.dialects._math_transform_ops_gen¶
Attributes¶
Classes¶
Converts math functions to f32: operands are extended and the result is |
|
Enables polynomial approximations for math functions. |
|
Functions¶
Module Contents¶
- mlir.dialects._math_transform_ops_gen._ods_ir¶
- mlir.dialects._math_transform_ops_gen._Buffer¶
- class mlir.dialects._math_transform_ops_gen.ApplyF32ExpansionPatternsOp(*, loc: _ods_ir | None = None, ip: _ods_ir | None = None)¶
Bases:
_ods_irConverts math functions to f32: operands are extended and the result is truncated back.
- OPERATION_NAME = 'transform.apply_patterns.math.f32_expansion'¶
- _ODS_REGIONS = (0, True)¶
- class mlir.dialects._math_transform_ops_gen.ApplyF32ExpansionPatternsOpAdaptor¶
Bases:
_ods_ir- OPERATION_NAME = 'transform.apply_patterns.math.f32_expansion'¶
- mlir.dialects._math_transform_ops_gen.apply_patterns_math_f32_expansion(*, loc: _ods_ir | None = None, ip: _ods_ir | None = None) ApplyF32ExpansionPatternsOp¶
- class mlir.dialects._math_transform_ops_gen.ApplyPolynomialApproximationPatternsOp(*, loc: _ods_ir | None = None, ip: _ods_ir | None = None)¶
Bases:
_ods_irEnables polynomial approximations for math functions.
- OPERATION_NAME = 'transform.apply_patterns.math.polynomial_approximation'¶
- _ODS_REGIONS = (0, True)¶
- class mlir.dialects._math_transform_ops_gen.ApplyPolynomialApproximationPatternsOpAdaptor¶
Bases:
_ods_ir- OPERATION_NAME = 'transform.apply_patterns.math.polynomial_approximation'¶
- mlir.dialects._math_transform_ops_gen.apply_patterns_math_polynomial_approximation(*, loc: _ods_ir | None = None, ip: _ods_ir | None = None) ApplyPolynomialApproximationPatternsOp¶