Template Struct IteratorImpl
Defined in File iterator.h
Page Contents
Inheritance Relationships
Derived Types
public torch::data::detail::SentinelIterator< Batch >
(Template Struct SentinelIterator)public torch::data::detail::ValidIterator< Batch >
(Template Struct ValidIterator)
Struct Documentation
-
template<typename Batch>
struct IteratorImpl Base class for the
ValidIterator
andSentinelIterator
Subclassed by torch::data::detail::SentinelIterator< Batch >, torch::data::detail::ValidIterator< Batch >
Public Functions
-
virtual Batch &get() = 0
-
virtual bool operator==(const IteratorImpl &other) const = 0
-
virtual bool operator==(const ValidIterator<Batch> &other) const = 0
-
virtual bool operator==(const SentinelIterator<Batch> &other) const = 0
-
virtual Batch &get() = 0