java.lang.Object
es.upm.fi.cig.multictbnc.experiments.implementationsexperiments.featurestreamexperiments.FeatureStreamImplementationExperiment
Direct Known Subclasses:
FeatureStreamAsStaticDatasetExperiment, FeatureStreamWithFSSExperiment, FeatureStreamWithFSSWithoutUpdatingExperiment, FeatureStreamWithoutFSSExperiment

public abstract class FeatureStreamImplementationExperiment extends Object
Abstract class representing an implementation of an experiment with feature streams.
  • Constructor Details

    • FeatureStreamImplementationExperiment

      public FeatureStreamImplementationExperiment(String pathFeatureStream, String nameTimeVariable, List<String> nameClassVariables, DatasetReader initialDatasetReader, DatasetReader testDatasetReader, int experimentNumber, int numFeatures, boolean areModelsValidated) throws IOException, UnreadDatasetException
      Constructs a FeatureStreamImplementationExperiment with the specified parameters.
      Parameters:
      pathFeatureStream - path to the feature stream
      nameTimeVariable - name of the time variable
      nameClassVariables - list of names of class variables
      initialDatasetReader - reader for the initial dataset
      testDatasetReader - reader for the test dataset
      experimentNumber - identifier of the experiment
      numFeatures - number of features in the dataset
      areModelsValidated - boolean flag indicating if models should be validated
      Throws:
      IOException - if an error occurs in file handling
      UnreadDatasetException - if the dataset cannot be read
  • Method Details