LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
deeplima::graph_dp::train::CoNLLUDataSet::Iterator Class Reference

#include </home/runner/work/lima/lima/deeplima/libs/tasks/graph_dp/train/conllu_file_iterator.h>

Inheritance diagram for deeplima::graph_dp::train::CoNLLUDataSet::Iterator:
deeplima::graph_dp::train::BatchIterator

Public Member Functions

 Iterator (const CoNLLUDataSet &dataset)
 
virtual ~Iterator ()=default
 
virtual void set_batch_size (int64_t batch_size)
 
virtual void start_epoch ()
 
virtual bool end ()
 
virtual const Batch next_batch ()
 
- Public Member Functions inherited from deeplima::graph_dp::train::BatchIterator
virtual ~BatchIterator ()=default
 

Friends

class CoNLLUDataSet
 

Detailed Description

Definition at line 51 of file conllu_file_iterator.h.

Constructor & Destructor Documentation

◆ Iterator()

deeplima::graph_dp::train::CoNLLUDataSet::Iterator::Iterator ( const CoNLLUDataSet &  dataset)
inline

Definition at line 54 of file conllu_file_iterator.h.

◆ ~Iterator()

virtual deeplima::graph_dp::train::CoNLLUDataSet::Iterator::~Iterator ( )
virtualdefault

Member Function Documentation

◆ end()

bool deeplima::graph_dp::train::CoNLLUDataSet::Iterator::end ( )
virtual

◆ next_batch()

const CoNLLUDataSet::Iterator::Batch deeplima::graph_dp::train::CoNLLUDataSet::Iterator::next_batch ( )
virtual

◆ set_batch_size()

void deeplima::graph_dp::train::CoNLLUDataSet::Iterator::set_batch_size ( int64_t  batch_size)
virtual

◆ start_epoch()

void deeplima::graph_dp::train::CoNLLUDataSet::Iterator::start_epoch ( )
virtual

Friends And Related Symbol Documentation

◆ CoNLLUDataSet

friend class CoNLLUDataSet
friend

Definition at line 75 of file conllu_file_iterator.h.


The documentation for this class was generated from the following files: