Feat C++ API
A feature engineering automation tool
io.h File Reference
#include <Eigen/Dense>
#include <vector>
#include <fstream>
#include <chrono>
#include <ostream>
#include <map>
#include "../init.h"
#include "../util/error.h"
Include dependency graph for io.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 FT
 main Feat namespace
 
 FT::Util
 namespace containing various utility functions used in Feat
 

Functions

void FT::Util::printProgress (float percentage)
 outputs a progress bar, filled according to More...
 
void FT::Util::load_csv (const std::string &path, MatrixXf &X, VectorXf &y, vector< string > &names, vector< char > &dtypes, bool &binary_endpoint, char sep)
 load csv file into matrix. More...
 
void FT::Util::load_longitudinal (const std::string &path, std::map< string, std::pair< vector< ArrayXf >, vector< ArrayXf > > > &Z, char sep)
 load longitudinal csv file into matrix. More...
 
void FT::Util::load_partial_longitudinal (const std::string &path, std::map< string, std::pair< vector< ArrayXf >, vector< ArrayXf > > > &Z, char sep, const vector< int > &idx)
 load partial longitudinal csv file into matrix according to idx vector More...