TODO: added a task
cluda: added support for custom dtypes
core/transformation_modules: added an explicit ValueError for unsupported strides