phygnn.layers.custom_layers.WindowGeometry
- class WindowGeometry(batch_size: Tensor, query_height: int | Tensor, query_width: int | Tensor, window_size: int | Tensor, window_shift: int | Tensor, query_height_padding: int | Tensor, query_width_padding: int | Tensor, padded_query_height: int | Tensor, padded_query_width: int | Tensor, n_window_rows: int | Tensor, n_window_cols: int | Tensor, n_windows: int | Tensor, time_steps: int | Tensor = 1)[source]
Bases:
objectComputed layout for one windowed-attention call.
Methods
Attributes
time_stepsbatch_sizequery_heightquery_widthwindow_sizewindow_shiftquery_height_paddingquery_width_paddingpadded_query_heightpadded_query_widthn_window_rowsn_window_colsn_windows