"src/include/vscode:/vscode.git/clone" did not exist on "eea003a5a27ac2cef536fb20118600893a8f4966"
Split single dynamic dimension compiler pass (#1580)
Adds a new GPU compiler pass split_single_dyn_dim that handles when one input parameter has a single non-fixed dynamic_dimension. commonly occurs for dynamic batch or BERT sequence length Splits the dynamic shape into several submodules will static input parameters to handle all of the cases in the dynamic_dimension range. Essentially does what I manually did for the select_module verify tests Adds a compile option split_single_dyn_dim that toggles the pass on/off. Defaults to false. Updates verify_program.hpp and run_verify.cpp to allow for the tests to change the compile_options
Showing
src/split_single_dyn_dim.cpp
0 → 100644
Please register or sign in to comment