Home / Companies / SurrealDB / Blog / Post Details
Content Deep Dive

What is SurrealML: A getting started guide

Blog post from SurrealDB

Post Details
Company
Date Published
Author
Maxwell Flitton
Word Count
2,708
Company Posts That Month
3
Language
English
Hacker News Points
-
Post removed?
No
Summary

SurrealML is a tool designed to streamline the hosting, version control, and deployment of machine learning models by integrating with SurrealDB, allowing for model inference using SurrealQL statements. Unlike traditional machine learning libraries focused on model training, SurrealML emphasizes the packaging and deployment of trained models onto SurrealDB instances, enabling users to perform flexible model inferences with simple commands. This flexibility allows for comparisons between different model versions and the integration of inference results into database queries. The guide provides a practical walkthrough for setting up the environment, training models using PyTorch and scikit-learn, and integrating those models with SurrealDB for efficient computation. SurrealML facilitates local and remote model inference in ONNX format, ensuring language agnosticism and potential for future expansion to other language bindings. This approach marks a significant advancement in simplifying machine learning deployment processes, with SurrealQL providing adaptable interaction with multiple deployed models.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Observability 1 1,101 190 79 -6%
RAG 1 690 102 38 -37%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.