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

[Change Proposal] Support Torch .pt ML trained models in integration packages #830

Open
5 tasks
susan-shu-c opened this issue Nov 13, 2024 · 0 comments
Open
5 tasks
Labels
discuss Issue needs discussion Team:Integrations Label for the Integrations team

Comments

@susan-shu-c
Copy link
Member

susan-shu-c commented Nov 13, 2024

What problem is this proposal solving?

Users should be able to easily install supervised ML models. Current, integrations support DataFrame Analytics models, as introduced in

Now we have more supported language models. They are shipped in a .pt format instead of .json configurations. Integrations will need to support the installation of these models.

  • Note: Trained model API compressed_definition. The .pt models will need to be converted to base64 format to place into the integration packages.
  • Note: To support NLP models, support for the add trained models' vocabulary is required as well. link

Where the solution will need to be implemented, i.e. which parts, if any, of the Elastic Stack will be impacted.

Additional information

Currently, models are constrained to 400mb size. We've yet to require an increase, but it's worth noting in the future if we do develop larger models.

Links:

@susan-shu-c susan-shu-c added discuss Issue needs discussion Team:Integrations Label for the Integrations team labels Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss Issue needs discussion Team:Integrations Label for the Integrations team
Projects
None yet
Development

No branches or pull requests

1 participant