Experiment execution and result management for empirical evaluations of algorithms in Python.
MIT License
Published by d-krupke about 1 year ago
Files are now automatically split into smaller files such that the risk of decompressing a huge data file is reduced.
Published by d-krupke about 1 year ago
Fixing bug with Jypterlab, which does not have __main__.__file__
defined.
Published by d-krupke over 1 year ago
This allows to skip bad entries, without having to use the inefficient delete_if
.
Published by d-krupke over 1 year ago
More extensive configuration options for stdout/stderr capturing.
Published by d-krupke over 1 year ago
Creating a clean version for PyPI
Published by d-krupke over 1 year ago
Just fixing CI/Packaging stuff...
Published by d-krupke over 1 year ago
Just fixes the pyproject.toml which still pointed to the README.md but we changed to rst for sphinx.
Published by d-krupke over 1 year ago
For gaining deeper insights into the performance of your algorithm (without a profiler), it is a good idea to use logging.
The new version of AlgBench now automatically saves print
outputs with runtime, and added support for capturing loggers of the logging
framework which is a much better option than to just print your logs. With this addition, you can gain deep insights into you algorithms with only small extra costs.
Published by d-krupke over 1 year ago
Undoes some changes of v1.0.0 that turned out to be not robust against keyboard interrupt, potentially corrupting the database.
The previous version missed the critical commit.
Published by d-krupke over 1 year ago
Undoes some changes of v1.0.0 that turned out to be not robust against keyboard interrupt, potentially corrupting the database.
Published by d-krupke over 1 year ago
Improves the database but has breaking changes.
Published by d-krupke over 1 year ago
This is the first working version of this tool. It has been tested in the provided example. The interface may still change.