Esempio n. 1
0
 def _update_f_contiguity(self):
     self._flags &= ~flags.F_CONTIGUOUS
     if internal.get_c_contiguity(tuple(reversed(self._shape)),
                                  tuple(reversed(self._strides)),
                                  self.itemsize):
         self._flags |= flags.F_CONTIGUOUS
     self._flags &= ~flags.F_DIRTY
Esempio n. 2
0
 def _update_f_contiguity(self):
     self._flags &= ~flags.F_CONTIGUOUS
     if internal.get_c_contiguity(tuple(reversed(self._shape)),
                                  tuple(reversed(self._strides)),
                                  self.itemsize):
         self._flags |= flags.F_CONTIGUOUS
     self._flags &= ~flags.F_DIRTY
Esempio n. 3
0
 def _update_f_contiguity(self):
     self._f_contiguous = int(
         internal.get_c_contiguity(self._shape[::-1], self._strides[::-1],
                                   self.itemsize))
Esempio n. 4
0
 def _update_c_contiguity(self):
     self._c_contiguous = int(
         internal.get_c_contiguity(self._shape, self._strides,
                                   self.itemsize))
Esempio n. 5
0
 def _update_f_contiguity(self):
     self._f_contiguous = int(internal.get_c_contiguity(
         self._shape[::-1], self._strides[::-1], self.itemsize))
Esempio n. 6
0
 def _update_c_contiguity(self):
     self._c_contiguous = int(internal.get_c_contiguity(
         self._shape, self._strides, self.itemsize))
Esempio n. 7
0
 def _update_c_contiguity(self):
     self._flags &= ~flags.C_CONTIGUOUS
     if internal.get_c_contiguity(self._shape, self._strides,
                                  self.itemsize):
         self._flags |= flags.C_CONTIGUOUS
     self._flags &= ~flags.C_DIRTY
Esempio n. 8
0
 def _update_c_contiguity(self):
     self._flags &= ~flags.C_CONTIGUOUS
     if internal.get_c_contiguity(self._shape, self._strides,
                                  self.itemsize):
         self._flags |= flags.C_CONTIGUOUS
     self._flags &= ~flags.C_DIRTY