@@ -78,7 +78,7 @@ void make_tensor( TensorType &tensor,
78
78
cudaStream_t stream = 0) {
79
79
MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
80
80
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);
82
82
tensor.Shallow (tmp);
83
83
}
84
84
@@ -166,7 +166,7 @@ auto make_tensor( TensorType &tensor,
166
166
cudaStream_t stream = 0 ) {
167
167
MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
168
168
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);
170
170
tensor.Shallow (tmp);
171
171
}
172
172
@@ -225,7 +225,7 @@ auto make_tensor_p( TensorType &tensor,
225
225
cudaStream_t stream = 0 ) {
226
226
MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
227
227
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);
229
229
tensor.Shallow (tmp);
230
230
}
231
231
@@ -261,7 +261,7 @@ template <typename TensorType,
261
261
auto make_tensor ( TensorType &tensor,
262
262
matxMemorySpace_t space = MATX_MANAGED_MEMORY,
263
263
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);
265
265
tensor.Shallow (tmp);
266
266
}
267
267
@@ -322,12 +322,12 @@ auto make_tensor( T *data,
322
322
template <typename TensorType,
323
323
std::enable_if_t <is_tensor_view_v<TensorType>, bool > = true >
324
324
auto make_tensor ( TensorType &tensor,
325
- typename TensorType::scalar_type *data,
325
+ typename TensorType::value_type *data,
326
326
const index_t (&shape)[TensorType::Rank()],
327
327
bool owning = false) {
328
328
MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
329
329
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);
331
331
tensor.Shallow (tmp);
332
332
}
333
333
@@ -373,12 +373,12 @@ auto make_tensor( T *data,
373
373
template <typename TensorType,
374
374
std::enable_if_t <is_tensor_view_v<TensorType>, bool > = true >
375
375
auto make_tensor ( TensorType &tensor,
376
- typename TensorType::scalar_type *data,
376
+ typename TensorType::value_type *data,
377
377
typename TensorType::shape_container &&shape,
378
378
bool owning = false ) {
379
379
MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
380
380
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);
382
382
tensor.Shallow (tmp);
383
383
}
384
384
@@ -414,9 +414,9 @@ auto make_tensor( T *ptr,
414
414
template <typename TensorType,
415
415
std::enable_if_t <is_tensor_view_v<TensorType>, bool > = true >
416
416
auto make_tensor ( TensorType &tensor,
417
- typename TensorType::scalar_type *ptr,
417
+ typename TensorType::value_type *ptr,
418
418
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);
420
420
tensor.Shallow (tmp);
421
421
}
422
422
@@ -534,12 +534,12 @@ auto make_tensor( T* const data,
534
534
template <typename TensorType,
535
535
std::enable_if_t <is_tensor_view_v<TensorType>, bool > = true >
536
536
auto make_tensor ( TensorType &tensor,
537
- typename TensorType::scalar_type * const data,
537
+ typename TensorType::value_type * const data,
538
538
typename TensorType::desc_type &&desc,
539
539
bool owning = false ) {
540
540
MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
541
541
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);
543
543
tensor.Shallow (tmp);
544
544
}
545
545
@@ -585,7 +585,7 @@ auto make_tensor( TensorType &&tensor,
585
585
cudaStream_t stream = 0 ) {
586
586
MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
587
587
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);
589
589
tensor.Shallow (tmp);
590
590
}
591
591
@@ -633,13 +633,13 @@ auto make_tensor( T *const data,
633
633
template <typename TensorType,
634
634
std::enable_if_t <is_tensor_view_v<TensorType>, bool > = true >
635
635
auto make_tensor ( TensorType &tensor,
636
- typename TensorType::scalar_type *const data,
636
+ typename TensorType::value_type *const data,
637
637
const index_t (&shape)[TensorType::Rank()],
638
638
const index_t (&strides)[TensorType::Rank()],
639
639
bool owning = false) {
640
640
MATX_NVTX_START (" " , matx::MATX_NVTX_LOG_API)
641
641
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);
643
643
tensor.Shallow (tmp);
644
644
}
645
645
0 commit comments