gchq / gchq/coreax

Investigate the potential for reduced compile times in `metrics.py`

Open
#665 1 comment 0 reactions 0 assignees View on GitHub
enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.