#pragma once #include #include namespace at { class TensorBase; } namespace at { namespace native { using channel_shuffle_fn = void(*)(TensorBase&, const TensorBase&, int64_t); DECLARE_DISPATCH(channel_shuffle_fn, channel_shuffle_kernel); }} // at::native