Skip to content

import speed optimization #1

Description

@dskarbrevik

While work has been done to minimize the dependency list of uqlm as much as possible, some dependencies require the loading or downloading of large files. This can make the import of uqlm a time intense process.

This issue hopes to speed up import times by:

  1. speed profiling imports to identify import bottlenecks
  2. remove bottlenecks where possible by either restructuring code so these bottlenecks only run when absolutely needed or refactoring code so the bottlenecks simply don't exist

If after speed profiling we find that step 2 does not have any reasonable quick wins, we will at least know where the limitations lie and can prioritize improvements as future work.

Metadata

Metadata

Assignees

Labels

help wantedExtra attention is needed

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions