Template Function sequant::make_batched_custom_evaluator

Function Documentation

template<typename F, typename IndexPredicate = accept_any_index, typename ScopeGuardFactory = make_no_scope_guard, typename IsVolatile = never_volatile>
auto sequant::make_batched_custom_evaluator(F le, std::function<std::size_t(Index const&)> target_batch_size, IndexPredicate accept = {}, ScopeGuardFactory make_scope_guard = {}, IsVolatile is_volatile = {}, bool persistent_only = false)