Window Selection functor based on Shift Window Selection. More...
Public Member Functions | |
| shift_window_selection () | |
| Standard Constructor. More... | |
| circuit | operator() (const circuit &base) |
| Operator to determine the current window. More... | |
Public Attributes | |
| unsigned | window_length |
| Length of the windows. More... | |
| unsigned | offset |
| Offset determining for how many gates the window is shifted. More... | |
Window Selection functor based on Shift Window Selection.
This functor is based on the shift window selection method as introduced in [SWDD10].
Standard Constructor.
Initializes default values
Operator to determine the current window.
Returns an empty circuit when no more windows can be determined.
| base | The original circuit |
| unsigned offset |
Offset determining for how many gates the window is shifted.
When setting offset = window_length, the original circuit is partitioned.
Default value is 1.
| unsigned window_length |
Length of the windows.
Default value is 10.
1.8.3.1