Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Long installation time #23

Open
wleoncio opened this issue Jan 16, 2023 · 2 comments
Open

Long installation time #23

wleoncio opened this issue Jan 16, 2023 · 2 comments

Comments

@wleoncio
Copy link

Not necessarily a deal-breaker for using this package, but an annoyance especially when one needs to install the package multiple times (for testing on a machine or for use on multiple ones): first installation on my 8th-gen i5 CPU took no less than 30 minutes.

I'm glad to see a CRAN release on the roadmap, hopefully this will reduce the amount of dependencies and compiled code involved.

Is there anything more short-term that could be done, though?

@blind-contours
Copy link
Owner

Hi @wleoncio - I found 2 packages that are used in the tests and can be moved to suggests so I did that. I think the other thing I can do to remove the number of dependencies is to make the simulation scripts used in the readme, vignette, and paper not actually part of the package which would cut back 1 package in imports. I can try and think of some other things to try and reduce install time. The issue is that the CVtreeMLE package relies on a lot of other packages that take time to install namely, PRE, partykit, SL3, furrr etc. Let me know if you have some other ideas.

@wleoncio
Copy link
Author

Thank you for addressing this issue. I understand there's not much that can be done as long as there are so many dependencies (see issue #26), so I guess a long installation is something users will have to live with for a while.

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

No branches or pull requests

2 participants