docs: def _compute_total_chunks(self, chunk_size):
          # type: (Descriptor, int) -> int
          """Compute total number of chunks for entity
          :param Descriptor self: this
          :param int chunk_size: chunk size
          :rtype: int
          :return: num chunks
          """
          try:
              return int(math.ceil(self._ase.size / chunk_size))
          except ZeroDivisionError:
              return 0