@@ -15,27 +15,27 @@ ptrdiff_t THTensor_(storageOffset)(const THTensor *self)
15
15
return self->storage_offset ();
16
16
}
17
17
18
- int THTensor_ (nDimension )(const THTensor *self)
18
+ int THTensor_ (nDimensionLegacyNoScalars )(const THTensor *self)
19
19
{
20
- return self-> dim ( );
20
+ return THTensor_nDimensionLegacyNoScalars (self );
21
21
}
22
22
23
- int THTensor_ (_nDimension )(const THTensor *self)
23
+ int THTensor_ (nDimensionLegacyAll )(const THTensor *self)
24
24
{
25
- return self-> _dim ( );
25
+ return THTensor_nDimensionLegacyAll (self );
26
26
}
27
27
28
28
int64_t THTensor_ (size)(const THTensor *self, int dim)
29
29
{
30
30
THArgCheck ((dim >= 0 ) && (dim < self->dim ()), 2 , " dimension %d out of range of %dD tensor" ,
31
- dim+TH_INDEX_BASE, THTensor_ (nDimension )(self));
31
+ dim+TH_INDEX_BASE, THTensor_ (nDimensionLegacyNoScalars )(self));
32
32
return self->size (dim);
33
33
}
34
34
35
35
int64_t THTensor_ (stride)(const THTensor *self, int dim)
36
36
{
37
37
THArgCheck ((dim >= 0 ) && (dim < self->dim ()), 2 , " dimension %d out of range of %dD tensor" ,
38
- dim+TH_INDEX_BASE, THTensor_ (nDimension )(self));
38
+ dim+TH_INDEX_BASE, THTensor_ (nDimensionLegacyNoScalars )(self));
39
39
return self->stride (dim);
40
40
}
41
41
@@ -397,7 +397,7 @@ void THTensor_(select)(THTensor *self, THTensor *src, int dimension, int64_t sli
397
397
src = self;
398
398
399
399
#ifndef USE_TH_SIZE_ZERO_DIM
400
- THArgCheck (src-> _dim ( ) > 1 , 1 , " cannot select on a vector" );
400
+ THArgCheck (THTensor_nDimensionLegacyAll (src ) > 1 , 1 , " cannot select on a vector" );
401
401
#else
402
402
#ifndef USE_TH_SCALAR
403
403
THArgCheck (src->dim () > 1 , 1 , " cannot select on a vector" );
@@ -575,7 +575,7 @@ int THTensor_(isTransposed)(const THTensor *self)
575
575
int64_t size_max_stride = 1 ;
576
576
int64_t z = 1 ;
577
577
int d;
578
- for (d = 0 ; d < self-> _dim ( ); ++d) {
578
+ for (d = 0 ; d < THTensor_nDimensionLegacyAll (self ); ++d) {
579
579
if (self->stride (d) == 0 && self->size (d) != 1 )
580
580
return 0 ;
581
581
if (self->stride (d) > max_stride) {
@@ -611,10 +611,10 @@ int THTensor_(isContiguous)(const THTensor *self)
611
611
int THTensor_ (isSize)(const THTensor *self, const THLongStorage *dims)
612
612
{
613
613
int d;
614
- if (self-> _dim ( ) != dims->size )
614
+ if (THTensor_nDimensionLegacyAll (self ) != dims->size )
615
615
return 0 ;
616
616
617
- for (d = 0 ; d < self-> _dim ( ); ++d)
617
+ for (d = 0 ; d < THTensor_nDimensionLegacyAll (self ); ++d)
618
618
{
619
619
if (self->size (d) != THLongStorage_data (dims)[d])
620
620
return 0 ;
@@ -641,10 +641,10 @@ int THTensor_(isSetTo)(const THTensor *self, const THTensor* src)
641
641
return 0 ;
642
642
if (THTensor_getStoragePtr (self) == THTensor_getStoragePtr (src) &&
643
643
self->storage_offset () == src->storage_offset () &&
644
- self-> _dim ( ) == src-> _dim ( ))
644
+ THTensor_nDimensionLegacyAll (self ) == THTensor_nDimensionLegacyAll (src ))
645
645
{
646
646
int d;
647
- for (d = 0 ; d < self-> _dim ( ); ++d)
647
+ for (d = 0 ; d < THTensor_nDimensionLegacyAll (self ); ++d)
648
648
{
649
649
if (self->size (d) != src->size (d) || self->stride (d) != src->stride (d))
650
650
return 0 ;
@@ -656,13 +656,13 @@ int THTensor_(isSetTo)(const THTensor *self, const THTensor* src)
656
656
657
657
ptrdiff_t THTensor_ (nElement)(const THTensor *self)
658
658
{
659
- if (self-> _dim ( ) == 0 )
659
+ if (THTensor_nDimensionLegacyAll (self ) == 0 )
660
660
return 0 ;
661
661
else
662
662
{
663
663
ptrdiff_t nElement = 1 ;
664
664
int d;
665
- for (d = 0 ; d < self-> _dim ( ); d++)
665
+ for (d = 0 ; d < THTensor_nDimensionLegacyAll (self ); d++)
666
666
nElement *= self->size (d);
667
667
return nElement;
668
668
}
@@ -790,56 +790,56 @@ void THTensor_(resizeNd)(THTensor *self, int nDimension, int64_t *size, int64_t
790
790
791
791
void THTensor_ (set1d)(THTensor *tensor, int64_t x0, real value)
792
792
{
793
- THArgCheck (tensor-> _dim ( ) == 1 , 1 , " tensor must have one dimension" );
793
+ THArgCheck (THTensor_nDimensionLegacyAll (tensor ) == 1 , 1 , " tensor must have one dimension" );
794
794
THArgCheck ( (x0 >= 0 ) && (x0 < tensor->size (0 )), 2 , " out of range" );
795
795
THStorage_ (set)(THTensor_getStoragePtr (tensor), tensor->storage_offset ()+x0*tensor->stride (0 ), value);
796
796
}
797
797
798
798
real THTensor_ (get1d)(const THTensor *tensor, int64_t x0)
799
799
{
800
- THArgCheck (tensor-> _dim ( ) == 1 , 1 , " tensor must have one dimension" );
800
+ THArgCheck (THTensor_nDimensionLegacyAll (tensor ) == 1 , 1 , " tensor must have one dimension" );
801
801
THArgCheck ( (x0 >= 0 ) && (x0 < tensor->size (0 )), 2 , " out of range" );
802
802
return THStorage_ (get)(THTensor_getStoragePtr (tensor), tensor->storage_offset ()+x0*tensor->stride (0 ));
803
803
}
804
804
805
805
void THTensor_ (set2d)(THTensor *tensor, int64_t x0, int64_t x1, real value)
806
806
{
807
- THArgCheck (tensor-> _dim ( ) == 2 , 1 , " tensor must have two dimensions" );
807
+ THArgCheck (THTensor_nDimensionLegacyAll (tensor ) == 2 , 1 , " tensor must have two dimensions" );
808
808
THArgCheck ((x0 >= 0 ) && (x0 < tensor->size (0 )) && (x1 >= 0 ) && (x1 < tensor->size (1 )), 2 , " out of range" );
809
809
THStorage_ (set)(THTensor_getStoragePtr (tensor), tensor->storage_offset ()+x0*tensor->stride (0 )+x1*tensor->stride (1 ), value);
810
810
}
811
811
812
812
real THTensor_ (get2d)(const THTensor *tensor, int64_t x0, int64_t x1)
813
813
{
814
- THArgCheck (tensor-> _dim ( ) == 2 , 1 , " tensor must have two dimensions" );
814
+ THArgCheck (THTensor_nDimensionLegacyAll (tensor ) == 2 , 1 , " tensor must have two dimensions" );
815
815
THArgCheck ((x0 >= 0 ) && (x0 < tensor->size (0 )) && (x1 >= 0 ) && (x1 < tensor->size (1 )), 2 , " out of range" );
816
816
return THStorage_ (get)(THTensor_getStoragePtr (tensor), tensor->storage_offset ()+x0*tensor->stride (0 )+x1*tensor->stride (1 ));
817
817
}
818
818
819
819
void THTensor_ (set3d)(THTensor *tensor, int64_t x0, int64_t x1, int64_t x2, real value)
820
820
{
821
- THArgCheck (tensor-> _dim ( ) == 3 , 1 , " tensor must have three dimensions" );
821
+ THArgCheck (THTensor_nDimensionLegacyAll (tensor ) == 3 , 1 , " tensor must have three dimensions" );
822
822
THArgCheck ( (x0 >= 0 ) && (x0 < tensor->size (0 )) && (x1 >= 0 ) && (x1 < tensor->size (1 )) && (x2 >= 0 ) && (x2 < tensor->size (2 )), 2 , " out of range" );
823
823
THStorage_ (set)(THTensor_getStoragePtr (tensor), tensor->storage_offset ()+x0*tensor->stride (0 )+x1*tensor->stride (1 )+x2*tensor->stride (2 ), value);
824
824
}
825
825
826
826
real THTensor_ (get3d)(const THTensor *tensor, int64_t x0, int64_t x1, int64_t x2)
827
827
{
828
- THArgCheck (tensor-> _dim ( ) == 3 , 1 , " tensor must have three dimensions" );
828
+ THArgCheck (THTensor_nDimensionLegacyAll (tensor ) == 3 , 1 , " tensor must have three dimensions" );
829
829
THArgCheck ( (x0 >= 0 ) && (x0 < tensor->size (0 )) && (x1 >= 0 ) && (x1 < tensor->size (1 )) && (x2 >= 0 ) && (x2 < tensor->size (2 )), 2 , " out of range" );
830
830
return THStorage_ (get)(THTensor_getStoragePtr (tensor), tensor->storage_offset ()+x0*tensor->stride (0 )+x1*tensor->stride (1 )+x2*tensor->stride (2 ));
831
831
}
832
832
833
833
void THTensor_ (set4d)(THTensor *tensor, int64_t x0, int64_t x1, int64_t x2, int64_t x3, real value)
834
834
{
835
- THArgCheck (tensor-> _dim ( ) == 4 , 1 , " tensor must have four dimensions" );
835
+ THArgCheck (THTensor_nDimensionLegacyAll (tensor ) == 4 , 1 , " tensor must have four dimensions" );
836
836
THArgCheck ((x0 >= 0 ) && (x0 < tensor->size (0 )) && (x1 >= 0 ) && (x1 < tensor->size (1 )) && (x2 >= 0 ) && (x2 < tensor->size (2 )) && (x3 >= 0 ) && (x3 < tensor->size (3 )), 2 , " out of range" );
837
837
THStorage_ (set)(THTensor_getStoragePtr (tensor), tensor->storage_offset ()+x0*tensor->stride (0 )+x1*tensor->stride (1 )+x2*tensor->stride (2 )+x3*tensor->stride (3 ), value);
838
838
}
839
839
840
840
real THTensor_ (get4d)(const THTensor *tensor, int64_t x0, int64_t x1, int64_t x2, int64_t x3)
841
841
{
842
- THArgCheck (tensor-> _dim ( ) == 4 , 1 , " tensor must have four dimensions" );
842
+ THArgCheck (THTensor_nDimensionLegacyAll (tensor ) == 4 , 1 , " tensor must have four dimensions" );
843
843
THArgCheck ((x0 >= 0 ) && (x0 < tensor->size (0 )) && (x1 >= 0 ) && (x1 < tensor->size (1 )) && (x2 >= 0 ) && (x2 < tensor->size (2 )) && (x3 >= 0 ) && (x3 < tensor->size (3 )), 2 , " out of range" );
844
844
return THStorage_ (get)(THTensor_getStoragePtr (tensor), tensor->storage_offset ()+x0*tensor->stride (0 )+x1*tensor->stride (1 )+x2*tensor->stride (2 )+x3*tensor->stride (3 ));
845
845
}
@@ -853,10 +853,10 @@ THDescBuff THTensor_(desc)(const THTensor *tensor) {
853
853
n += snprintf (str, L-n, " torch." _stringify (x) " Tensor of size " );
854
854
#undef _stringify
855
855
int i;
856
- for (i = 0 ; i < tensor-> _dim ( ); i++) {
856
+ for (i = 0 ; i < THTensor_nDimensionLegacyAll (tensor ); i++) {
857
857
if (n >= L) break ;
858
858
n += snprintf (str+n, L-n, " %" PRId64, tensor->size (i));
859
- if (i < tensor-> _dim ( )-1 ) {
859
+ if (i < THTensor_nDimensionLegacyAll (tensor )-1 ) {
860
860
n += snprintf (str+n, L-n, " x" );
861
861
}
862
862
}
0 commit comments