threadwise_tensor_slice_set.hpp Source File#
threadwise_tensor_slice_set.hpp
Go to the documentation of this file.
Definition ck.hpp:268
__host__ __device__ constexpr bool coordinate_has_valid_offset_assuming_visible_index_is_valid(const TensorDesc &tensor_desc, const TensorCoord &coord)
Definition tensor_description/tensor_descriptor.hpp:560
__host__ __device__ constexpr auto to_multi_index(const T &x)
Definition array_multi_index.hpp:28
__host__ __device__ constexpr auto make_tensor_coordinate(const TensorDesc &tensor_desc, const VisibleIndex &idx_visible)
Definition tensor_description/tensor_descriptor.hpp:407
Definition threadwise_tensor_slice_set.hpp:22
__device__ void Run(const Desc &, const OriginIdx &, Buffer &buf, const Data &initial_value) const
Definition threadwise_tensor_slice_set.hpp:28
MultiIndex< nDim > Index
Definition threadwise_tensor_slice_set.hpp:25
static constexpr index_t nDim
Definition threadwise_tensor_slice_set.hpp:23
Definition is_known_at_compile_time.hpp:14
Definition functional3.hpp:97