Notas de lançamento de Snowpark ML¶
Este artigo contém as notas de versão do Snowpark ML, incluindo o seguinte, quando aplicável:
Mudanças de comportamento
Novos recursos
Correções de bugs voltados para o cliente
Nota
Estas notas não incluem mudanças em recursos que não foram divulgados publicamente.
Próxima mudança de comportamento¶
No registro do modelo Snowpark ML versão 1.3.0, o padrão para a opção relax_version
(no argumento options
de log_model
) se torna True
. Isso permite uma implantação mais confiável no caso normal, relaxando as versões de dependência. Para destacar esta mudança de comportamento, uma mensagem de aviso aparece quando o padrão é usado.
Versão 1.2.3 (26/02/2024)¶
Novos recursos e atualizações¶
Atualizações de desenvolvimento de modelo:
Todas as classes de modelagem agora incluem um método
score_samples
para calcular a probabilidade logarítmica das amostras fornecidas.
Atualizações de registro de modelo:
Os recursos do tipo decimal são convertidos automaticamente (com um aviso) para DOUBLE ou FLOAT em vez de produzir um erro.
Melhoria na mensagem de erro da opção
pip-requirements
atualmente não suportada.Agora você pode excluir uma versão de um modelo.
Correções de bugs¶
Correções de desenvolvimento de modelo:
precision_recall_fscore_support
retornou resultados incorretos comaverage="samples"
.
Correções de registro de modelo:
Descrições, modelos e tags não foram recuperados corretamente em registros recém-criados na API de registro de modelo de versão preliminar privada devido a uma alteração recente no comportamento do Snowflake.
Versão 1.2.2 (13/02/2024)¶
Novos recursos e atualizações¶
Atualizações de registro de modelo:
Agora você pode especificar integrações de acesso externo ao implantar um modelo no Snowpark Container Services usando a API de registro de versão preliminar privada, permitindo que os modelos acessem a Internet para recuperar dependências durante a implantação. Os seguintes pontos de extremidade são necessários para todas as implantações:
docker. com:80
docker. com:443
anaconda.com:80
anaconda.com:443
anaconda.org:80
anaconda.org:443
pypi.org:80
pypi.org:443
Para modelos derivados de
HuggingFacePipeLineModel
, os seguintes pontos de extremidade são necessários.huggingface. com:80
huggingface. com:443
huggingface.co:80
huggingface.co:443
Versão 1.2.1 (25/01/2024)¶
Novos recursos e atualizações¶
Atualizações de desenvolvimento de modelo:
Inferir o tipo de dados da coluna para transformadores quando possível.
Atualizações de registro de modelo:
A opção
relax_version
(no argumentooptions
delog_model
) relaxa as dependências das versões declaradas para permitir versões secundárias mais recentes quando definida comoTrue
.
Versão 1.2.0 (12/01/2024)¶
Novos recursos e atualizações¶
Versão preliminar pública do registro do modelo. Consulte Snowpark ML Ops: Model Registry. A versão de versão preliminar privada anterior do registro do modelo foi descontinuada, mas continuará a ter suporte enquanto incluir recursos ainda não disponíveis na versão preliminar pública.
Atualizações de desenvolvimento de modelo:
Adicionado suporte para o método
fit_predict
nas classes AgglomerativeClustering, DBSCAN e OPTICS.Adicionado suporte para o método
fit_transform
nas classes MDS, SpectralEmbedding e TSNE.