Vowpal Wabbit
|
#include <array_parameters.h>
Public Types | |
typedef std::forward_iterator_tag | iterator_category |
typedef T | value_type |
typedef ptrdiff_t | difference_type |
typedef T * | pointer |
typedef T & | reference |
Public Member Functions | |
sparse_iterator (weight_map::iterator &iter, uint32_t stride) | |
sparse_iterator & | operator= (const sparse_iterator &other)=default |
sparse_iterator (const sparse_iterator &other)=default | |
sparse_iterator & | operator= (sparse_iterator &&other)=default |
sparse_iterator (sparse_iterator &&other)=default | |
uint64_t | index () |
T & | operator* () |
sparse_iterator & | operator++ () |
bool | operator== (const sparse_iterator &rhs) const |
bool | operator!= (const sparse_iterator &rhs) const |
typedef ptrdiff_t sparse_iterator< T >::difference_type |
typedef std::forward_iterator_tag sparse_iterator< T >::iterator_category |
typedef T* sparse_iterator< T >::pointer |
typedef T& sparse_iterator< T >::reference |
typedef T sparse_iterator< T >::value_type |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
|
inline |