Exemplos e guias de início rápido

Este tópico contém vários exemplos e guias de inícios rápidos para casos de uso comuns de registro de modelos e inferência de modelos no Snowflake ML. Você pode usar esses exemplos como ponto de partida para seu próprio caso de uso.

Guia de início rápido para iniciantes

Primeiros passos com o Snowflake ML: treine um modelo de regressão xgboost, faça o log no registro do modelo e execute a inferência em um warehouse.

Guia de início rápido

modelo xgboost, inferência de CPU no Snowpark Container Services

Este código ilustra as principais etapas da implantação de um modelo XGBoost no Snowpark Container Services (SPCS) e, em seguida, usa o modelo implantado para inferência.

Exemplo

Registro de um pipeline com pré-processamento personalizado e treinamento de modelos

Este exemplo ilustra como:

  • Realizar a engenharia de recursos

  • Treinar um pipeline com etapas de pré-processamento personalizadas e um modelo de previsão xgboost

  • Executar a otimização do hiperparâmetro

  • Registrar o pipeline ideal

  • Executar a inferência em um warehouse ou no Snowpark Container Services (SPCS)

Exemplo de Notebook

Modelo de embeddings de código aberto em grande escala, inferência de GPU

Este exemplo usa o Snowflake Notebooks no Container Runtime para treinar um modelo de embeddings em grande escala da biblioteca Hugging Face sentence_transformer e executar previsões em grande escala usando GPUs no Snowpark Container Services (SPCS).

Guia de início rápido

Pipeline completo com modelo de recomendação distribuído PyTorch, inferência de GPU

Este exemplo mostra como criar um modelo de recomendação Pytorch distribuído de ponta a ponta usando GPUs, implantando o modelo para inferência GPU no Snowpark Container Services (SPCS).

Guia de início rápido

Traga um modelo existente treinado externamente (por exemplo, AWS Sagemaker/Azure ML/GCP Vertex AI) para o Snowflake

Esses exemplos mostram como trazer seu modelo existente no AWS Sagemaker, Azure ML ou GCP Vertex AI para o Snowflake (consulte a postagem do blog para obter mais detalhes).

Como trazer um modelo MLFlow PyFunc para o Snowflake

Este exemplo mostra como registrar um modelo MLFlow PyFunc no Snowflake Model Registry e executar a inferência.

Exemplo

Registro de um modelo de previsão particionado para treinamento e inferência

Este exemplo mostra como registrar um modelo de previsão para executar treinamento e inferência particionados no Snowflake.

Guia de início rápido

Registro de vários modelos como uma coleção para executar inferência particionada em escala

Este exemplo mostra como registrar milhares de modelos como um modelo particionado personalizado para executar a inferência distribuída e particionada.

Guia de início rápido