neuro-inc / neuro-base-environment

Base docker image used in Neuro Platform Template, deployed on DockerHub as neuromation/base
Apache License 2.0
1 stars 0 forks source link

Bump mlflow[extras] from 1.28.0 to 1.29.0 #522

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 2 years ago

Bumps mlflow[extras] from 1.28.0 to 1.29.0.

Release notes

Sourced from mlflow[extras]'s releases.

MLflow 1.29.0

We are happy to announce the availability of MLflow 1.29.0!

MLflow 1.29.0 includes several major features and improvements

Features:

[Pipelines] Improve performance and fidelity of dataset profiling in the scikit-learn regression Pipeline (#6792, @​sunishsheth2009) [Pipelines] Add an mlflow pipelines get-artifact CLI for retrieving Pipeline artifacts (#6517, @​prithvikannan) [Pipelines] Introduce an option for skipping dataset profiling to the scikit-learn regression Pipeline (#6456, @​apurva-koti) [Pipelines / UI] Display an mlflow pipelines CLI command for reproducing a Pipeline run in the MLflow UI (#6376, @​hubertzub-db) [Tracking] Automatically generate friendly names for Runs if not supplied by the user (#6736, @​BenWilson2) [Tracking] Add load_text(), load_image() and load_dict() fluent APIs for convenient artifact loading (#6475, @​subramaniam02) [Tracking] Add creation_time and last_update_time attributes to the Experiment class (#6756, @​subramaniam02) [Tracking] Add official MLflow Tracking Server Dockerfiles to the MLflow repository (#6731, @​oojo12) [Tracking] Add searchExperiments API to Java client and deprecate listExperiments (#6561, @​dbczumar) [Tracking] Add mlflow_search_experiments API to R client and deprecate mlflow_list_experiments (#6576, @​dbczumar) [UI] Make URLs clickable in the MLflow Tracking UI (#6526, @​marijncv) [UI] Introduce support for csv data preview within the artifact viewer pane (#6567, @​nnethery) [Model Registry / Models] Introduce mlflow.models.add_libraries_to_model() API for adding libraries to an MLflow Model (#6586, @​arjundc-db) [Models] Add model validation support to mlflow.evaluate() (#6582, @​jerrylian-db) [Models] Introduce sample_weights support to mlflow.evaluate() (#6806, @​dbczumar) [Models] Add pos_label support to mlflow.evaluate() for identifying the positive class (#6696, @​harupy) [Models] Make the metric name prefix and dataset info configurable in mlflow.evaluate() (#6593, @​dbczumar) [Models] Add utility for validating the compatibility of a dataset with a model signature (#6494, @​serena-ruan) [Models] Add predict_proba() support to the pyfunc representation of scikit-learn models (#6631, @​skylarbpayne) [Models] Add support for Decimal type inference to MLflow Model schemas (#6600, @​shitaoli-db) [Models] Add new CLI command for generating Dockerfiles for model serving (#6591, @​anuarkaliyev23) [Scoring] Add /health endpoint to scoring server (#6574, @​gabriel-milan) [Scoring] Support specifying a variant_name during Sagemaker deployment (#6486, @​nfarley-soaren) [Scoring] Support specifying a data_capture_config during SageMaker deployment (#6423, @​jonwiggins)

Bug fixes:

[Tracking] Make Run and Experiment deletion and restoration idempotent (#6641, @​dbczumar) [UI] Fix an alignment bug affecting the Experiments list in the MLflow UI (#6569, @​sunishsheth2009) [Models] Fix a regression in the directory path structure of logged Spark Models that occurred in MLflow 1.28.0 (#6683, @​gwy1995) [Models] No longer reload the main module when loading model code (#6647, @​Jooakim) [Artifacts] Fix an mlflow server compatibility issue with HDFS when running in --serve-artifacts mode (#6482, @​shidianshifen) [Scoring] Fix an inference failure with 1-dimensional tensor inputs in TensorFlow and Keras (#6796, @​LiamConnell)

Documentation updates:

[Tracking] Mark the SearchExperiments API as stable (#6551, @​dbczumar) [Tracking / Model Registry] Deprecate the ListExperiments, ListRegisteredModels, and list_run_infos() APIs (#6550, @​dbczumar) [Scoring] Deprecate mlflow.sagemaker.deploy() in favor of SageMakerDeploymentClient.create() (#6651, @​dbczumar) Small bug fixes and documentation updates:

#6803, #6804, #6801, #6791, #6772, #6745, #6762, #6760, #6761, #6741, #6725, #6720, #6666, #6708, #6717, #6704, #6711, #6710, #6706, #6699, #6700, #6702, #6701, #6685, #6664, #6644, #6653, #6629, #6639, #6624, #6565, #6558, #6557, #6552, #6549, #6534, #6533, #6516, #6514, #6506, #6509, #6505, #6492, #6490, #6478, #6481, #6464, #6463, #6460, #6461, @​harupy; #6810, #6809, #6727, #6648, @​BenWilson2; #6808, #6766, #6729, @​jerrylian-db; #6781, #6694, @​marijncv; #6580, #6661, @​bbarnes52; #6778, #6687, #6623, @​shraddhafalane; #6662, #6737, #6612, #6595, @​sunishsheth2009; #6777, @​aviralsharma07; #6665, #6743, #6573, @​liangz1; #6784, @​apurva-koti; #6753, #6751, @​mingyu89; #6690, #6455, #6484, @​kriscon-db; #6465, #6689, @​hubertzub-db; #6721, @​WeichenXu123; #6722, #6718, #6668, #6663, #6621, #6547, #6508, #6474, #6452, @​dbczumar; #6555, #6584, #6543, #6542, #6521, @​dsgibbons; #6634, #6596, #6563, #6495, @​prithvikannan; #6571, @​smurching; #6630, #6483, @​serena-ruan; #6642, @​thinkall; #6614, #6597, @​jinzhang21; #6457, @​cnphil; #6570, #6559, @​kumaryogesh17; #6560, #6540, @​iamthen0ise; #6544, @​Monkero; #6438, @​ahlag; #3292, @​dolfinus; #6637, @​ninabacc-db; #6632, @​arpitjasa-db

Changelog

Sourced from mlflow[extras]'s changelog.

1.29.0 (2022-09-16)

MLflow 1.29.0 includes several major features and improvements

Features:

  • [Pipelines] Improve performance and fidelity of dataset profiling in the scikit-learn regression Pipeline (#6792, @​sunishsheth2009)
  • [Pipelines] Add an mlflow pipelines get-artifact CLI for retrieving Pipeline artifacts (#6517, @​prithvikannan)
  • [Pipelines] Introduce an option for skipping dataset profiling to the scikit-learn regression Pipeline (#6456, @​apurva-koti)
  • [Pipelines / UI] Display an mlflow pipelines CLI command for reproducing a Pipeline run in the MLflow UI (#6376, @​hubertzub-db)
  • [Tracking] Automatically generate friendly names for Runs if not supplied by the user (#6736, @​BenWilson2)
  • [Tracking] Add load_text(), load_image() and load_dict() fluent APIs for convenient artifact loading (#6475, @​subramaniam02)
  • [Tracking] Add creation_time and last_update_time attributes to the Experiment class (#6756, @​subramaniam02)
  • [Tracking] Add official MLflow Tracking Server Dockerfiles to the MLflow repository (#6731, @​oojo12)
  • [Tracking] Add searchExperiments API to Java client and deprecate listExperiments (#6561, @​dbczumar)
  • [Tracking] Add mlflow_search_experiments API to R client and deprecate mlflow_list_experiments (#6576, @​dbczumar)
  • [UI] Make URLs clickable in the MLflow Tracking UI (#6526, @​marijncv)
  • [UI] Introduce support for csv data preview within the artifact viewer pane (#6567, @​nnethery)
  • [Model Registry / Models] Introduce mlflow.models.add_libraries_to_model() API for adding libraries to an MLflow Model (#6586, @​arjundc-db)
  • [Models] Add model validation support to mlflow.evaluate() (#6582, @​jerrylian-db)
  • [Models] Introduce sample_weights support to mlflow.evaluate() (#6806, @​dbczumar)
  • [Models] Add pos_label support to mlflow.evaluate() for identifying the positive class (#6696, @​harupy)
  • [Models] Make the metric name prefix and dataset info configurable in mlflow.evaluate() (#6593, @​dbczumar)
  • [Models] Add utility for validating the compatibility of a dataset with a model signature (#6494, @​serena-ruan)
  • [Models] Add predict_proba() support to the pyfunc representation of scikit-learn models (#6631, @​skylarbpayne)
  • [Models] Add support for Decimal type inference to MLflow Model schemas (#6600, @​shitaoli-db)
  • [Models] Add new CLI command for generating Dockerfiles for model serving (#6591, @​anuarkaliyev23)
  • [Scoring] Add /health endpoint to scoring server (#6574, @​gabriel-milan)
  • [Scoring] Support specifying a variant_name during Sagemaker deployment (#6486, @​nfarley-soaren)
  • [Scoring] Support specifying a data_capture_config during SageMaker deployment (#6423, @​jonwiggins)

Bug fixes:

  • [Tracking] Make Run and Experiment deletion and restoration idempotent (#6641, @​dbczumar)
  • [UI] Fix an alignment bug affecting the Experiments list in the MLflow UI (#6569, @​sunishsheth2009)
  • [Models] Fix a regression in the directory path structure of logged Spark Models that occurred in MLflow 1.28.0 (#6683, @​gwy1995)
  • [Models] No longer reload the __main__ module when loading model code (#6647, @​Jooakim)
  • [Artifacts] Fix an mlflow server compatibility issue with HDFS when running in --serve-artifacts mode (#6482, @​shidianshifen)
  • [Scoring] Fix an inference failure with 1-dimensional tensor inputs in TensorFlow and Keras (#6796, @​LiamConnell)

Documentation updates:

  • [Tracking] Mark the SearchExperiments API as stable (#6551, @​dbczumar)
  • [Tracking / Model Registry] Deprecate the ListExperiments, ListRegisteredModels, and list_run_infos() APIs (#6550, @​dbczumar)
  • [Scoring] Deprecate mlflow.sagemaker.deploy() in favor of SageMakerDeploymentClient.create() (#6651, @​dbczumar)

Small bug fixes and documentation updates:

#6803, #6804, #6801, #6791, #6772, #6745, #6762, #6760, #6761, #6741, #6725, #6720, #6666, #6708, #6717, #6704, #6711, #6710, #6706, #6699, #6700, #6702, #6701, #6685, #6664, #6644, #6653, #6629, #6639, #6624, #6565, #6558, #6557, #6552, #6549, #6534, #6533, #6516, #6514, #6506, #6509, #6505, #6492, #6490, #6478, #6481, #6464, #6463, #6460, #6461, @​harupy; #6810, #6809, #6727, #6648, @​BenWilson2; #6808, #6766, #6729, @​jerrylian-db; #6781, #6694, @​marijncv; #6580, #6661, @​bbarnes52; #6778, #6687, #6623, @​shraddhafalane; #6662, #6737, #6612, #6595, @​sunishsheth2009; #6777, @​aviralsharma07; #6665, #6743, #6573, @​liangz1; #6784, @​apurva-koti; #6753, #6751, @​mingyu89; #6690, #6455, #6484, @​kriscon-db; #6465, #6689, @​hubertzub-db; #6721, @​WeichenXu123; #6722, #6718, #6668, #6663, #6621, #6547, #6508, #6474, #6452, @​dbczumar; #6555, #6584, #6543, #6542, #6521, @​dsgibbons; #6634, #6596, #6563, #6495, @​prithvikannan; #6571, @​smurching; #6630, #6483, @​serena-ruan; #6642, @​thinkall; #6614, #6597, @​jinzhang21; #6457, @​cnphil; #6570, #6559, @​kumaryogesh17; #6560, #6540, @​iamthen0ise; #6544, @​Monkero; #6438, @​ahlag; #3292, @​dolfinus; #6637, @​ninabacc-db; #6632, @​arpitjasa-db

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

Superseded by #531.