pesser / edflow

Reduce boilerplate code for your ML projects. TensorFlow and PyTorch.
https://edflow.readthedocs.io/
MIT License
24 stars 13 forks source link

improve development of evaluations #229

Closed pesser closed 4 years ago

pesser commented 4 years ago

This PR includes some commits that were merged into master directly before switching to the dev branch (regarding EvalPipeline using MetaDataset and something about coveralls).

Fixes #227 and parts of #226.

Besides a bit of cleaning up and fixes, we now have:

With the last two points, you can write a simple Functor class to evaluate existing models without changing any code related to that model, eg: edflow -p <path to config in project folder> --eval_functor <path to functor>