masahi commented on a change in pull request #8165:
URL: https://github.com/apache/tvm/pull/8165#discussion_r643593227



##########
File path: python/tvm/relay/op/transform.py
##########
@@ -917,7 +922,7 @@ def strided_slice(data, begin, end, strides=None, 
slice_mode="end"):
         begin = _make.where(begin < cast_like(const(0), begin), begin + 
ishape_slice, begin)
         begin = _make.where(begin >= ishape_slice, ishape_slice, begin)
         return _dyn_make.strided_slice(data, begin, end, strides, slice_mode)

Review comment:
       Yeah I haven't put much thought into `axes` argument for dynamic strided 
slice. My goal was to preserve more static dimensions along `axes`, which 
doesn't apply to the dynamic parameter variant. We should support it for 
convenience and API consistency sake, but for now I'd like to leave it as TODO 
and assert `axes is None` here until someone complains or comes up with a good 
use case.




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to