Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Default implementation of OperationRegistry
Link copied to clipboard
object GlobalOperationRegistry
Global operation registry
Link copied to clipboard
Context for the DSL to define the data type and operations.
Link copied to clipboard
interface OperationFactory
Factory interface for creating operations
Link copied to clipboard
data class OperationMetadata(val name: String, val type: String, val description: String, val inputSpecs: List<ParameterSpec>, val outputSpecs: List<ParameterSpec>, val parameterSpecs: List<ParameterSpec>, val supportsGradients: Boolean = false, val additionalMetadata: Map<String, Any> = emptyMap())
Metadata about an operation type
Link copied to clipboard
interface OperationRegistry
Registry for managing operation types and their implementations. Provides centralized management of available operations and their metadata.
Link copied to clipboard