DOCUMENTATION
/
Get started
Guides
Developer
Reference
Release notes
Tutorials
Status
  1. Overview
    • Builders
    • Snowflake DevOps
      • Observability
        • Snowpark Library
        • Snowpark API
        • Spark workloads on Snowflake
        • Machine Learning
        • Snowflake ML
            1. Development Tools
              1. Container Runtime for ML
              2. Notebooks on Container Runtime
              3. Getting Started
                1. Quickstarts
                2. Prepare data
                  1. Load data
                    • Transform data (engineer features)
                      • Process data across partitions
                        • Datasets
                        • Manage and serve features
                        • Train and tune models
                          1. Train models
                            • Distributed training
                              • Train models across partitions
                                • Tune model hyperparameters
                                  • Run an experiment to compare and select models
                                    • Modeling
                                    • Manage and deploy models
                                      1. Model Registry
                                        • Examples and quickstarts
                                          • Logging models
                                            1. Using built-in model types
                                                1. Snowflake ML
                                                  • scikit-learn
                                                    • XGBoost
                                                      • LightGBM
                                                        • Prophet
                                                          • MLFlow
                                                            • Hugging Face pipeline
                                                          • Bring your own model types
                                                            • Custom processing with models
                                                              • Using partitioned models
                                                                • Specifying model signatures
                                                                • Managing models
                                                                  • Model Serving
                                                                    1. Inference in Snowflake warehouse
                                                                      • Model Serving in Snowpark Container Services
                                                                        • Continuous inference pipelines
                                                                        • Model Registry user interface
                                                                          • SQL API for working with models
                                                                          • Operationalize ML workflows
                                                                            1. ML Jobs
                                                                            2. Create pipelines and deploy them
                                                                            3. Monitor and observe models
                                                                              1. Model observability
                                                                                • Model explainability
                                                                                  • Explainability visualizations
                                                                                  • ML Lineage
                                                                                  • Integrations
                                                                                    1. Scale an application using Ray
                                                                                      • CUDA-X Libraries
                                                                                      • ML Functions
                                                                                        • API references
                                                                                    2. Snowpark Code Execution Environments
                                                                                    3. Snowpark Container Services
                                                                                    4. Functions and procedures
                                                                                    5. Logging, Tracing, and Metrics
                                                                                    6. Snowflake APIs
                                                                                    7. Snowflake Python APIs
                                                                                    8. Snowflake REST APIs
                                                                                    9. SQL API
                                                                                    10. Apps
                                                                                    11. Streamlit in Snowflake
                                                                                      1. About Streamlit in Snowflake
                                                                                        • Getting started
                                                                                          1. Deploy a sample app
                                                                                            • Create and deploy Streamlit apps using Snowsight
                                                                                              • Create and deploy Streamlit apps using SQL
                                                                                                • Create and deploy Streamlit apps using Snowflake CLI
                                                                                                • Streamlit object management
                                                                                                  1. Billing considerations
                                                                                                    • Security considerations
                                                                                                      • Privilege requirements
                                                                                                        • Understanding owner's rights
                                                                                                          • PrivateLink
                                                                                                            • Logging and tracing
                                                                                                            • App development
                                                                                                              1. Runtime environments
                                                                                                                • Dependency management
                                                                                                                  • File organization
                                                                                                                    • Secrets and configuration
                                                                                                                      • Editing your app
                                                                                                                      • Migrations and upgrades
                                                                                                                        1. Identify your app type
                                                                                                                          • Migrate to a container runtime
                                                                                                                            • Migrate from ROOT_LOCATION
                                                                                                                            • Features
                                                                                                                              1. Git integration
                                                                                                                                • External access
                                                                                                                                  • Row access policies
                                                                                                                                    • Sleep timer
                                                                                                                                    • Limitations and library changes
                                                                                                                                      • Troubleshooting Streamlit in Snowflake
                                                                                                                                        • Release notes
                                                                                                                                          • Streamlit open-source library documentation
                                                                                                                                        • Snowflake Native App Framework
                                                                                                                                        • Snowflake Declarative Sharing
                                                                                                                                        • Snowflake Native SDK for Connectors
                                                                                                                                        • External Integration
                                                                                                                                        • External Functions
                                                                                                                                        • Kafka and Spark Connectors
                                                                                                                                        • Snowflake Scripting
                                                                                                                                        • Snowflake Scripting Developer Guide
                                                                                                                                        • Tools
                                                                                                                                        • Snowflake CLI
                                                                                                                                        • Git
                                                                                                                                        • Drivers
                                                                                                                                        • Overview
                                                                                                                                        • Considerations when drivers reuse sessions
                                                                                                                                          • Scala versions
                                                                                                                                            • Reference
                                                                                                                                            • API Reference
                                                                                                                                              DeveloperSnowflake MLManage and deploy modelsLogging modelsUsing built-in model types

                                                                                                                                              Using built-in model types¶

                                                                                                                                              The Snowflake Model Registry supports the following built-in model types:

                                                                                                                                              • Snowpark ML Modeling

                                                                                                                                              • scikit-learn

                                                                                                                                              • XGBoost

                                                                                                                                              • LightGBM

                                                                                                                                              • Prophet

                                                                                                                                              • CatBoost

                                                                                                                                              • PyTorch

                                                                                                                                              • TensorFlow

                                                                                                                                              • MLFlow PyFunc

                                                                                                                                              • Sentence Transformer

                                                                                                                                              • Hugging Face pipeline

                                                                                                                                              Other types of models are supported via the snowflake.ml.model.CustomModel class (see Bring your own model types via serialized files)

                                                                                                                                              Was this page helpful?

                                                                                                                                              Visit Snowflake
                                                                                                                                              Join the conversation
                                                                                                                                              Develop with Snowflake
                                                                                                                                              Share your feedback
                                                                                                                                              Read the latest on our blog
                                                                                                                                              Get your own certification
                                                                                                                                              Privacy NoticeSite TermsCookies Settings© 2025 Snowflake, Inc. All Rights Reserved.
                                                                                                                                              Language: English
                                                                                                                                              • English
                                                                                                                                              • Français
                                                                                                                                              • Deutsch
                                                                                                                                              • 日本語
                                                                                                                                              • 한국어
                                                                                                                                              • Português