nkdsl.SymbolicCompiledArtifact¶
- class SymbolicCompiledArtifact(operator_name, backend, lowerer_name, compiled_operator, cache_key=None, pass_reports=<factory>, metadata=<factory>)[source]¶
Compilation artifact produced by the symbolic compiler pipeline.
- Parameters:
- compiled_operator¶
Executable compiled operator object.
- Type:
Any
- cache_key¶
Optional compilation cache key.
- Type:
- __init__(operator_name, backend, lowerer_name, compiled_operator, cache_key=None, pass_reports=<factory>, metadata=<factory>)¶
Methods
__init__(operator_name, backend, ...[, ...])cache_token()Returns cache token string when a cache key is present.
create(*, operator_name, backend, ...[, ...])Builds an artifact from user-friendly values.
metadata_map()Returns metadata as a mutable dictionary.
Attributes