the data type constraint extending DType
the actual value type
the parent tensor to create a view of
list of slice operations, one per dimension