SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
python.data.ARFFAdapter.ARFFAdapter Class Reference

Class implements the interface of DataAdapter for storing and restoring of input data into / from files in ARFF-format. More...

Inheritance diagram for python.data.ARFFAdapter.ARFFAdapter:

Public Member Functions

 __init__ (self, filename="")
 Constructor.
 
 loadData (self, name="train")
 Reads dataset from file.
 
 loadSpecification (self)
 Loads attribute specification from file.
 
 save (self, points, values=None, attributes=None)
 Store data into file.
 

Static Public Attributes

 filename = None
 Filename associated with data.
 

Detailed Description

Class implements the interface of DataAdapter for storing and restoring of input data into / from files in ARFF-format.

Constructor & Destructor Documentation

◆ __init__()

Member Function Documentation

◆ loadData()

python.data.ARFFAdapter.ARFFAdapter.loadData (   self,
  name = "train" 
)

Reads dataset from file.

Parameters
nameString for category of data set (train or test), default "train"
Returns
DataContainer with data set

References python.data.ARFFAdapter.ARFFAdapter.__gzOpen(), python.data.CSVAdapter.CSVAdapter.__gzOpen(), python.uq.uq_setting.UQSettingAdapter.UQSettingAdapter.__gzOpen(), python.controller.InfoToFile.InfoToFile.filename, python.data.ARFFAdapter.ARFFAdapter.filename, python.data.CSVAdapter.CSVAdapter.filename, python.data.DataSpecification.DataSpecification.filename, python.uq.models.Model.Model.filename, and sgpp::solver::StepsizeControl.filename.

◆ loadSpecification()

python.data.ARFFAdapter.ARFFAdapter.loadSpecification (   self)

Loads attribute specification from file.

Returns
dictionary with attribute specification

References python.data.ARFFAdapter.ARFFAdapter.__gzOpen(), python.data.CSVAdapter.CSVAdapter.__gzOpen(), python.uq.uq_setting.UQSettingAdapter.UQSettingAdapter.__gzOpen(), python.controller.InfoToFile.InfoToFile.filename, python.data.ARFFAdapter.ARFFAdapter.filename, python.data.CSVAdapter.CSVAdapter.filename, python.data.DataSpecification.DataSpecification.filename, python.uq.models.Model.Model.filename, and sgpp::solver::StepsizeControl.filename.

◆ save()

python.data.ARFFAdapter.ARFFAdapter.save (   self,
  points,
  values = None,
  attributes = None 
)

Store data into file.

Parameters
pointsDataVector with points
valuesDataVector with values, default None
attributesdictionary with attributes of dataset, default None

References python.data.ARFFAdapter.ARFFAdapter.__gzOpen(), python.data.CSVAdapter.CSVAdapter.__gzOpen(), python.uq.uq_setting.UQSettingAdapter.UQSettingAdapter.__gzOpen(), python.controller.InfoToFile.InfoToFile.filename, python.data.ARFFAdapter.ARFFAdapter.filename, python.data.CSVAdapter.CSVAdapter.filename, python.data.DataSpecification.DataSpecification.filename, python.uq.models.Model.Model.filename, and sgpp::solver::StepsizeControl.filename.

Member Data Documentation

◆ filename


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