1#ifndef TATAMI_CONSECUTIVE_ORACLE_HPP
2#define TATAMI_CONSECUTIVE_ORACLE_HPP
4#include "../base/Oracle.hpp"
20template<
typename Index_>
Predict future accesses along a consecutive sequence.
Definition ConsecutiveOracle.hpp:21
Index_ get(size_t i) const
Definition ConsecutiveOracle.hpp:33
size_t total() const
Definition ConsecutiveOracle.hpp:29
ConsecutiveOracle(Index_ start, Index_ length)
Definition ConsecutiveOracle.hpp:27
Predict future access requests on the target dimension.
Definition Oracle.hpp:21
Flexible representations for matrix data.
Definition Extractor.hpp:15
auto consecutive_extractor(const Matrix< Value_, Index_ > *mat, bool row, Index_ iter_start, Index_ iter_length, Args_ &&... args)
Definition consecutive_extractor.hpp:35