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

Upgrade PGML Python dependencies #77

Merged
merged 1 commit into from
Jan 17, 2025
Merged

Upgrade PGML Python dependencies #77

merged 1 commit into from
Jan 17, 2025

Conversation

theory
Copy link
Contributor

@theory theory commented Dec 21, 2024

And remove unused arguments from the Dockerfile. Completes tem-2724.

@theory theory requested review from nhudson and ChuckHend December 21, 2024 00:43
@theory theory changed the title Upgrade PGML and pgVector (#77) Upgrade PGML and pgVector Dec 21, 2024
Copy link
Member

@ChuckHend ChuckHend left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will need to be built and then tested in dev before its released. The last I tried (which is a long time ago now), I was not able to get xgboost to function properly (via pgml in postgres) in our cloud for any pgml version > 2.7.1.

Copy link
Member

@ChuckHend ChuckHend left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The dockerfile will need to be updated to install pgml and its dependencies from source.

Then, test that the extension can not only be loaded but also that it functions properly. e.g. train a classification model, then load it and run some .predict through it. You could use the example in the ML Stack Docs as way to test it. If you can get through the guide, then its probably good enough.

@theory
Copy link
Contributor Author

theory commented Dec 21, 2024

New years goals.

@ChuckHend
Copy link
Member

theory added a commit that referenced this pull request Jan 17, 2025
And remove unused arguments from the `Dockerfile`.
@theory theory changed the title Upgrade PGML and pgVector Upgrade PGML Python dependencies Jan 17, 2025
And remove unused arguments from the `Dockerfile`.
@theory theory merged commit 8eb6833 into main Jan 17, 2025
29 checks passed
@theory theory deleted the update-pgml branch January 17, 2025 18:34
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.

3 participants