Improving minimize_mealy benchmarking
* python/spot/__init__.py: Adding helper function for inline plot of csv *spot/twaalgos/mealy_machine.cc, spot/twaalgos/mealy_machine.hh: Main changes * tests/python/_mealy.ipynb: Update * tests/python/ipnbdoctest.py: Ignore timing table * tests/python/synthesis.ipynb: Update
This commit is contained in:
parent
c63c1796b9
commit
4a24739c3f
6 changed files with 1609 additions and 63 deletions
|
|
@ -143,6 +143,10 @@ def canonicalize(s, type, ignores):
|
|||
# timing result we cannot compare between runs.
|
||||
s = re.sub(r'<table.*dataframe.*?enc.user.*?</table>', '<table></table>', s,
|
||||
flags=re.DOTALL)
|
||||
# Table that contains premin_time are log from the mealy minimization.
|
||||
# They contain timing result so we cannot compare between runs.
|
||||
s = re.sub(r'<table.*dataframe.*?premin_time.*?</table>', '<table></table>',
|
||||
s, flags=re.DOTALL)
|
||||
|
||||
for n, p in enumerate(ignores):
|
||||
s = re.sub(p, 'IGN{}'.format(n), s)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue