11 #ifndef _STREAMING_FEATURES__H__
12 #define _STREAMING_FEATURES__H__
193 SG_ERROR(
"%s::get_streamed_features() is not yet implemented!\n",
211 #endif // _STREAMING_FEATURES__H__
virtual const char * get_name() const =0
virtual void start_parser()=0
virtual void reset_stream()
virtual CFeatures * get_streamed_features(index_t num_elements)
bool has_labels
Whether examples are labelled or not.
CStreamingFile * working_file
The StreamingFile object to read from.
A Streaming File access class.
virtual bool get_next_example()=0
virtual void set_vector_and_label_reader()=0
virtual void set_vector_reader()=0
all of classes and functions are contained in the shogun namespace
virtual ~CStreamingFeatures()
virtual void end_parser()=0
void set_read_functions()
bool seekable
Whether the stream is seekable.
The class Features is the base class of all feature objects.
virtual void release_example()=0
Streaming features are features which are used for online algorithms.
virtual float64_t get_label()=0
virtual int32_t get_num_features()=0
virtual bool get_has_labels()
virtual bool is_seekable()