@@ -78,7 +78,7 @@ void make_tensor( TensorType &tensor,
7878 cudaStream_t stream = 0) {
7979 MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
8080
81- auto tmp = make_tensor<typename TensorType::scalar_type , TensorType::Rank ()>(shape, space, stream);
81+ auto tmp = make_tensor<typename TensorType::value_type , TensorType::Rank ()>(shape, space, stream);
8282 tensor.Shallow (tmp);
8383}
8484
@@ -166,7 +166,7 @@ auto make_tensor( TensorType &tensor,
166166 cudaStream_t stream = 0 ) {
167167 MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
168168
169- auto tmp = make_tensor<typename TensorType::scalar_type , ShapeType>(std::forward<ShapeType>(shape), space, stream);
169+ auto tmp = make_tensor<typename TensorType::value_type , ShapeType>(std::forward<ShapeType>(shape), space, stream);
170170 tensor.Shallow (tmp);
171171}
172172
@@ -225,7 +225,7 @@ auto make_tensor_p( TensorType &tensor,
225225 cudaStream_t stream = 0 ) {
226226 MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
227227
228- auto tmp = make_tensor<typename TensorType::scalar_type , typename TensorType::shape_container>(std::forward<typename TensorType::shape_container>(shape), space, stream);
228+ auto tmp = make_tensor<typename TensorType::value_type , typename TensorType::shape_container>(std::forward<typename TensorType::shape_container>(shape), space, stream);
229229 tensor.Shallow (tmp);
230230}
231231
@@ -261,7 +261,7 @@ template <typename TensorType,
261261auto make_tensor ( TensorType &tensor,
262262 matxMemorySpace_t space = MATX_MANAGED_MEMORY,
263263 cudaStream_t stream = 0 ) {
264- auto tmp = make_tensor<typename TensorType::scalar_type >({}, space, stream);
264+ auto tmp = make_tensor<typename TensorType::value_type >({}, space, stream);
265265 tensor.Shallow (tmp);
266266}
267267
@@ -322,12 +322,12 @@ auto make_tensor( T *data,
322322template <typename TensorType,
323323 std::enable_if_t <is_tensor_view_v<TensorType>, bool > = true >
324324auto make_tensor ( TensorType &tensor,
325- typename TensorType::scalar_type *data,
325+ typename TensorType::value_type *data,
326326 const index_t (&shape)[TensorType::Rank()],
327327 bool owning = false) {
328328 MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
329329
330- auto tmp = make_tensor<typename TensorType::scalar_type , TensorType::Rank ()>(data, shape, owning);
330+ auto tmp = make_tensor<typename TensorType::value_type , TensorType::Rank ()>(data, shape, owning);
331331 tensor.Shallow (tmp);
332332}
333333
@@ -373,12 +373,12 @@ auto make_tensor( T *data,
373373template <typename TensorType,
374374 std::enable_if_t <is_tensor_view_v<TensorType>, bool > = true >
375375auto make_tensor ( TensorType &tensor,
376- typename TensorType::scalar_type *data,
376+ typename TensorType::value_type *data,
377377 typename TensorType::shape_container &&shape,
378378 bool owning = false ) {
379379 MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
380380
381- auto tmp = make_tensor<typename TensorType::scalar_type , typename TensorType::shape_container>(data, std::forward<typename TensorType::shape_container>(shape), owning);
381+ auto tmp = make_tensor<typename TensorType::value_type , typename TensorType::shape_container>(data, std::forward<typename TensorType::shape_container>(shape), owning);
382382 tensor.Shallow (tmp);
383383}
384384
@@ -414,9 +414,9 @@ auto make_tensor( T *ptr,
414414template <typename TensorType,
415415 std::enable_if_t <is_tensor_view_v<TensorType>, bool > = true >
416416auto make_tensor ( TensorType &tensor,
417- typename TensorType::scalar_type *ptr,
417+ typename TensorType::value_type *ptr,
418418 bool owning = false ) {
419- auto tmp = make_tensor<typename TensorType::scalar_type >(ptr, owning);
419+ auto tmp = make_tensor<typename TensorType::value_type >(ptr, owning);
420420 tensor.Shallow (tmp);
421421}
422422
@@ -534,12 +534,12 @@ auto make_tensor( T* const data,
534534template <typename TensorType,
535535 std::enable_if_t <is_tensor_view_v<TensorType>, bool > = true >
536536auto make_tensor ( TensorType &tensor,
537- typename TensorType::scalar_type * const data,
537+ typename TensorType::value_type * const data,
538538 typename TensorType::desc_type &&desc,
539539 bool owning = false ) {
540540 MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
541541
542- auto tmp = make_tensor<typename TensorType::scalar_type , typename TensorType::desc_type>(data, std::forward<typename TensorType::desc_type>(desc), owning);
542+ auto tmp = make_tensor<typename TensorType::value_type , typename TensorType::desc_type>(data, std::forward<typename TensorType::desc_type>(desc), owning);
543543 tensor.Shallow (tmp);
544544}
545545
@@ -585,7 +585,7 @@ auto make_tensor( TensorType &&tensor,
585585 cudaStream_t stream = 0 ) {
586586 MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
587587
588- auto tmp = make_tensor<typename TensorType::scalar_type , typename TensorType::desc_type>(std::forward<typename TensorType::desc_type>(desc), space, stream);
588+ auto tmp = make_tensor<typename TensorType::value_type , typename TensorType::desc_type>(std::forward<typename TensorType::desc_type>(desc), space, stream);
589589 tensor.Shallow (tmp);
590590}
591591
@@ -633,13 +633,13 @@ auto make_tensor( T *const data,
633633template <typename TensorType,
634634 std::enable_if_t <is_tensor_view_v<TensorType>, bool > = true >
635635auto make_tensor ( TensorType &tensor,
636- typename TensorType::scalar_type *const data,
636+ typename TensorType::value_type *const data,
637637 const index_t (&shape)[TensorType::Rank()],
638638 const index_t (&strides)[TensorType::Rank()],
639639 bool owning = false) {
640640 MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
641641
642- auto tmp = make_tensor<typename TensorType::scalar_type , TensorType::Rank ()>(data, shape, strides, owning);
642+ auto tmp = make_tensor<typename TensorType::value_type , TensorType::Rank ()>(data, shape, strides, owning);
643643 tensor.Shallow (tmp);
644644}
645645
0 commit comments