sklearn-weka-plugin

Makes Weka algorithms available in scikit-learn, by using python-weka-wrapper3 under the hood.

GPL-3.0 License

Downloads
174
Stars
16
Committers
2

Bot releases are visible (Hide)

sklearn-weka-plugin - Release v0.0.8 Latest Release

Published by fracpete 6 months ago

sklearn-weka-plugin - Release v0.0.7

Published by fracpete over 1 year ago

  • WekaEstimator (module sklweka.classifiers) now has a custom score method that distinguishes between classification and regression to return the correct score.
  • renamed data to X and targets to y, since some sklearn schemes use named arguments
  • added dummy argument sample_weight=None to fit, score and fit_predict methods
  • fixed: when supplying Classifier or JBObject instead of classname/options, classname/options now get determined automatically
  • method to_instance (module: sklweka.dataset) now performs correct missing value check
  • method to_nominal_labels (module: sklweka.dataset) generates nicer labels now
sklearn-weka-plugin - Release v0.0.6

Published by fracpete over 2 years ago

  • WekaEstimator (module sklweka.classifiers) and WekaCluster (module sklweka.clusters) now allow specifying how many labels a particular nominal attribute or class attribute has (to avoid error message like Cannot handle unary class attribute! if there is only one label present in a particular split)
sklearn-weka-plugin - Release v0.0.5

Published by fracpete over 2 years ago

  • the to_nominal_attributes method in the sklearn.dataset module requires now the indices parameter (incorrectly declared as optional); can parse a range string now as well
  • fixed the fit, set_params and __str__ methods fo the MakeNominal transformer (module sklweka.preprocessing)
  • WekaEstimator (module sklweka.classifiers) and WekaCluster (module sklweka.clusters) now allow specifying which attributes to turn into nominal ones, which avoids having to manually convert the data (either as list with 0-based indices or range string with 1-based indices)
  • set_params methods now ignore empty dictionaries
sklearn-weka-plugin - Release v0.0.4

Published by fracpete almost 3 years ago

  • fixed sorting of labels in to_instances method in module sklweka.dataset
  • redoing X when no class present in load_arff method (module sklweka.dataset)
  • added load_dataset method in module sklweka.dataset that uses Weka to load the data before converting it into sklearn data structures (slower, but more flexible)
sklearn-weka-plugin - Release v0.0.3

Published by fracpete almost 3 years ago

  • added support for generating data via Weka's data generators
sklearn-weka-plugin - Release v0.0.2

Published by fracpete over 3 years ago

  • requiring python-weka-wrapper3 version 0.2.1 at least in order to offer pickle support
sklearn-weka-plugin - Release v0.0.1

Published by fracpete over 3 years ago

  • initial release