Skip to content
Back to top
Module Contents
API
-
class hlsfactory.opt_dsl_v2.opt_dsl.OptDSL(opt_dsl_source: str)[source]
Initialization
-
parse_opt_dsl_lang(opt_dsl_source) → None[source]
-
pipeline(label: str, function: str, optional: bool = False) → None[source]
-
unroll(label: str, function: str, factor: list[int] | int, group: str | None = None) → None[source]
-
partition(array_var: str, function: str, partition_type: str, factor: list[int] | int, dim: int, group: str | None = None) → None[source]
-
get_directives()[source]
-
_validate_syntax(dynamic_lines: list) → bool[source]
-
_validate_grouped_directives() → bool[source]