Turi Create  4.0
turi::drawing_classifier::data_iterator::parameters Struct Reference

#include <toolkits/drawing_classifier/dc_data_iterator.hpp>

Public Attributes

gl_sframe data
 
std::string target_column_name
 
std::string feature_column_name {"feature"}
 
std::string predictions_column_name
 
flex_list class_labels
 
bool is_train = true
 
bool repeat = true
 
bool shuffle = true
 
int random_seed = 0
 

Detailed Description

Defines the inputs to a data_iterator factory function.

Definition at line 33 of file dc_data_iterator.hpp.

Member Data Documentation

◆ class_labels

flex_list turi::drawing_classifier::data_iterator::parameters::class_labels

The expected class labels, indexed by identifier.

If empty, then the labels will be inferred from the data. If non-empty, an exception will be thrown upon encountering an unexpected label.

Definition at line 56 of file dc_data_iterator.hpp.

◆ data

gl_sframe turi::drawing_classifier::data_iterator::parameters::data

The SFrame to traverse

Definition at line 35 of file dc_data_iterator.hpp.

◆ feature_column_name

std::string turi::drawing_classifier::data_iterator::parameters::feature_column_name {"feature"}

The name of the feature column.

Definition at line 45 of file dc_data_iterator.hpp.

◆ is_train

bool turi::drawing_classifier::data_iterator::parameters::is_train = true

Whether this is training data or not.

Definition at line 59 of file dc_data_iterator.hpp.

◆ predictions_column_name

std::string turi::drawing_classifier::data_iterator::parameters::predictions_column_name

The name of the predictions column.

Definition at line 48 of file dc_data_iterator.hpp.

◆ random_seed

int turi::drawing_classifier::data_iterator::parameters::random_seed = 0

Determines results of shuffle operations if enabled.

Definition at line 68 of file dc_data_iterator.hpp.

◆ repeat

bool turi::drawing_classifier::data_iterator::parameters::repeat = true

Whether to traverse the data more than once.

Definition at line 62 of file dc_data_iterator.hpp.

◆ shuffle

bool turi::drawing_classifier::data_iterator::parameters::shuffle = true

Whether to shuffle the data on subsequent traversals.

Definition at line 65 of file dc_data_iterator.hpp.

◆ target_column_name

std::string turi::drawing_classifier::data_iterator::parameters::target_column_name

The name of the column containing the target variable.

If empty, then the output will not contain labels.

Definition at line 42 of file dc_data_iterator.hpp.


The documentation for this struct was generated from the following file: