Skip to content

Releases: Tony-sama/pylfit

pylfit v0.4.0

02 Jul 17:37
Compare
Choose a tag to compare
  • Refactoring of atom and rule representation
  • Added modeling of unknown values for GULA

pylfit v0.3.0

17 Oct 15:42
Compare
Choose a tag to compare
  • Refactoring of dataset api
  • Update ACEDIA for pylfit api
  • Added multi-thread support for GULA/PRIDE/Synchronizer/ACEDIA/probalizer
  • Added heuristic for PRIDE regarding coverage

pylfit v0.2.2

21 Jun 00:14
Compare
Choose a tag to compare

MLJ20 Experiements version

  • Correct MLJ scripts

pylfit v0.2.1

19 Jun 15:00
Compare
Choose a tag to compare
  • Corrected WDMVLP.fit verbose option
  • Correct MLJ20 evaluation scripts to use proper option "brute-force"

API Second version

15 Jun 15:15
Compare
Choose a tag to compare
  • Improved user API
  • Added extend method to DMVLP and WDMVLP to search for new rule when a feature state to predict from is not already matched by the model rules.
  • Added BruteForce algorithm for scalability comparaison purpose with GULA
  • Added explanation scoring functions in pylfit.postprocessing, evaluating a model predictions and explanation versus expected perfect model
  • Extended MLJ20 evaluation with baselines and new metrics
  • Regression test coverage 99% of user API accessible code

API first version

19 Feb 16:19
Compare
Choose a tag to compare

First version of the pylfit API.

  • preprocessing: tabular data (list of pairs (list of string, list of string)) and csv format
  • datasets: StateTransitions
  • models: DMVLP/CDMVLP/WDMVLP
  • algo: GULA/PRIDE/Synchronizer
  • semantics: synchronous/asynchronous/general/constrained Synchronous