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

[FEATURE] Isolated version of models #2211

Closed
marcelo-bn opened this issue Feb 6, 2024 · 1 comment
Closed

[FEATURE] Isolated version of models #2211

marcelo-bn opened this issue Feb 6, 2024 · 1 comment
Labels
triage Issue waiting for triaging

Comments

@marcelo-bn
Copy link

It is essential to have isolated versions for each model.

For example, I only need TFTModel in my project but I have to install ALL the models (>3GB!!).

This is horrible. I have to interrupt my entire workflow to adapt a project with just the parts I want.

@marcelo-bn marcelo-bn added the triage Issue waiting for triaging label Feb 6, 2024
@madtoinou
Copy link
Collaborator

Hi @marcelo-bn,

If you want to use a Darts is a lightweight environment, you can use the onnx format (check the code snippet at the end of issue #553). However, you will be responsible for reshaping/preparing the samples for inference and won't have access to the TimeSeries data-structure anymore.

Maintaining a separated version of the library for each model would actually not solve the problem since a lot of dependencies would remain (and it would be not realistically maintainable).

Feel free to fork Darts and remove all the features/models you don't need, hopefully this will reduce the requirements enough so that you can use our TFT implementation with your current constraints.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
triage Issue waiting for triaging
Projects
None yet
Development

No branches or pull requests

2 participants