INNER CODE UNIT · Python

record_buffer_depth

nachifur/MulimgViewer · src/mulimgviewer/src/main.py:60

    def record_buffer_depth(self, depth):
        if depth is not None and depth >= 0:
            self.buffer_history.append(int(depth))

    def mark_processed_batch(self):
        self.processed_batches += 1

    def should_evaluate(self):
        now = time.time()
        if self.processed_batches - self.last_eval_batch >= self.eval_batch_window:
            return True
        if now - self.last_eval_time >= self.eval_time_window:
            return True
        return False

    def mark_evaluated(self):
        self.last_eval_batch = self.processed_batches
        self.last_eval_time = time.time()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…