def prepare(self, irange):
        l, r = irange
        cur_l, cur_r = self._cur_irange.get_value(borrow=True)

        if cur_l < min(l, r - 1) or max(l, r - 1) >= cur_r:
            self._cur_irange.set_value(np.asarray([l, l + self._limit]))
            self._gpu_data.set_value(
                self._cpu_data[l:l + self._limit], borrow=True)
dataset/ETHPy150Open Cysu/dlearn/dlearn/data/hidata.py/HierarData.prepare/swapped operands of `<`