File tree Expand file tree Collapse file tree 1 file changed +0
-24
lines changed Expand file tree Collapse file tree 1 file changed +0
-24
lines changed Original file line number Diff line number Diff line change @@ -558,30 +558,6 @@ unsafe impl Dimension for Dim<[Ix; 2]> {
558
558
}
559
559
}
560
560
561
- #[ inline]
562
- fn is_contiguous ( dim : & Self , strides : & Self ) -> bool {
563
- let defaults = dim. default_strides ( ) ;
564
- if strides. equal ( & defaults) {
565
- return true ;
566
- }
567
-
568
- if dim. ndim ( ) == 1 { return false ; }
569
- let order = strides. _fastest_varying_stride_order ( ) ;
570
- let strides = strides. slice ( ) ;
571
-
572
- // FIXME: Negative strides
573
- let dim_slice = dim. slice ( ) ;
574
- let mut cstride = 1 ;
575
- for & i in order. slice ( ) {
576
- // a dimension of length 1 can have unequal strides
577
- if dim_slice[ i] != 1 && strides[ i] != cstride {
578
- return false ;
579
- }
580
- cstride *= dim_slice[ i] ;
581
- }
582
- true
583
- }
584
-
585
561
#[ inline]
586
562
fn first_index ( & self ) -> Option < Self > {
587
563
let m = get ! ( self , 0 ) ;
You can’t perform that action at this time.
0 commit comments