| __init__(self, list[LayerNode] nodes, **Any attr) | DNNWorkload | |
| zigzag::workload::workload_abc::WorkloadNoDummyABC.__init__(self, int layer_id, str node_name, LayerNodeAttributes node_attr, MappingAttributes mapping_attr) | LayerNode | |
| zigzag::workload::layer_node_abc::LayerNodeABC.__init__(self, int node_id, str node_name) | LayerNodeABC | |
| __jsonrepr__(self) | LayerNode | |
| __repr__(self) | LayerNodeABC | |
| __str__(self) | LayerNode | |
| add_edge(self, T edge_from, T edge_to) | DiGraphWrapper | |
| add_edges_from(self, Sequence[tuple[T, T]|tuple[T, T, Any]] edges) | DiGraphWrapper | |
| add_node(self, T node) | DiGraphWrapper | |
| add_nodes_from(self, Sequence[T] node) | DiGraphWrapper | |
| all_simple_paths(self, T producer, T consumer) | DiGraphWrapper | |
| build_pr_funcs(self) | LayerNode | |
| calc_pr_dimension_size(int sa, int a, int sb, int b) | LayerNode | static |
| calc_pr_dimension_size_total(self, LayerDim dim) | LayerNode | |
| calc_tensor_dim(self, LayerDim dim, LayerDimSizes layer_dim_sizes) | LayerNode | |
| calc_tensor_dims(self, LayerOperand layer_op, LayerDimSizes layer_dim_sizes) | LayerNode | |
| calc_tensor_size(self, LayerOperand layer_op, LayerDimSizes layer_dim_sizes) | LayerNode | |
| constant_operands | LayerNode | |
| dimension_relations | LayerNode | |
| equation | LayerNode | |
| extract_layer_info(self) | LayerNode | |
| extract_mapping_attr(self) | LayerNode | |
| extract_node_attr(self) | LayerNode | |
| get_act_layer_op(self) | LayerNode | |
| get_copy_no_dummy(self) | DNNWorkload | |
| get_node_with_id(self, int node_id) | DiGraphWrapper | |
| get_operand_irrelevant_layer_dims(self, LayerOperand layer_op) | LayerNode | |
| get_weight_layer_op(self) | LayerNode | |
| id | LayerNodeABC | |
| in_degree(self) | DiGraphWrapper | |
| in_edges(self, T node, Literal[False] data) | DiGraphWrapper | |
| in_edges(self, T node, Literal[True] data) | DiGraphWrapper | |
| in_edges(self, T node) | DiGraphWrapper | |
| in_edges(self, T node, bool data=False) | DiGraphWrapper | |
| input_operand_source | LayerNode | |
| input_operands | LayerNode | |
| layer_dim_sizes | LayerNode | |
| layer_dims | LayerNode | |
| layer_node_list | DNNWorkload | |
| layer_operands | LayerNode | |
| loop_relevancy_info | LayerNode | |
| memory_operand_links | LayerNode | |
| name | LayerNodeABC | |
| node_list(self) | DiGraphWrapper | |
| operand_data_reuse | LayerNode | |
| operand_precision | LayerNode | |
| operand_size_bit | LayerNode | |
| out_degree(self, Literal[None] node) | DiGraphWrapper | |
| out_degree(self) | DiGraphWrapper | |
| out_degree(self, T node) | DiGraphWrapper | |
| out_degree(self, T|None node=None) | DiGraphWrapper | |
| out_edges(self, T node, Literal[True] data) | DiGraphWrapper | |
| out_edges(self, T node, Literal[False] data) | DiGraphWrapper | |
| out_edges(self, T node) | DiGraphWrapper | |
| out_edges(self, T node, bool data=False) | DiGraphWrapper | |
| output_operand | LayerNode | |
| padding | LayerNode | |
| pr_decoupled_relevancy_info | LayerNode | |
| pr_layer_dim_sizes | LayerNode | |
| pr_scaling_factors | LayerNode | |
| predecessors(self, T node) | DiGraphWrapper | |
| remove_nodes_from(self, Iterator[T] nodes) | DiGraphWrapper | |
| shortest_path(self, T producer, T consumer) | DiGraphWrapper | |
| spatial_mapping | LayerNode | |
| spatial_mapping_hint | LayerNode | |
| successors(self, T node) | DiGraphWrapper | |
| temporal_ordering | LayerNode | |
| topological_sort(self) | DiGraphWrapper | |
| total_mac_count | LayerNode | |
| type | LayerNode | |