Expand description
Compilation configuration and strategy selection.
This module provides configurable compilation strategies for mapping logical operations to tensor operations. Different strategies optimize for different objectives (accuracy, efficiency, differentiability).
Structs§
- Compilation
Config - Complete compilation configuration.
- Compilation
Config Builder - Builder for custom compilation configurations.
Enums§
- AndStrategy
- Strategy for compiling AND operations.
- Exists
Strategy - Strategy for compiling existential quantifiers (∃).
- Forall
Strategy - Strategy for compiling universal quantifiers (∀).
- Implication
Strategy - Strategy for compiling implication (→).
- Modal
Strategy - Strategy for compiling modal logic operators (Box □, Diamond ◇).
- NotStrategy
- Strategy for compiling NOT operations.
- OrStrategy
- Strategy for compiling OR operations.
- Temporal
Strategy - Strategy for compiling temporal logic operators (Next X, Eventually F, Always G).