Investigate the potential for reduced compile times in `metrics.py`
- Dominant language
- Python
- Stars
- 43
- Forks
- 6
- Avg merge
- 3d 22h
- Merged PRs (30d)
- 10
Description
### What's the new feature?
See the discussion here: https://github.com/gchq/coreax/pull/661#discussion_r1642508262
### What value does this add?
May reduce compilation time and hence time to first result, particularly helpful for small problems.
### Is there an alternative you've considered?
_No response_
### Additional context
_No response_
Contributor guide
Research direction
Start by reading the discussion in pull request 661, then inspect metrics.py to understand the compilation path under consideration. Measure the relevant compile times before and after any investigated change; the work is done when it reaches a clear, evidence-based conclusion about whether reduced compilation time is worthwhile.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- performance
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100