Skip to content

Conversation

@lebrice
Copy link
Owner

@lebrice lebrice commented Aug 3, 2023

  • Fixes Make simple-parsing faster #278
  • uses lru_cacheed versions of inspect.getdoc and inspect.getsource as well as docstring_parser.parse.
  • Makes the numpy import lazy
  • Adds a pytest-benchmark test dependency
  • Adds a test/test_performance.py file with some simple performance tests
lebrice added 4 commits August 3, 2023 13:08
Signed-off-by: Fabrice Normandin <normandf@mila.quebec>
Signed-off-by: Fabrice Normandin <normandf@mila.quebec>
Fixes #278

Signed-off-by: Fabrice Normandin <normandf@mila.quebec>
Signed-off-by: Fabrice Normandin <normandf@mila.quebec>
@lebrice lebrice changed the title Increase import performance and parsing speed (add lru_cache) Aug 3, 2023
lebrice added 3 commits August 3, 2023 13:45
Signed-off-by: Fabrice Normandin <normandf@mila.quebec>
Signed-off-by: Fabrice Normandin <normandf@mila.quebec>
Signed-off-by: Fabrice Normandin <normandf@mila.quebec>
@lebrice lebrice force-pushed the lebrice/increase_performance branch from 430d966 to 9d309fa Compare August 3, 2023 18:02
lebrice added 3 commits August 3, 2023 14:54
Signed-off-by: Fabrice Normandin <normandf@mila.quebec>
Signed-off-by: Fabrice Normandin <normandf@mila.quebec>
Signed-off-by: Fabrice Normandin <normandf@mila.quebec>
@lebrice lebrice merged commit b3d12de into master Aug 3, 2023
@lebrice lebrice deleted the lebrice/increase_performance branch August 3, 2023 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants