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
                                                      • 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
                                                                                12. Snowflake Native App Framework
                                                                                13. Snowflake Declarative Sharing
                                                                                14. Snowflake Native SDK for Connectors
                                                                                15. External Integration
                                                                                16. External Functions
                                                                                17. Kafka and Spark Connectors
                                                                                18. Snowflake Scripting
                                                                                19. Snowflake Scripting Developer Guide
                                                                                20. Tools
                                                                                21. Snowflake CLI
                                                                                22. Git
                                                                                23. Drivers
                                                                                24. Overview
                                                                                25. Considerations when drivers reuse sessions
                                                                                  • 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

                                                                                    • 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