#include <datafeeder.h>
Collaboration diagram for DataFeeder:
Public Types | |
enum | NORMETHOD { MIN_MAX, MEAN_VAR, NONE } |
Public Member Functions | |
DataFeeder (const pDataSet &) | |
DataFeeder (std::istream &) | |
void | set_permutation (std::istream &i) |
void | do_normalize (NORMETHOD dn=MIN_MAX) |
UINT | size () const |
void | set_train_size (UINT) |
pDataSet | data () const |
bool | next_train_test (pDataSet &, pDataSet &) const |
Protected Types | |
typedef std::vector< LINEAR_SCALE_PARAM > | LINEAR_SCALE_PARAMS |
Protected Member Functions | |
bool | next_permutation (std::vector< UINT > &) const |
Static Protected Member Functions | |
static LINEAR_SCALE_PARAMS | min_max (DataSet &) |
static LINEAR_SCALE_PARAMS | mean_var (DataSet &) |
static void | linear_scale (DataSet &, const LINEAR_SCALE_PARAMS &) |
Classes | |
struct | LINEAR_SCALE_PARAM |
Definition at line 18 of file datafeeder.h.
|
Definition at line 50 of file datafeeder.h. |
|
Definition at line 20 of file datafeeder.h. |
|
Definition at line 13 of file datafeeder.cpp. |
|
Definition at line 18 of file datafeeder.cpp. References lemga::load_data(). |
|
Definition at line 41 of file datafeeder.h. |
|
Definition at line 37 of file datafeeder.h. |
|
Definition at line 139 of file datafeeder.cpp. References dataset::replace(), dataset::size(), dataset::x(), and dataset::y(). Referenced by DataFeeder::next_train_test(). |
|
Definition at line 113 of file datafeeder.cpp. References dataset::size(), and dataset::x(). Referenced by DataFeeder::next_train_test(). |
|
Definition at line 86 of file datafeeder.cpp. References dataset::size(), and dataset::x(). Referenced by DataFeeder::next_train_test(). |
|
Definition at line 57 of file datafeeder.cpp. Referenced by DataFeeder::next_train_test(). |
|
Definition at line 30 of file datafeeder.cpp. References dataset::append(), DataFeeder::linear_scale(), DataFeeder::mean_var(), DataFeeder::MEAN_VAR, DataFeeder::min_max(), DataFeeder::MIN_MAX, DataFeeder::next_permutation(), and DataFeeder::NONE. |
|
Definition at line 36 of file datafeeder.h. |
|
Definition at line 25 of file datafeeder.cpp. |
|
Definition at line 38 of file datafeeder.h. |