Skip to content

Lazy load the modules to improve load speed for other commands#9

Open
fredricj wants to merge 1 commit into
CellProfiling:mainfrom
fredricj:lazy-load-commands
Open

Lazy load the modules to improve load speed for other commands#9
fredricj wants to merge 1 commit into
CellProfiling:mainfrom
fredricj:lazy-load-commands

Conversation

@fredricj
Copy link
Copy Markdown
Contributor

main.py always imports hpa_densenet.{dimred, prediction, preprocess, umapNd}. Loading dimred takes a long time (~17s here) which greatly affects the time needed to run for instance --help or preprocess for a single image view.
Decrease time needed for initial load by only loading the submodules in main.py when needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant