UFJF - Machine Learning Toolkit  0.51.8
mltk::Data< T > Member List

This is the complete list of members for mltk::Data< T >, including all inherited members.

apply(std::function< void(mltk::PointPointer< T > point)> f)mltk::Data< T >
begin() (defined in mltk::Data< T >)mltk::Data< T >inline
begin() const (defined in mltk::Data< T >)mltk::Data< T >inline
changeXVector(std::vector< int > index)mltk::Data< T >
classes() constmltk::Data< T >
classesCopy(const Data< T > &_data, std::vector< int > &classes)mltk::Data< T >
classesDistribution() constmltk::Data< T >
classesNames() constmltk::Data< T >
clear()mltk::Data< T >
computeClassesDistribution()mltk::Data< T >
copy() constmltk::Data< T >
copy(const Data< T > &_data)mltk::Data< T >
copyZero(const Data< T > &other)mltk::Data< T >
Data()=default (defined in mltk::Data< T >)mltk::Data< T >
Data(const Data< T > &other) (defined in mltk::Data< T >)mltk::Data< T >
Data(const std::string &dataset, bool atEnd)mltk::Data< T >
Data(const char *dataset, const char *datasetType, const char *pos_class="1", const char *neg_class="-1")mltk::Data< T >explicit
Data(size_t size, size_t dim, T val=T())mltk::Data< T >
Data(const char *dataset)mltk::Data< T >explicit
dim() constmltk::Data< T >inline
end() (defined in mltk::Data< T >)mltk::Data< T >inline
end() const (defined in mltk::Data< T >)mltk::Data< T >inline
featuresNames() const (defined in mltk::Data< T >)mltk::Data< T >
getFeature(int index) constmltk::Data< T >
getFeaturesNames() constmltk::Data< T >
getIndex() constmltk::Data< T >
getLabels() const (defined in mltk::Data< T >)mltk::Data< T >
getTime_mult() constmltk::Data< T >
getType() constmltk::Data< T >
insertFeatures(std::vector< int > ins_feat, bool keepIndex=false)mltk::Data< T >
insertPoint(const Data< T > &samples, int _index, bool keepIndex=false)mltk::Data< T >
insertPoint(std::shared_ptr< Point< T > > p, bool keepIndex=false)mltk::Data< T >
insertPoint(Point< T > p, bool keepIndex=false)mltk::Data< T >
isClassification() constmltk::Data< T >inline
isEmpty() constmltk::Data< T >
isNormalized() constmltk::Data< T >inline
join(const Data< T > &data)mltk::Data< T >
labels() const (defined in mltk::Data< T >)mltk::Data< T >
load(const std::string &file)mltk::Data< T >
load(const std::string &file, bool _atEnd)mltk::Data< T >
name() constmltk::Data< T >inline
normalize(double p=2)mltk::Data< T >
operator!=(const Data< T > &rhs) const (defined in mltk::Data< T >)mltk::Data< T >
operator()(size_t i) const (defined in mltk::Data< T >)mltk::Data< T >inline
operator()(size_t i) (defined in mltk::Data< T >)mltk::Data< T >inline
operator<< (defined in mltk::Data< T >)mltk::Data< T >friend
operator=(const Data< T > &) (defined in mltk::Data< T >)mltk::Data< T >
operator==(const Data< T > &rhs) const (defined in mltk::Data< T >)mltk::Data< T >
operator[](size_t i) const (defined in mltk::Data< T >)mltk::Data< T >inline
operator[](size_t i) (defined in mltk::Data< T >)mltk::Data< T >inline
point(int index) constmltk::Data< T >
points()mltk::Data< T >
points() constmltk::Data< T >
removeFeatures(std::vector< int > feats, int fsize) constmltk::Data< T >
removeFeatures(std::vector< int > feats)mltk::Data< T >
removePoint(int pid)mltk::Data< T >
removePoints(std::vector< int > ids)mltk::Data< T >
resetIndex()mltk::Data< T >
sampling(const size_t &samp_size, bool with_replacement=true, const int &seed=0)mltk::Data< T >
selectFeatures(std::vector< size_t > feats, int size=-1)mltk::Data< T >
setClasses(const std::vector< int > &classes)mltk::Data< T >
setClassesAtEnd(bool atEnd)mltk::Data< T >inline
setClassesNames(const std::vector< std::string > class_names)mltk::Data< T >inline
setDim(size_t dim)mltk::Data< T >
setFeaturesNames(const std::vector< int > &fnames)mltk::Data< T >
setIndex(std::vector< int > index)mltk::Data< T >
setName(const std::string &name)mltk::Data< T >inline
setPoint(int index, std::shared_ptr< Point< T > > p)mltk::Data< T >
setType(const std::string &type) (defined in mltk::Data< T >)mltk::Data< T >
shuffle(const size_t &seed=42)mltk::Data< T >
size() constmltk::Data< T >inline
splitByClasses(bool keepIndex=false)mltk::Data< T >
splitSample(const std::size_t &split_size, bool stratified=true, bool keepIndex=false, size_t seed=0)mltk::Data< T >
updatePointValue(const size_t &idx, double value)mltk::Data< T >
write(const std::string &fname, std::string ext)mltk::Data< T >
~Data() (defined in mltk::Data< T >)mltk::Data< T >