Skip to content

1.3.0

Compare
Choose a tag to compare
@snowflake-connectors-app snowflake-connectors-app released this 12 Mar 22:46
27431b2

1.3.0

Bug Fixes

  • Registry: Fix a bug that leads to module in code_paths when log_model cannot be correctly imported.
  • Registry: Fix incorrect error message when validating input Snowpark DataFrame with array feature.
  • Model Registry: Fix an issue when deploying a model to SPCS that some files do not have proper permission.
  • Model Development: Relax package versions for all inference methods if the installed version
    is not available in the Snowflake conda channel

Behavior Changes

  • Registry: When running the method of a model, the value range based input validation to avoid input from overflowing
    is now optional rather than enforced, this should improve the performance and should not lead to problem for most
    kinds of model. If you want to enable this check as previous, specify strict_input_validation=True when
    calling run.
  • Registry: By default relax_version=True when logging a model instead of using the specific local dependency versions.
    This improves dependency versioning by using versions available in Snowflake. To switch back to the previous behavior
    and use specific local dependency versions, specify relax_version=False when calling log_model.
  • Model Development: The behavior of fit_predict for all estimators is changed.
    Firstly, it will cover all the estimator that contains this function,
    secondly, the output would be the union of pandas DataFrame and snowpark DataFrame.

New Features

  • FileSet: snowflake.ml.fileset.sfcfs.SFFileSystem can now be serialized with pickle.