"mmdet3d/datasets/vscode:/vscode.git/clone" did not exist on "ff62af6bf4379860c735a06041b2bac681c14cca"
  • Cagri Eryilmaz's avatar
    Update parse slice (#847) · ade97057
    Cagri Eryilmaz authored
    
    
    * init reverseOp branch: ref op + ref test. WIP
    
    * first passing basic test
    
    * cleanup
    
    * additional axis implementation
    
    * additional test
    
    * ref op implementation vec to int for axis
    
    * ref op test change for axis
    
    * initial gpu files and test
    
    * updates to implementation and test
    
    * fixed some issues
    
    * clang format
    
    * cleanup
    
    * formatting
    
    * removing comments
    
    * changes to parse_slice.cpp debug copy
    
    * cleanup + additional axis  for reverse instruction
    
    * formatting
    
    * remove local size, back to default
    
    * update tests: replace with std functions
    
    * multiple axis for reverse op
    
    * fix a build error
    
    * clang format
    
    * changes to parse_slice.cpp debug copy
    
    * cleanup + additional axis  for reverse instruction
    
    * formatting
    
    * axes update to parse slice
    
    * typo
    
    * more tests
    
    * fix a bug for the reverse device function
    
    * clang format
    
    * fix a bug
    
    * clang format
    
    * ref test updates, multiaxis
    
    * formatting
    
    * formatting, cleanup bool op
    
    * casting for tidy warning
    
    * tidy fix
    
    * remove bool, add steps, check only negative axis
    
    * clang-format
    
    * step op for parse slice
    
    * cleanup & format
    
    * missing axis for logsoftmax_nonstd_input_test
    
    * updated onnx file for logsoftmax_nonstd_input_test
    
    * updates to parse slice. tests for slice+reverse, slice+step+reverse
    
    * removing tests for slice+step+reverse as step requires normalization, will move it to other branch. removed related lines and tests
    
    * duplicate test removal
    
    * some refinement of the code
    
    * clang format
    
    * undefined behavior fix
    
    * undef behavior v2
    
    * formatting
    
    * formatting & updates
    
    * change to parse slice
    
    * update to parse_slice for undef/asan + test update
    
    * formatting
    
    * remove header, no if
    
    * assertions + change the loop from axis to steps for logsoftmax test segfault
    Co-authored-by: default avatarShucai Xiao <Shucai.Xiao@amd.com>
    Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
    ade97057
parse_slice.cpp 3.8 KB