POC详情: ea9d044da432d8c098163d6d53ef7697a178f4a3

来源
关联漏洞
标题: Mlflow 路径遍历漏洞 (CVE-2023-1177)
描述:Mlflow是一个机器学习生命周期的开源平台。 Mlflow 2.2.1之前版本存在安全漏洞,该漏洞源于存在路径遍历漏洞。
描述
PoC of CVE-2023-1177 vulnerability in MLflow (Reproduce)
介绍
# MLflow CVE-2023-1177 - PoC & Reproduce

Repo này chứa mã khai thác Proof-of-Concept (PoC) và hướng dẫn tái tạo lỗ hổng Local File Inclusion (LFI) trong MLflow, được định danh là [CVE-2023-1177](https://nvd.nist.gov/vuln/detail/CVE-2023-1177).

**Thông tin lỗ hổng:**

* **CVE ID:** CVE-2023-1177
* **Loại lỗ hổng:** Local File Inclusion (LFI) / Path Traversal
* **Phiên bản ảnh hưởng:** MLflow <= 2.1.1
* **Phiên bản đã vá:** MLflow >= 2.2.1 (2.2.1 là trong NVD nói nhưng theo mình thấy là từ 2.3.1)
* **Mô tả:** Lỗ hổng tồn tại trong cách endpoint `GET /model-versions/get-artifact` xử lý đường dẫn. Kẻ tấn công có thể tạo một phiên bản model (model version) với trường `source` được sửa đổi thành một đường dẫn cục bộ trên máy chủ (sử dụng `file:///`). Sau đó, bằng cách gọi endpoint `get-artifact` với tham số `path` trỏ đến một tệp mong muốn (tương đối so với `source` đã sửa đổi), kẻ tấn công có thể đọc nội dung của các tệp tùy ý trên hệ thống tệp của máy chủ với quyền của người dùng chạy MLflow server.

**Thiết lập môi trường:**

1.  **Cài đặt Conda:** Đảm bảo bạn đã cài đặt [Miniconda](https://docs.conda.io/en/latest/miniconda.html) hoặc [Anaconda](https://www.anaconda.com/products/distribution).
2.  **Tạo môi trường Conda:** Sử dụng tệp `environment.yml` được cung cấp trong repo này để tạo lại chính xác môi trường đã được sử dụng để thử nghiệm:
    ```bash
    conda env create -f environment.yml
    ```
    Thao tác này sẽ tạo một môi trường tên là `attack` (hoặc tên được định nghĩa trong file yml) với Python và tất cả các gói cần thiết (bao gồm `mlflow==2.1.1`, `requests`, `pandas`, `databricks-cli` và phiên bản `setuptools` tương thích).
3.  **Kích hoạt môi trường:**
    ```bash
    conda activate attack
    ```

**Các bước tái tạo lỗ hổng và PoC cùng một challenge nếu lười reproduce bạn có thể tham khảo qua đây**: [https://hackmd.io/@paultheal1en/SymHyk10kg](https://hackmd.io/@paultheal1en/SymHyk10kg)
文件快照

[4.0K] /data/pocs/ea9d044da432d8c098163d6d53ef7697a178f4a3 ├── [4.9K] environment.yml ├── [4.0K] exp.py ├── [4.0K] mlflow-2.1.1 │   ├── [4.0K] assets │   │   ├── [197K] create-codespace.png │   │   ├── [ 623] icon.svg │   │   ├── [2.6K] logo.svg │   │   └── [2.6K] logo-white.svg │   ├── [168K] CHANGELOG.md │   ├── [3.5K] CODE_OF_CONDUCT.rst │   ├── [4.1K] conftest.py │   ├── [ 33K] CONTRIBUTING.md │   ├── [4.0K] dev │   │   ├── [1.8K] create_release_branch.py │   │   ├── [ 260] custom_metrics_patch.py │   │   ├── [9.3K] dev-env-setup.sh │   │   ├── [ 518] Dockerfile.protos │   │   ├── [ 3] Dockerfile.protos.dockerignore │   │   ├── [ 953] Dockerfile.test │   │   ├── [ 162] Dockerfile.test.dockerignore │   │   ├── [1.8K] generate-protos.sh │   │   ├── [4.5K] generate_requirements.py │   │   ├── [1.8K] get_minimum_required_python.py │   │   ├── [1.5K] install-common-deps.sh │   │   ├── [1.4K] list_changed_files.py │   │   ├── [4.0K] preview_docs.py │   │   ├── [ 411] remove-conda-envs.sh │   │   ├── [ 103] requirements.txt │   │   ├── [ 903] run-dev-server.sh │   │   ├── [ 295] run-python-flavor-tests.sh │   │   ├── [ 79] run-python-sagemaker-tests.sh │   │   ├── [1.8K] run-python-skinny-tests.sh │   │   ├── [ 301] run-python-tests.sh │   │   ├── [ 558] run-test-container.sh │   │   ├── [ 14K] set_matrix.py │   │   ├── [ 898] setup-spark-datasource-autologging.sh │   │   ├── [ 251] setup-ssh.sh │   │   ├── [2.5K] show_package_release_dates.py │   │   ├── [ 851] test-dev-env-setup.sh │   │   ├── [ 445] test-generate-protos.sh │   │   ├── [5.5K] update_changelog.py │   │   ├── [3.2K] update_mlflow_versions.py │   │   ├── [3.5K] update_ml_package_versions.py │   │   ├── [1.9K] update_pypi_package_index.py │   │   ├── [2.3K] update_requirements.py │   │   ├── [ 550] validate_release_version.py │   │   └── [1.9K] validate-requirements-consistency.sh │   ├── [4.0K] docker │   │   └── [ 89] Dockerfile │   ├── [ 815] Dockerfile │   ├── [4.0K] docs │   │   ├── [ 343] build-javadoc.sh │   │   ├── [ 527] build-rdoc.sh │   │   ├── [ 453] conftest.py │   │   ├── [7.3K] make.bat │   │   ├── [8.6K] Makefile │   │   ├── [4.0K] source │   │   │   ├── [ 783] cli.rst │   │   │   ├── [ 10K] concepts.rst │   │   │   ├── [ 14K] conf.py │   │   │   ├── [ 420] docker.rst │   │   │   ├── [1.4K] index.rst │   │   │   ├── [4.0K] java_api │   │   │   │   └── [ 146] index.rst │   │   │   ├── [4.0K] languagesections │   │   │   │   ├── [1.6K] __init__.py │   │   │   │   └── [2.4K] languagesections.js │   │   │   ├── [ 24K] model-registry.rst │   │   │   ├── [111K] models.rst │   │   │   ├── [ 20K] plugins.rst │   │   │   ├── [ 30K] projects.rst │   │   │   ├── [4.0K] python_api │   │   │   │   ├── [4.0K] exceptions │   │   │   │   │   └── [ 329] mlflow.exceptions.rst │   │   │   │   ├── [ 763] index.rst │   │   │   │   ├── [ 125] mlflow.artifacts.rst │   │   │   │   ├── [ 122] mlflow.catboost.rst │   │   │   │   ├── [ 141] mlflow.client.rst │   │   │   │   ├── [ 271] mlflow.deployments.rst │   │   │   │   ├── [ 119] mlflow.diviner.rst │   │   │   │   ├── [ 254] mlflow.entities.rst │   │   │   │   ├── [ 138] mlflow.environment_variables.rst │   │   │   │   ├── [ 118] mlflow.fastai.rst │   │   │   │   ├── [ 115] mlflow.gluon.rst │   │   │   │   ├── [ 107] mlflow.h2o.rst │   │   │   │   ├── [ 122] mlflow.lightgbm.rst │   │   │   │   ├── [ 115] mlflow.mleap.rst │   │   │   │   ├── [ 177] mlflow.models.rst │   │   │   │   ├── [ 117] mlflow.onnx.rst │   │   │   │   ├── [ 121] mlflow.paddle.rst │   │   │   │   ├── [ 122] mlflow.pmdarima.rst │   │   │   │   ├── [ 122] mlflow.projects.rst │   │   │   │   ├── [ 122] mlflow.prophet.rst │   │   │   │   ├── [ 890] mlflow.pyfunc.rst │   │   │   │   ├── [ 129] mlflow.pyspark.ml.rst │   │   │   │   ├── [ 123] mlflow.pytorch.rst │   │   │   │   ├── [ 601] mlflow.recipes.rst │   │   │   │   ├── [ 107] mlflow.rst │   │   │   │   ├── [ 125] mlflow.sagemaker.rst │   │   │   │   ├── [ 143] mlflow.shap.rst │   │   │   │   ├── [ 119] mlflow.sklearn.rst │   │   │   │   ├── [ 113] mlflow.spacy.rst │   │   │   │   ├── [ 117] mlflow.spark.rst │   │   │   │   ├── [ 131] mlflow.statsmodels.rst │   │   │   │   ├── [ 129] mlflow.tensorflow.rst │   │   │   │   ├── [ 96] mlflow.types.rst │   │   │   │   └── [ 119] mlflow.xgboost.rst │   │   │   ├── [ 10K] quickstart.rst │   │   │   ├── [ 96K] R-api.rst │   │   │   ├── [ 28K] recipes.rst │   │   │   ├── [ 59] registry.rst │   │   │   ├── [ 90K] rest-api.rst │   │   │   ├── [1.8K] search-experiments.rst │   │   │   ├── [8.5K] search-runs.rst │   │   │   ├── [4.0K] _static │   │   │   │   ├── [ 519] clippy.svg │   │   │   │   ├── [5.3K] favicon.ico │   │   │   │   ├── [4.0K] icons │   │   │   │   │   ├── [ 524] important-icon.svg │   │   │   │   │   ├── [1.1K] nav-home.svg │   │   │   │   │   ├── [ 526] note-icon.svg │   │   │   │   │   ├── [ 868] tip-icon.svg │   │   │   │   │   └── [ 539] warning-icon.svg │   │   │   │   ├── [4.0K] images │   │   │   │   │   ├── [128K] fastai_autolog.png │   │   │   │   │   ├── [ 69K] metrics-step.png │   │   │   │   │   ├── [ 70K] metrics-time-relative.png │   │   │   │   │   ├── [ 63K] metrics-time-wall.png │   │   │   │   │   ├── [107K] model_evaluation_compare_feature_importance.png │   │   │   │   │   ├── [101K] model_evaluation_feature_importance.png │   │   │   │   │   ├── [ 39K] model_evaluation_metrics.png │   │   │   │   │   ├── [229K] oss_registry_1_register.png │   │   │   │   │   ├── [276K] oss_registry_2_dialog.png │   │   │   │   │   ├── [ 27K] oss_registry_3b_version.png │   │   │   │   │   ├── [ 36K] oss_registry_3c_version.png │   │   │   │   │   ├── [108K] oss_registry_3_overview.png │   │   │   │   │   ├── [ 31K] oss_registry_4_version.png │   │   │   │   │   ├── [ 41K] oss_registry_5_transition.png │   │   │   │   │   ├── [109K] pytorch_lightening_autolog.png │   │   │   │   │   ├── [138K] pytorch_logged_models.png │   │   │   │   │   ├── [203K] quickstart-ui-screenshot.png │   │   │   │   │   ├── [365K] recipes_databricks_dag.png │   │   │   │   │   ├── [487K] recipes_databricks_fixme.png │   │   │   │   │   ├── [462K] recipes_databricks_logged_artifacts.png │   │   │   │   │   ├── [400K] recipes_databricks_notebook_ui.png │   │   │   │   │   ├── [274K] recipes_databricks_repo_ui.png │   │   │   │   │   ├── [610K] recipes_databricks_ui.png │   │   │   │   │   ├── [246K] recipes_evaluate_step_card.png │   │   │   │   │   ├── [177K] regression_pipeline_dag.png │   │   │   │   │   ├── [ 60K] scenario_1.png │   │   │   │   │   ├── [ 59K] scenario_2.png │   │   │   │   │   ├── [ 71K] scenario_3.png │   │   │   │   │   ├── [ 93K] scenario_4.png │   │   │   │   │   ├── [ 85K] scenario_5.png │   │   │   │   │   ├── [ 74K] scenario_6.png │   │   │   │   │   ├── [106K] shap-ui-screenshot.png │   │   │   │   │   ├── [419K] tracking_artifact_ui_for_pipeline.png │   │   │   │   │   ├── [209K] tracking_metrics_ui_for_pipeline.png │   │   │   │   │   ├── [144K] tutorial-artifact.png │   │   │   │   │   ├── [343K] tutorial-artifact-r.png │   │   │   │   │   ├── [129K] tutorial-compare.png │   │   │   │   │   ├── [323K] tutorial-compare-R.png │   │   │   │   │   ├── [183K] tutorial-multistep-workflow.png │   │   │   │   │   └── [154K] tutorial-serving-r.png │   │   │   │   └── [ 18K] MLflow-logo-final-black.png │   │   │   ├── [3.2K] test_code_block.py │   │   │   ├── [ 82K] tracking.rst │   │   │   └── [4.0K] tutorials-and-examples │   │   │   ├── [2.8K] index.rst │   │   │   └── [ 19K] tutorial.rst │   │   └── [4.0K] theme │   │   └── [4.0K] mlflow │   │   ├── [1.2K] body_postscripts.html │   │   ├── [1.1K] breadcrumbs.html │   │   ├── [ 652] build_info.html │   │   ├── [1.0K] footer.html │   │   ├── [ 350] header.html │   │   ├── [ 371] __init__.py │   │   ├── [6.3K] layout.html │   │   ├── [7.2K] layout_old.html │   │   ├── [ 342] searchbox.html │   │   ├── [1.8K] search.html │   │   ├── [1.3K] side_nav.html │   │   ├── [4.0K] static │   │   │   ├── [4.0K] css │   │   │   │   ├── [3.3K] badge_only.css │   │   │   │   ├── [ 21K] custom.css │   │   │   │   └── [117K] theme.css │   │   │   ├── [4.0K] fonts │   │   │   │   ├── [ 11K] db-icon.svg │   │   │   │   ├── [4.2K] db-icon.ttf │   │   │   │   ├── [4.3K] db-icon.woff │   │   │   │   ├── [ 55K] fontawesome-webfont.eot │   │   │   │   ├── [280K] fontawesome-webfont.svg │   │   │   │   ├── [110K] fontawesome-webfont.ttf │   │   │   │   ├── [ 64K] fontawesome-webfont.woff │   │   │   │   ├── [ 65K] Inconsolata-Bold.ttf │   │   │   │   └── [ 83K] Inconsolata-Regular.ttf │   │   │   └── [4.0K] js │   │   │   ├── [9.9K] clipboard.min.js │   │   │   ├── [ 10K] custom.js │   │   │   ├── [8.8K] jquery.waypoints.min.js │   │   │   ├── [ 15K] modernizr.min.js │   │   │   └── [ 24K] tether.min.js │   │   ├── [ 169] theme.conf │   │   └── [1.2K] versions.html │   ├── [4.0K] examples │   │   ├── [4.0K] catboost │   │   │   └── [ 909] train.py │   │   ├── [4.0K] databricks │   │   │   └── [1.7K] log_runs.py │   │   ├── [4.0K] diviner │   │   │   ├── [ 103] MLproject │   │   │   ├── [ 87] python_env.yaml │   │   │   └── [4.6K] train.py │   │   ├── [4.0K] docker │   │   │   ├── [ 265] Dockerfile │   │   │   ├── [ 177] kubernetes_config.json │   │   │   ├── [ 564] kubernetes_job_template.yaml │   │   │   ├── [ 237] MLproject │   │   │   ├── [3.2K] README.rst │   │   │   ├── [2.3K] train.py │   │   │   └── [258K] wine-quality.csv │   │   ├── [4.0K] evaluation │   │   │   ├── [ 964] evaluate_on_binary_classifier.py │   │   │   ├── [ 899] evaluate_on_multiclass_classifier.py │   │   │   ├── [ 898] evaluate_on_regressor.py │   │   │   ├── [2.5K] evaluate_with_custom_metrics_comprehensive.py │   │   │   ├── [2.5K] evaluate_with_custom_metrics.py │   │   │   ├── [3.2K] evaluate_with_model_validation.py │   │   │   └── [2.0K] README.md │   │   ├── [4.0K] fastai │   │   │   ├── [ 261] MLproject │   │   │   ├── [ 92] python_env.yaml │   │   │   ├── [1.5K] README.md │   │   │   └── [1.8K] train.py │   │   ├── [4.0K] flower_classifier │   │   │   ├── [6.3K] image_pyfunc.py │   │   │   ├── [ 780] MLproject │   │   │   ├── [ 163] python_env.yaml │   │   │   ├── [3.9K] README.rst │   │   │   ├── [2.0K] score_images_rest.py │   │   │   ├── [2.9K] score_images_spark.py │   │   │   └── [9.2K] train.py │   │   ├── [4.0K] gluon │   │   │   └── [1.9K] train.py │   │   ├── [4.0K] h2o │   │   │   ├── [ 116] MLproject │   │   │   ├── [ 101] python_env.yaml │   │   │   ├── [7.0K] random_forest.ipynb │   │   │   ├── [ 836] random_forest.py │   │   │   └── [258K] wine-quality.csv │   │   ├── [4.0K] hyperparam │   │   │   ├── [2.6K] MLproject │   │   │   ├── [ 200] python_env.yaml │   │   │   ├── [2.3K] README.rst │   │   │   ├── [6.1K] search_hyperopt.py │   │   │   ├── [4.7K] search_random.py │   │   │   └── [6.5K] train.py │   │   ├── [4.0K] keras │   │   │   └── [1.9K] train.py │   │   ├── [4.0K] lightgbm │   │   │   ├── [4.0K] lightgbm_native │   │   │   │   ├── [ 404] MLproject │   │   │   │   ├── [ 102] python_env.yaml │   │   │   │   ├── [ 594] README.md │   │   │   │   └── [2.1K] train.py │   │   │   ├── [4.0K] lightgbm_sklearn │   │   │   │   ├── [ 116] MLproject │   │   │   │   ├── [ 125] python_env.yaml │   │   │   │   ├── [ 527] README.md │   │   │   │   ├── [1.0K] train.py │   │   │   │   └── [ 863] utils.py │   │   │   └── [ 413] README.md │   │   ├── [4.0K] mlflow_artifacts │   │   │   ├── [ 123] build.sh │   │   │   ├── [2.2K] docker-compose.yml │   │   │   ├── [ 145] Dockerfile │   │   │   ├── [ 224] Dockerfile.dev │   │   │   ├── [1.4K] example.py │   │   │   └── [4.1K] README.md │   │   ├── [4.0K] multistep_workflow │   │   │   ├── [2.2K] als.py │   │   │   ├── [1.3K] etl_data.py │   │   │   ├── [1.3K] load_raw_data.py │   │   │   ├── [4.4K] main.py │   │   │   ├── [1.2K] MLproject │   │   │   ├── [ 147] python_env.yaml │   │   │   ├── [2.5K] README.rst │   │   │   ├── [ 23] spark-defaults.conf │   │   │   └── [4.1K] train_keras.py │   │   ├── [4.0K] paddle │   │   │   ├── [ 102] MLproject │   │   │   ├── [ 114] python_env.yaml │   │   │   ├── [ 963] train_high_level_api.py │   │   │   └── [2.5K] train_low_level_api.py │   │   ├── [4.0K] pip_requirements │   │   │   └── [4.0K] pip_requirements.py │   │   ├── [4.0K] pmdarima │   │   │   ├── [ 104] MLproject │   │   │   ├── [ 88] python_env.yaml │   │   │   └── [1.7K] train.py │   │   ├── [4.0K] prophet │   │   │   ├── [ 105] MLproject │   │   │   ├── [ 75] python_env.yaml │   │   │   └── [1.5K] train.py │   │   ├── [4.0K] pyfunc │   │   │   ├── [ 119] custom_code.py │   │   │   ├── [1.1K] README.md │   │   │   └── [1.2K] train.py │   │   ├── [4.0K] pyspark_ml_autologging │   │   │   ├── [ 686] logistic_regression.py │   │   │   ├── [ 729] one_vs_rest.py │   │   │   ├── [1.2K] pipeline.py │   │   │   └── [ 385] README.md │   │   ├── [4.0K] pytorch │   │   │   ├── [4.0K] AxHyperOptimizationPTL │   │   │   │   ├── [2.8K] ax_hpo_iris.py │   │   │   │   ├── [ 469] conda.yaml │   │   │   │   ├── [ 0] __init__.py │   │   │   │   ├── [1.4K] iris_data_module.py │   │   │   │   ├── [2.2K] iris.py │   │   │   │   ├── [ 307] MLproject │   │   │   │   ├── [ 407] python_env.yaml │   │   │   │   ├── [2.7K] README.md │   │   │   │   └── [4.0K] screenshots │   │   │   │   ├── [ 66K] ax_hpo.png │   │   │   │   ├── [ 91K] parent_run.png │   │   │   │   └── [ 69K] trial_run.png │   │   │   ├── [4.0K] BertNewsClassification │   │   │   │   ├── [ 16K] bert_classification.py │   │   │   │   ├── [ 316] conda.yaml │   │   │   │   ├── [ 906] MLproject │   │   │   │   ├── [ 254] python_env.yaml │   │   │   │   └── [3.0K] README.md │   │   │   ├── [4.0K] CaptumExample │   │   │   │   ├── [ 303] MLproject │   │   │   │   ├── [ 164] python_env.yaml │   │   │   │   ├── [2.7K] README.md │   │   │   │   └── [ 14K] Titanic_Captum_Interpret.py │   │   │   ├── [4.0K] IterativePruning │   │   │   │   ├── [ 516] conda.yaml │   │   │   │   ├── [5.8K] iterative_prune_mnist.py │   │   │   │   ├── [ 341] MLproject │   │   │   │   ├── [7.9K] mnist.py │   │   │   │   ├── [ 446] python_env.yaml │   │   │   │   └── [2.5K] README.md │   │   │   ├── [ 797] MLproject │   │   │   ├── [4.0K] MNIST │   │   │   │   ├── [ 193] conda.yaml │   │   │   │   ├── [4.0K] example2 │   │   │   │   │   └── [ 136] python_env.yaml │   │   │   │   ├── [1.0K] MLproject │   │   │   │   ├── [ 10K] mnist_autolog_example.py │   │   │   │   ├── [ 155] python_env.yaml │   │   │   │   └── [3.3K] README.md │   │   │   ├── [7.9K] mnist_tensorboard_artifact.py │   │   │   ├── [ 148] python_env.yaml │   │   │   └── [4.0K] torchscript │   │   │   ├── [4.0K] IrisClassification │   │   │   │   ├── [3.1K] iris_classification.py │   │   │   │   ├── [ 221] MLproject │   │   │   │   ├── [ 146] python_env.yaml │   │   │   │   └── [1.7K] README.md │   │   │   └── [4.0K] MNIST │   │   │   ├── [ 384] MLproject │   │   │   ├── [6.1K] mnist_torchscript.py │   │   │   ├── [ 140] python_env.yaml │   │   │   └── [1.6K] README.md │   │   ├── [4.0K] quickstart │   │   │   └── [ 494] mlflow_tracking.py │   │   ├── [4.0K] rapids │   │   │   └── [4.0K] mlflow_project │   │   │   ├── [4.0K] envs │   │   │   │   └── [5.4K] conda.yaml │   │   │   ├── [ 580] MLproject │   │   │   ├── [4.0K] notebooks │   │   │   │   ├── [5.4K] conda.yaml │   │   │   │   └── [8.0K] rapids_mlflow.ipynb │   │   │   ├── [2.5K] README.md │   │   │   └── [4.0K] src │   │   │   ├── [4.0K] rf_test │   │   │   │   ├── [3.7K] train.py │   │   │   │   └── [2.8K] train_simple.py │   │   │   └── [ 362] sample_server_query.sh │   │   ├── [4.0K] ray_serve │   │   │   ├── [ 23] input.json │   │   │   ├── [2.8K] README.md │   │   │   └── [1.3K] train_model.py │   │   ├── [2.5K] README.md │   │   ├── [4.0K] remote_store │   │   │   └── [1.2K] remote_server.py │   │   ├── [4.0K] rest_api │   │   │   ├── [4.3K] mlflow_tracking_rest_api.py │   │   │   └── [1001] README.rst │   │   ├── [4.0K] restore_model_dependencies │   │   │   ├── [ 510] README.md │   │   │   └── [2.1K] restore_model_dependencies_example.ipynb │   │   ├── [4.0K] r_wine │   │   │   ├── [1.7K] train.R │   │   │   ├── [1.6K] train.Rmd │   │   │   └── [258K] wine-quality.csv │   │   ├── [4.0K] shap │   │   │   ├── [1.1K] binary_classification.py │   │   │   ├── [ 711] explainer_logging.py │   │   │   ├── [1.0K] multiclass_classification.py │   │   │   ├── [1.3K] README.md │   │   │   └── [1.1K] regression.py │   │   ├── [4.0K] sklearn_autolog │   │   │   ├── [1.2K] grid_search_cv.py │   │   │   ├── [ 721] linear_regression.py │   │   │   ├── [ 857] pipeline.py │   │   │   ├── [ 853] README.md │   │   │   └── [ 877] utils.py │   │   ├── [4.0K] sklearn_elasticnet_diabetes │   │   │   ├── [4.0K] linux │   │   │   │   ├── [ 228] MLproject │   │   │   │   ├── [ 146] python_env.yaml │   │   │   │   └── [3.9K] train_diabetes.py │   │   │   ├── [4.0K] osx │   │   │   │   ├── [ 228] MLproject │   │   │   │   ├── [ 141] python_env.yaml │   │   │   │   └── [3.9K] train_diabetes.py │   │   │   └── [ 367] README.md │   │   ├── [4.0K] sklearn_elasticnet_wine │   │   │   ├── [ 151] conda.yaml │   │   │   ├── [ 218] MLproject │   │   │   ├── [ 108] python_env.yaml │   │   │   ├── [6.0K] train.ipynb │   │   │   ├── [3.0K] train.py │   │   │   └── [258K] wine-quality.csv │   │   ├── [4.0K] sklearn_logistic_regression │   │   │   ├── [ 114] MLproject │   │   │   ├── [ 99] python_env.yaml │   │   │   └── [ 483] train.py │   │   ├── [4.0K] spacy │   │   │   ├── [ 107] MLproject │   │   │   ├── [ 89] python_env.yaml │   │   │   └── [2.2K] train.py │   │   ├── [4.0K] spark_udf │   │   │   ├── [ 662] README.md │   │   │   ├── [2.1K] spark_udf_datetime.py │   │   │   └── [ 612] spark_udf.py │   │   ├── [4.0K] statsmodels │   │   │   ├── [ 228] MLproject │   │   │   ├── [ 122] python_env.yaml │   │   │   ├── [ 743] README.md │   │   │   └── [1.3K] train.py │   │   ├── [4.0K] supply_chain_security │   │   │   ├── [ 115] MLproject │   │   │   ├── [ 101] python_env.yaml │   │   │   ├── [2.7K] README.rst │   │   │   ├── [ 50] requirements.in │   │   │   ├── [ 35K] requirements.txt │   │   │   └── [ 715] train.py │   │   ├── [4.0K] virtualenv │   │   │   └── [4.0K] project │   │   │   ├── [ 901] entrypoint.py │   │   │   ├── [ 162] MLproject │   │   │   ├── [ 52] python_env.yaml │   │   │   └── [ 27] requirements.txt │   │   └── [4.0K] xgboost │   │   ├── [ 476] README.md │   │   ├── [4.0K] xgboost_native │   │   │   ├── [ 403] MLproject │   │   │   ├── [ 128] python_env.yaml │   │   │   ├── [ 613] README.md │   │   │   └── [2.0K] train.py │   │   └── [4.0K] xgboost_sklearn │   │   ├── [ 113] MLproject │   │   ├── [ 129] python_env.yaml │   │   ├── [ 518] README.md │   │   ├── [1.1K] train.py │   │   └── [ 877] utils.py │   ├── [1004] EXTRA_DEPENDENCIES.rst │   ├── [5.8K] ISSUE_POLICY.md │   ├── [5.3K] ISSUE_TRIAGE.rst │   ├── [ 11K] LICENSE.txt │   ├── [ 562] MANIFEST.in │   ├── [4.0K] mlflow │   │   ├── [4.0K] artifacts │   │   │   └── [6.2K] __init__.py │   │   ├── [4.0K] azure │   │   │   ├── [ 11K] client.py │   │   │   └── [ 0] __init__.py │   │   ├── [ 15K] catboost.py │   │   ├── [ 407] client.py │   │   ├── [ 22K] cli.py │   │   ├── [ 432] data.py │   │   ├── [ 881] db.py │   │   ├── [4.0K] deployments │   │   │   ├── [ 15K] base.py │   │   │   ├── [ 15K] cli.py │   │   │   ├── [3.6K] __init__.py │   │   │   ├── [3.7K] interface.py │   │   │   ├── [5.4K] plugin_manager.py │   │   │   └── [ 556] utils.py │   │   ├── [ 22K] diviner.py │   │   ├── [3.6K] _doctor.py │   │   ├── [4.0K] entities │   │   │   ├── [3.4K] experiment.py │   │   │   ├── [ 887] experiment_tag.py │   │   │   ├── [1.2K] file_info.py │   │   │   ├── [ 948] __init__.py │   │   │   ├── [1.2K] lifecycle_stage.py │   │   │   ├── [1.4K] metric.py │   │   │   ├── [1.4K] _mlflow_object.py │   │   │   ├── [4.0K] model_registry │   │   │   │   ├── [ 414] __init__.py │   │   │   │   ├── [ 286] _model_registry_entity.py │   │   │   │   ├── [5.9K] model_version.py │   │   │   │   ├── [ 831] model_version_stages.py │   │   │   │   ├── [1.5K] model_version_status.py │   │   │   │   ├── [ 933] model_version_tag.py │   │   │   │   ├── [4.0K] registered_model.py │   │   │   │   └── [ 948] registered_model_tag.py │   │   │   ├── [1.1K] param.py │   │   │   ├── [3.0K] run_data.py │   │   │   ├── [6.0K] run_info.py │   │   │   ├── [1.4K] run.py │   │   │   ├── [1.5K] run_status.py │   │   │   ├── [ 890] run_tag.py │   │   │   ├── [1.2K] source_type.py │   │   │   └── [1.8K] view_type.py │   │   ├── [7.7K] environment_variables.py │   │   ├── [4.2K] exceptions.py │   │   ├── [4.9K] experiments.py │   │   ├── [4.0K] fastai │   │   │   ├── [5.6K] callback.py │   │   │   └── [ 25K] __init__.py │   │   ├── [4.0K] gluon │   │   │   ├── [2.0K] _autolog.py │   │   │   └── [ 19K] __init__.py │   │   ├── [ 14K] h2o.py │   │   ├── [5.7K] __init__.py │   │   ├── [4.0K] java │   │   │   ├── [4.0K] client │   │   │   │   ├── [5.7K] pom.xml │   │   │   │   ├── [5.4K] README.md │   │   │   │   └── [4.0K] src │   │   │   │   ├── [4.0K] main │   │   │   │   │   ├── [4.0K] java │   │   │   │   │   │   ├── [4.0K] com │   │   │   │   │   │   │   └── [4.0K] databricks │   │   │   │   │   │   │   └── [4.0K] api │   │   │   │   │   │   │   └── [4.0K] proto │   │   │   │   │   │   │   ├── [4.0K] databricks │   │   │   │   │   │   │   │   └── [276K] Databricks.java │   │   │   │   │   │   │   └── [4.0K] mlflow │   │   │   │   │   │   │   └── [279K] DatabricksArtifacts.java │   │   │   │   │   │   └── [4.0K] org │   │   │   │   │   │   └── [4.0K] mlflow │   │   │   │   │   │   ├── [4.0K] api │   │   │   │   │   │   │   └── [4.0K] proto │   │   │   │   │   │   │   ├── [190K] MlflowArtifacts.java │   │   │   │   │   │   │   ├── [1.4M] ModelRegistry.java │   │   │   │   │   │   │   ├── [ 87] package-info.java │   │   │   │   │   │   │   └── [1.8M] Service.java │   │   │   │   │   │   ├── [4.0K] artifacts │   │   │   │   │   │   │   ├── [ 536] ArtifactRepositoryFactory.java │   │   │   │   │   │   │   ├── [4.1K] ArtifactRepository.java │   │   │   │   │   │   │   └── [ 12K] CliBasedArtifactRepository.java │   │   │   │   │   │   ├── [4.0K] scalapb_interface │   │   │   │   │   │   │   └── [ 88K] Scalapb.java │   │   │   │   │   │   └── [4.0K] tracking │   │   │   │   │   │   ├── [6.0K] ActiveRun.java │   │   │   │   │   │   ├── [4.0K] creds │   │   │   │   │   │   │   ├── [1.5K] BasicMlflowHostCreds.java │   │   │   │   │   │   │   ├── [3.1K] DatabricksConfigHostCredsProvider.java │   │   │   │   │   │   │   ├── [1.5K] DatabricksDynamicHostCredsProvider.java │   │   │   │   │   │   │   ├── [ 239] DatabricksHostCredsProvider.java │   │   │   │   │   │   │   ├── [ 642] DatabricksMlflowHostCreds.java │   │   │   │   │   │   │   ├── [1.5K] HostCredsProviderChain.java │   │   │   │   │   │   │   ├── [ 975] MlflowHostCreds.java │   │   │   │   │   │   │   ├── [ 323] MlflowHostCredsProvider.java │   │   │   │   │   │   │   └── [ 108] package-info.java │   │   │   │   │   │   ├── [ 723] EmptyPage.java │   │   │   │   │   │   ├── [2.4K] ExperimentsPage.java │   │   │   │   │   │   ├── [ 404] MlflowClientException.java │   │   │   │   │   │   ├── [ 38K] MlflowClient.java │   │   │   │   │   │   ├── [1.1K] MlflowClientVersion.java │   │   │   │   │   │   ├── [8.5K] MlflowContext.java │   │   │   │   │   │   ├── [9.8K] MlflowHttpCaller.java │   │   │   │   │   │   ├── [1018] MlflowHttpException.java │   │   │   │   │   │   ├── [9.3K] MlflowProtobufMapper.java │   │   │   │   │   │   ├── [ 219] package-info.java │   │   │   │   │   │   ├── [ 763] Page.java │   │   │   │   │   │   ├── [2.4K] RunsPage.java │   │   │   │   │   │   ├── [4.0K] samples │   │   │   │   │   │   │   ├── [1.7K] FluentExample.java │   │   │   │   │   │   │   └── [2.4K] QuickStartDriver.java │   │   │   │   │   │   └── [4.0K] utils │   │   │   │   │   │   ├── [4.3K] DatabricksContext.java │   │   │   │   │   │   └── [1.2K] MlflowTagConstants.java │   │   │   │   │   └── [4.0K] resources │   │   │   │   │   └── [ 248] log4j.properties │   │   │   │   └── [4.0K] test │   │   │   │   └── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] mlflow │   │   │   │   ├── [4.0K] artifacts │   │   │   │   │   └── [10.0K] CliBasedArtifactRepositoryTest.java │   │   │   │   └── [4.0K] tracking │   │   │   │   ├── [5.6K] ActiveRunTest.java │   │   │   │   ├── [4.0K] creds │   │   │   │   │   ├── [4.1K] DatabricksConfigHostCredsProviderTest.java │   │   │   │   │   ├── [2.4K] DatabricksDynamicHostCredsProviderTest.java │   │   │   │   │   └── [2.6K] HostCredsProviderChainTest.java │   │   │   │   ├── [6.4K] HttpCallerTest.java │   │   │   │   ├── [1.3K] HttpTest.java │   │   │   │   ├── [ 28K] MlflowClientTest.java │   │   │   │   ├── [4.3K] MlflowContextTest.java │   │   │   │   ├── [1.3K] MlflowProtobufMapperTest.java │   │   │   │   ├── [6.4K] ModelRegistryMlflowClientTest.java │   │   │   │   ├── [7.2K] TestClientProvider.java │   │   │   │   ├── [3.8K] TestUtils.java │   │   │   │   └── [4.0K] utils │   │   │   │   └── [4.7K] DatabricksContextTest.java │   │   │   ├── [ 11K] pom.xml │   │   │   ├── [4.0K] scoring │   │   │   │   ├── [4.4K] pom.xml │   │   │   │   └── [4.0K] src │   │   │   │   ├── [4.0K] main │   │   │   │   │   └── [4.0K] java │   │   │   │   │   └── [4.0K] org │   │   │   │   │   └── [4.0K] mlflow │   │   │   │   │   ├── [ 363] Flavor.java │   │   │   │   │   ├── [3.4K] LoaderModule.java │   │   │   │   │   ├── [4.0K] mleap │   │   │   │   │   │   ├── [ 676] MLeapFlavor.java │   │   │   │   │   │   └── [1.4K] MLeapLoader.java │   │   │   │   │   ├── [4.0K] models │   │   │   │   │   │   └── [4.2K] Model.java │   │   │   │   │   ├── [4.0K] sagemaker │   │   │   │   │   │   ├── [ 232] InvalidSchemaException.java │   │   │   │   │   │   ├── [6.8K] MLeapPredictor.java │   │   │   │   │   │   ├── [ 445] MLeapSchemaReader.scala │   │   │   │   │   │   ├── [4.9K] PandasSplitOrientedDataFrame.java │   │   │   │   │   │   ├── [1.2K] PredictorDataWrapper.java │   │   │   │   │   │   ├── [ 783] PredictorEvaluationException.java │   │   │   │   │   │   ├── [ 504] Predictor.java │   │   │   │   │   │   ├── [ 789] PredictorLoadingException.java │   │   │   │   │   │   └── [ 10K] ScoringServer.java │   │   │   │   │   └── [4.0K] utils │   │   │   │   │   ├── [ 366] EnvironmentUtils.java │   │   │   │   │   ├── [ 398] FileUtils.java │   │   │   │   │   └── [2.9K] SerializationUtils.java │   │   │   │   └── [4.0K] test │   │   │   │   ├── [4.0K] java │   │   │   │   │   └── [4.0K] org │   │   │   │   │   └── [4.0K] mlflow │   │   │   │   │   ├── [ 899] FileUtilsTest.java │   │   │   │   │   ├── [ 732] LoaderModuleTest.java │   │   │   │   │   ├── [4.4K] MLeapPredictorTest.java │   │   │   │   │   ├── [ 480] MLflowRootResourceProvider.java │   │   │   │   │   ├── [3.7K] ModelTest.java │   │   │   │   │   ├── [6.1K] PandasDataFrameTest.java │   │   │   │   │   ├── [ 11K] ScoringServerTest.java │   │   │   │   │   └── [3.2K] SerializationUtilsTest.java │   │   │   │   └── [4.0K] resources │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] mlflow │   │   │   │   ├── [4.0K] mleap_model │   │   │   │   │   ├── [4.0K] mleap │   │   │   │   │   │   ├── [4.0K] model │   │   │   │   │   │   │   ├── [ 185] bundle.json │   │   │   │   │   │   │   └── [4.0K] root │   │   │   │   │   │   │   ├── [4.0K] HashingTF_4c4b809c39f34396eba1.node │   │   │   │   │   │   │   │   ├── [ 125] model.json │   │   │   │   │   │   │   │   └── [ 245] node.json │   │   │   │   │   │   │   ├── [4.0K] LogisticRegression_4bcb80cd3dee34d548b6.node │   │   │   │   │   │   │   │   ├── [940K] model.json │   │   │   │   │   │   │   │   └── [ 427] node.json │   │   │   │   │   │   │   ├── [ 295] model.json │   │   │   │   │   │   │   ├── [ 105] node.json │   │   │   │   │   │   │   ├── [4.0K] StringIndexer_4cd08b474f8588514dbe.node │   │   │   │   │   │   │   │   ├── [ 794] model.json │   │   │   │   │   │   │   │   └── [ 246] node.json │   │   │   │   │   │   │   └── [4.0K] Tokenizer_44838bc191653ca4f609.node │   │   │   │   │   │   │   ├── [ 44] model.json │   │   │   │   │   │   │   └── [ 241] node.json │   │   │   │   │   │   └── [ 250] schema.json │   │   │   │   │   ├── [ 118] MLmodel │   │   │   │   │   └── [ 493] sample_input.json │   │   │   │   ├── [4.0K] models │   │   │   │   │   └── [4.0K] sample_model_root │   │   │   │   │   ├── [ 922] MLmodel │   │   │   │   │   ├── [ 899] MLmodel.no.mlflow_version │   │   │   │   │   ├── [ 180] MLmodel.no.model_uuid │   │   │   │   │   ├── [ 964] MLmodel.with.databricks_runtime │   │   │   │   │   └── [1012] MLmodel.with.metadata │   │   │   │   └── [4.0K] regression_model │   │   │   │   ├── [4.0K] mleap │   │   │   │   │   ├── [4.0K] model │   │   │   │   │   │   ├── [ 172] bundle.json │   │   │   │   │   │   └── [4.0K] root │   │   │   │   │   │   ├── [4.0K] logreg_56075162c6aa.node │   │   │   │   │   │   │   ├── [ 450] model.json │   │   │   │   │   │   │   └── [ 407] node.json │   │   │   │   │   │   ├── [ 181] model.json │   │   │   │   │   │   ├── [ 92] node.json │   │   │   │   │   │   ├── [4.0K] strIdx_54654fcd63ff.node │   │   │   │   │   │   │   ├── [ 251] model.json │   │   │   │   │   │   │   └── [ 232] node.json │   │   │   │   │   │   └── [4.0K] vecAssembler_12e7441917c8.node │   │   │   │   │   │   ├── [ 289] model.json │   │   │   │   │   │   └── [ 315] node.json │   │   │   │   │   └── [ 918] schema.json │   │   │   │   ├── [ 118] MLmodel │   │   │   │   └── [ 119] sample_input.json │   │   │   └── [4.0K] spark │   │   │   ├── [4.4K] pom.xml │   │   │   └── [4.0K] src │   │   │   ├── [4.0K] main │   │   │   │   └── [4.0K] scala │   │   │   │   └── [4.0K] org │   │   │   │   ├── [4.0K] apache │   │   │   │   │   └── [4.0K] spark │   │   │   │   │   └── [4.0K] sql │   │   │   │   │   └── [ 413] SparkAutologgingUtils.scala │   │   │   │   └── [4.0K] mlflow │   │   │   │   └── [4.0K] spark │   │   │   │   └── [4.0K] autologging │   │   │   │   ├── [5.7K] DatasourceAttributeExtractor.scala │   │   │   │   ├── [ 939] ExceptionUtils.scala │   │   │   │   ├── [6.1K] MlflowAutologEventPublisher.scala │   │   │   │   ├── [1.2K] MlflowAutologEventSubscriber.scala │   │   │   │   ├── [2.0K] ReflectionUtils.scala │   │   │   │   ├── [2.4K] ReplAwareSparkDataSourceListener.scala │   │   │   │   └── [1.8K] SparkDataSourceListener.scala │   │   │   └── [4.0K] test │   │   │   └── [4.0K] scala │   │   │   └── [4.0K] org │   │   │   ├── [4.0K] apache │   │   │   │   └── [4.0K] spark │   │   │   │   └── [4.0K] mlflow │   │   │   │   └── [ 453] MlflowSparkAutologgingTestUtils.scala │   │   │   └── [4.0K] mlflow │   │   │   └── [4.0K] spark │   │   │   └── [4.0K] autologging │   │   │   ├── [1.4K] ReflectionUtilsSuite.scala │   │   │   └── [ 16K] SparkAutologgingIntegrationSuite.scala │   │   ├── [ 311] keras.py │   │   ├── [ 30K] lightgbm.py │   │   ├── [ 39] __main__.py │   │   ├── [ 13K] mleap.py │   │   ├── [ 12K] ml-package-versions.yml │   │   ├── [4.0K] models │   │   │   ├── [9.6K] cli.py │   │   │   ├── [4.0K] container │   │   │   │   ├── [9.0K] __init__.py │   │   │   │   └── [4.0K] scoring_server │   │   │   │   ├── [ 0] __init__.py │   │   │   │   ├── [ 712] nginx.conf │   │   │   │   └── [ 131] wsgi.py │   │   │   ├── [9.6K] docker_utils.py │   │   │   ├── [4.0K] evaluation │   │   │   │   ├── [6.6K] artifacts.py │   │   │   │   ├── [ 59K] base.py │   │   │   │   ├── [ 50K] default_evaluator.py │   │   │   │   ├── [2.0K] evaluator_registry.py │   │   │   │   ├── [ 491] __init__.py │   │   │   │   ├── [6.1K] lift_curve.py │   │   │   │   ├── [3.0K] _shap_patch.py │   │   │   │   └── [9.8K] validation.py │   │   │   ├── [3.3K] flavor_backend.py │   │   │   ├── [2.3K] flavor_backend_registry.py │   │   │   ├── [3.2K] __init__.py │   │   │   ├── [ 21K] model.py │   │   │   ├── [4.8K] signature.py │   │   │   ├── [ 35K] utils.py │   │   │   └── [ 10K] wheeled_model.py │   │   ├── [ 21K] onnx.py │   │   ├── [4.0K] paddle │   │   │   ├── [ 23K] __init__.py │   │   │   └── [4.7K] _paddle_autolog.py │   │   ├── [ 17K] pmdarima.py │   │   ├── [4.0K] projects │   │   │   ├── [4.0K] backend │   │   │   │   ├── [2.2K] abstract_backend.py │   │   │   │   ├── [ 271] __init__.py │   │   │   │   ├── [1.1K] loader.py │   │   │   │   └── [ 16K] local.py │   │   │   ├── [ 20K] databricks.py │   │   │   ├── [6.2K] docker.py │   │   │   ├── [ 94] env_type.py │   │   │   ├── [ 16K] __init__.py │   │   │   ├── [6.2K] kubernetes.py │   │   │   ├── [ 11K] _project_spec.py │   │   │   ├── [3.5K] submitted_run.py │   │   │   └── [ 13K] utils.py │   │   ├── [ 14K] prophet.py │   │   ├── [4.0K] protos │   │   │   ├── [8.6K] databricks_artifacts_pb2.py │   │   │   ├── [5.3K] databricks_artifacts.proto │   │   │   ├── [ 10K] databricks_pb2.py │   │   │   ├── [ 10K] databricks.proto │   │   │   ├── [ 16K] facet_feature_statistics_pb2.py │   │   │   ├── [ 12K] facet_feature_statistics.proto │   │   │   ├── [ 0] __init__.py │   │   │   ├── [8.4K] mlflow_artifacts_pb2.py │   │   │   ├── [2.5K] mlflow_artifacts.proto │   │   │   ├── [ 45K] model_registry_pb2.py │   │   │   ├── [ 20K] model_registry.proto │   │   │   ├── [4.0K] scalapb │   │   │   │   ├── [ 0] __init__.py │   │   │   │   ├── [3.2K] scalapb_pb2.py │   │   │   │   └── [1.5K] scalapb.proto │   │   │   ├── [ 47K] service_pb2.py │   │   │   └── [ 31K] service.proto │   │   ├── [4.0K] pyfunc │   │   │   ├── [ 16K] backend.py │   │   │   ├── [ 73K] __init__.py │   │   │   ├── [ 901] mlserver.py │   │   │   ├── [ 13K] model.py │   │   │   ├── [4.0K] scoring_server │   │   │   │   ├── [2.8K] client.py │   │   │   │   ├── [ 13K] __init__.py │   │   │   │   └── [ 175] wsgi.py │   │   │   └── [2.1K] spark_model_cache.py │   │   ├── [6.5M] pypi_package_index.json │   │   ├── [4.0K] pyspark │   │   │   ├── [ 50] __init__.py │   │   │   └── [4.0K] ml │   │   │   ├── [2.8K] _autolog.py │   │   │   ├── [ 52K] __init__.py │   │   │   └── [1.6K] log_model_allowlist.txt │   │   ├── [4.0K] pytorch │   │   │   ├── [ 42K] __init__.py │   │   │   ├── [2.0K] pickle_module.py │   │   │   └── [ 16K] _pytorch_autolog.py │   │   ├── [4.0K] R │   │   │   └── [4.0K] mlflow │   │   │   ├── [ 336] build-package.sh │   │   │   ├── [2.1K] DESCRIPTION │   │   │   ├── [ 873] Dockerfile.dev │   │   │   ├── [ 755] Dockerfile.r-devel │   │   │   ├── [2.9K] document.R │   │   │   ├── [4.0K] man │   │   │   │   ├── [ 770] build_context_tags_from_databricks_job_info.Rd │   │   │   │   ├── [ 825] build_context_tags_from_databricks_notebook_info.Rd │   │   │   │   ├── [ 481] mlflow_client.Rd │   │   │   │   ├── [ 962] mlflow_create_experiment.Rd │   │   │   │   ├── [1.1K] mlflow_create_model_version.Rd │   │   │   │   ├── [ 874] mlflow_create_registered_model.Rd │   │   │   │   ├── [ 829] mlflow_delete_experiment.Rd │   │   │   │   ├── [ 695] mlflow_delete_model_version.Rd │   │   │   │   ├── [ 681] mlflow_delete_registered_model.Rd │   │   │   │   ├── [ 604] mlflow_delete_run.Rd │   │   │   │   ├── [ 785] mlflow_delete_tag.Rd │   │   │   │   ├── [ 788] mlflow_download_artifacts.Rd │   │   │   │   ├── [ 898] mlflow_end_run.Rd │   │   │   │   ├── [ 892] mlflow_get_experiment.Rd │   │   │   │   ├── [ 803] mlflow_get_latest_versions.Rd │   │   │   │   ├── [ 721] mlflow_get_metric_history.Rd │   │   │   │   ├── [ 680] mlflow_get_model_version.Rd │   │   │   │   ├── [ 683] mlflow_get_registered_model.Rd │   │   │   │   ├── [ 713] mlflow_get_run.Rd │   │   │   │   ├── [ 274] mlflow_get_tracking_uri.Rd │   │   │   │   ├── [ 477] mlflow_id.Rd │   │   │   │   ├── [ 740] mlflow_list_artifacts.Rd │   │   │   │   ├── [ 765] mlflow_load_flavor.Rd │   │   │   │   ├── [1.7K] mlflow_load_model.Rd │   │   │   │   ├── [1.1K] mlflow_log_artifact.Rd │   │   │   │   ├── [1.3K] mlflow_log_batch.Rd │   │   │   │   ├── [1.3K] mlflow_log_metric.Rd │   │   │   │   ├── [ 756] mlflow_log_model.Rd │   │   │   │   ├── [ 911] mlflow_log_param.Rd │   │   │   │   ├── [ 968] mlflow-package.Rd │   │   │   │   ├── [1.5K] mlflow_param.Rd │   │   │   │   ├── [ 567] mlflow_predict.Rd │   │   │   │   ├── [1.1K] mlflow_register_external_observer.Rd │   │   │   │   ├── [ 795] mlflow_rename_experiment.Rd │   │   │   │   ├── [ 732] mlflow_rename_registered_model.Rd │   │   │   │   ├── [ 986] mlflow_restore_experiment.Rd │   │   │   │   ├── [ 609] mlflow_restore_run.Rd │   │   │   │   ├── [2.4K] mlflow_rfunc_serve.Rd │   │   │   │   ├── [2.3K] mlflow_run.Rd │   │   │   │   ├── [1.3K] mlflow_save_model.Rd │   │   │   │   ├── [1.3K] mlflow_search_experiments.Rd │   │   │   │   ├── [1.1K] mlflow_search_registered_models.Rd │   │   │   │   ├── [1.2K] mlflow_search_runs.Rd │   │   │   │   ├── [1006] mlflow_server.Rd │   │   │   │   ├── [ 865] mlflow_set_experiment.Rd │   │   │   │   ├── [1.0K] mlflow_set_experiment_tag.Rd │   │   │   │   ├── [1.0K] mlflow_set_model_version_tag.Rd │   │   │   │   ├── [ 859] mlflow_set_tag.Rd │   │   │   │   ├── [ 396] mlflow_set_tracking_uri.Rd │   │   │   │   ├── [ 465] mlflow_source.Rd │   │   │   │   ├── [1.7K] mlflow_start_run.Rd │   │   │   │   ├── [ 915] mlflow_transition_model_version_stage.Rd │   │   │   │   ├── [ 846] mlflow_ui.Rd │   │   │   │   ├── [ 763] mlflow_update_model_version.Rd │   │   │   │   ├── [ 764] mlflow_update_registered_model.Rd │   │   │   │   └── [ 544] reexports.Rd │   │   │   ├── [4.0K] man-roxygen │   │   │   │   ├── [ 305] roxlate-client.R │   │   │   │   ├── [ 894] roxlate-model-uri.R │   │   │   │   └── [ 25] roxlate-run-id.R │   │   │   ├── [ 396] mlflow.Rproj │   │   │   ├── [2.9K] NAMESPACE │   │   │   ├── [4.0K] R │   │   │   │   ├── [1.9K] cli.R │   │   │   │   ├── [7.4K] databricks-utils.R │   │   │   │   ├── [ 41] globals.R │   │   │   │   ├── [ 124] imports.R │   │   │   │   ├── [ 211] logging.R │   │   │   │   ├── [ 262] mlflow-package.R │   │   │   │   ├── [ 738] model-crate.R │   │   │   │   ├── [2.3K] model-h2o.R │   │   │   │   ├── [1.8K] model-keras.R │   │   │   │   ├── [ 690] model-python.R │   │   │   │   ├── [8.4K] model.R │   │   │   │   ├── [9.9K] model-registry.R │   │   │   │   ├── [7.2K] model-serve.R │   │   │   │   ├── [1.5K] model-swagger.R │   │   │   │   ├── [1.3K] model-utils.R │   │   │   │   ├── [1.6K] model-xgboost.R │   │   │   │   ├── [3.5K] project-param.R │   │   │   │   ├── [3.4K] project-run.R │   │   │   │   ├── [1.2K] project-source.R │   │   │   │   ├── [1.6K] python.R │   │   │   │   ├── [4.4K] tracking-client.R │   │   │   │   ├── [8.7K] tracking-experiments.R │   │   │   │   ├── [1.5K] tracking-globals.R │   │   │   │   ├── [1.5K] tracking-observer.R │   │   │   │   ├── [4.0K] tracking-rest.R │   │   │   │   ├── [ 22K] tracking-runs.R │   │   │   │   ├── [3.5K] tracking-server.R │   │   │   │   ├── [ 847] tracking-ui.R │   │   │   │   └── [5.8K] tracking-utils.R │   │   │   ├── [7.9K] README.md │   │   │   ├── [7.9K] README.Rmd │   │   │   ├── [4.0K] tests │   │   │   │   ├── [4.0K] testthat │   │   │   │   │   ├── [4.0K] examples │   │   │   │   │   │   ├── [ 313] params_example.R │   │   │   │   │   │   └── [ 286] train_example.R │   │   │   │   │   ├── [ 393] helpers.R │   │   │   │   │   ├── [ 980] test-bypass-conda.R │   │   │   │   │   ├── [5.3K] test-client.R │   │   │   │   │   ├── [ 11K] test-databricks-utils.R │   │   │   │   │   ├── [1.0K] test-keras-model.R │   │   │   │   │   ├── [3.2K] test-model-h2o.R │   │   │   │   │   ├── [5.2K] test-model.R │   │   │   │   │   ├── [ 12K] test-model-registry.R │   │   │   │   │   ├── [3.3K] test-model-xgboost.R │   │   │   │   │   ├── [ 927] test-params.R │   │   │   │   │   ├── [2.6K] test-rest.R │   │   │   │   │   ├── [2.9K] test-run.R │   │   │   │   │   ├── [3.6K] test-serve.R │   │   │   │   │   ├── [ 266] test-style.R │   │   │   │   │   ├── [ 11K] test-tracking-experiments.R │   │   │   │   │   ├── [ 21K] test-tracking-runs.R │   │   │   │   │   └── [ 362] test-ui.R │   │   │   │   └── [ 740] testthat.R │   │   │   └── [4.0K] tools │   │   │   └── [4.0K] readme │   │   │   ├── [196K] mlflow-serve-rfunc.png │   │   │   ├── [308K] mlflow-source-rstudio.png │   │   │   └── [196K] mlflow-user-interface.png │   │   ├── [4.0K] recipes │   │   │   ├── [5.9K] artifacts.py │   │   │   ├── [4.0K] cards │   │   │   │   ├── [4.7K] histogram_generator.py │   │   │   │   ├── [10.0K] __init__.py │   │   │   │   ├── [ 12K] pandas_renderer.py │   │   │   │   └── [4.0K] templates │   │   │   │   ├── [3.4K] base.html │   │   │   │   └── [ 0] __init__.py │   │   │   ├── [4.0K] classification │   │   │   │   ├── [ 0] __init__.py │   │   │   │   └── [4.0K] v1 │   │   │   │   ├── [ 122] __init__.py │   │   │   │   └── [ 20K] recipe.py │   │   │   ├── [3.0K] cli.py │   │   │   ├── [ 18K] dag_help_strings.py │   │   │   ├── [1.3K] __init__.py │   │   │   ├── [ 18K] recipe.py │   │   │   ├── [4.0K] regression │   │   │   │   ├── [ 0] __init__.py │   │   │   │   └── [4.0K] v1 │   │   │   │   ├── [ 114] __init__.py │   │   │   │   └── [ 22K] recipe.py │   │   │   ├── [4.0K] resources │   │   │   │   └── [ 12K] recipe_dag_template.html │   │   │   ├── [ 15K] step.py │   │   │   ├── [4.0K] steps │   │   │   │   ├── [4.0K] automl │   │   │   │   │   ├── [6.0K] flaml.py │   │   │   │   │   └── [ 0] __init__.py │   │   │   │   ├── [ 20K] evaluate.py │   │   │   │   ├── [4.0K] ingest │   │   │   │   │   ├── [ 25K] datasets.py │   │   │   │   │   └── [ 11K] __init__.py │   │   │   │   ├── [ 0] __init__.py │   │   │   │   ├── [ 12K] predict.py │   │   │   │   ├── [7.5K] register.py │   │   │   │   ├── [ 16K] split.py │   │   │   │   ├── [ 54K] train.py │   │   │   │   └── [ 10K] transform.py │   │   │   └── [4.0K] utils │   │   │   ├── [ 28K] execution.py │   │   │   ├── [6.2K] __init__.py │   │   │   ├── [8.2K] metrics.py │   │   │   ├── [7.2K] step.py │   │   │   ├── [ 11K] tracking.py │   │   │   └── [1.5K] wrapped_recipe_model.py │   │   ├── [4.0K] rfunc │   │   │   ├── [3.6K] backend.py │   │   │   └── [1.1K] __init__.py │   │   ├── [2.5K] runs.py │   │   ├── [4.0K] sagemaker │   │   │   ├── [ 13K] cli.py │   │   │   ├── [130K] __init__.py │   │   │   └── [1.3K] push_image_to_ecr.sh │   │   ├── [4.0K] server │   │   │   ├── [ 58K] handlers.py │   │   │   ├── [5.5K] __init__.py │   │   │   ├── [4.0K] js │   │   │   │   ├── [9.7K] craco.config.js │   │   │   │   ├── [4.0K] I18nCompileLoader │   │   │   │   │   └── [ 745] index.js │   │   │   │   ├── [ 395] jest.babel.config.js │   │   │   │   ├── [ 34] lint.sh │   │   │   │   ├── [6.6K] package.json │   │   │   │   ├── [4.0K] public │   │   │   │   │   ├── [5.3K] favicon.ico │   │   │   │   │   ├── [ 746] index.html │   │   │   │   │   ├── [ 317] manifest.json │   │   │   │   │   └── [746K] pdf.worker.js │   │   │   │   ├── [114K] README.md │   │   │   │   ├── [4.0K] scripts │   │   │   │   │   ├── [1.9K] extract-i18n.js │   │   │   │   │   ├── [ 809] global-setup.js │   │   │   │   │   └── [ 345] throw-on-prop-type-warning.js │   │   │   │   ├── [4.0K] src │   │   │   │   │   ├── [1.8K] antd-override.css │   │   │   │   │   ├── [ 865] app.js │   │   │   │   │   ├── [4.0K] common │   │   │   │   │   │   ├── [4.0K] components │   │   │   │   │   │   │   ├── [4.0K] ag-grid │   │   │   │   │   │   │   │   ├── [9.3K] AgGridFontInjector.tsx │   │   │   │   │   │   │   │   ├── [ 745] AgGridLoader.tsx │   │   │   │   │   │   │   │   ├── [ 740] AgGrid.tsx │   │   │   │   │   │   │   │   ├── [3.0K] RunsTableCustomHeader.js │   │   │   │   │   │   │   │   └── [2.8K] RunsTableCustomHeader.test.js │   │   │   │   │   │   │   ├── [ 380] CollapsibleSection.css │   │   │   │   │   │   │   ├── [1.9K] CollapsibleSection.js │   │   │   │   │   │   │   ├── [1.3K] CollapsibleSection.test.js │   │   │   │   │   │   │   ├── [2.6K] CollapsibleTagsCell.jsx │   │   │   │   │   │   │   ├── [2.3K] CollapsibleTagsCell.test.js │   │   │   │   │   │   │   ├── [1.1K] Descriptions.stories.tsx │   │   │   │   │   │   │   ├── [2.7K] Descriptions.tsx │   │   │   │   │   │   │   ├── [1.3K] DesignSystemContainer.js │   │   │   │   │   │   │   ├── [1.8K] DesignSystemContainer.test.js │   │   │   │   │   │   │   ├── [ 156] EditableNote.css │   │   │   │   │   │   │   ├── [7.1K] EditableNote.js │   │   │   │   │   │   │   ├── [2.4K] EditableNote.test.js │   │   │   │   │   │   │   ├── [4.4K] EditableTagsTableView.js │   │   │   │   │   │   │   ├── [1.5K] EditableTagsTableView.test.js │   │   │   │   │   │   │   ├── [4.0K] error-boundaries │   │   │   │   │   │   │   │   ├── [ 129] AppErrorBoundary.css │   │   │   │   │   │   │   │   ├── [1.6K] AppErrorBoundary.js │   │   │   │   │   │   │   │   ├── [1.4K] AppErrorBoundary.test.js │   │   │   │   │   │   │   │   ├── [1.3K] SectionErrorBoundary.js │   │   │   │   │   │   │   │   └── [1.3K] SectionErrorBoundary.test.js │   │   │   │   │   │   │   ├── [3.3K] ErrorView.js │   │   │   │   │   │   │   ├── [2.5K] ErrorView.test.js │   │   │   │   │   │   │   ├── [2.0K] ExpandableList.js │   │   │   │   │   │   │   ├── [1.3K] ExpandableList.test.js │   │   │   │   │   │   │   ├── [1.4K] ExperimentRunsTableEmptyOverlay.js │   │   │   │   │   │   │   ├── [ 490] ExperimentRunsTableEmptyOverlay.test.js │   │   │   │   │   │   │   ├── [ 484] IconButton.js │   │   │   │   │   │   │   ├── [1.3K] IconButton.test.js │   │   │   │   │   │   │   ├── [ 397] PageContainer.js │   │   │   │   │   │   │   ├── [1.0K] Progress.tsx │   │   │   │   │   │   │   ├── [ 109] RequestStateWrapper.css │   │   │   │   │   │   │   ├── [3.0K] RequestStateWrapper.js │   │   │   │   │   │   │   ├── [4.2K] RequestStateWrapper.test.js │   │   │   │   │   │   │   ├── [6.3K] SearchTree.js │   │   │   │   │   │   │   ├── [3.0K] SearchTree.test.js │   │   │   │   │   │   │   ├── [2.1K] SimplePagination.js │   │   │   │   │   │   │   ├── [ 960] SimplePagination.stories.tsx │   │   │   │   │   │   │   ├── [1.7K] SimplePagination.test.js │   │   │   │   │   │   │   ├── [1.2K] Spinner.js │   │   │   │   │   │   │   ├── [ 289] Spinner.test.js │   │   │   │   │   │   │   ├── [1.4K] StyledDropdown.js │   │   │   │   │   │   │   ├── [4.0K] tables │   │   │   │   │   │   │   │   ├── [7.1K] EditableFormTable.js │   │   │   │   │   │   │   │   └── [1.2K] EditableFormTable.test.js │   │   │   │   │   │   │   ├── [1.1K] TrimmedText.js │   │   │   │   │   │   │   └── [1.9K] TrimmedText.test.js │   │   │   │   │   │   ├── [1.7K] constants.js │   │   │   │   │   │   ├── [4.0K] forms │   │   │   │   │   │   │   ├── [1.6K] validations.js │   │   │   │   │   │   │   └── [2.4K] validations.test.js │   │   │   │   │   │   ├── [ 169] index.css │   │   │   │   │   │   ├── [4.0K] sdk │   │   │   │   │   │   │   ├── [ 640] ModelBuilder.js │   │   │   │   │   │   │   └── [1.3K] RecordUtils.js │   │   │   │   │   │   ├── [4.0K] static │   │   │   │   │   │   │   ├── [4.5K] 404-overflow.svg │   │   │   │   │   │   │   ├── [ 742] check_circle.svg │   │   │   │   │   │   │   ├── [2.6K] default-error.svg │   │   │   │   │   │   │   ├── [ 271] empty_state.svg │   │   │   │   │   │   │   ├── [ 450] empty.svg │   │   │   │   │   │   │   ├── [ 644] error_circle.svg │   │   │   │   │   │   │   ├── [ 468] expand-more.svg │   │   │   │   │   │   │   ├── [ 15K] home-logo.png │   │   │   │   │   │   │   ├── [ 405] jobIcon.svg │   │   │   │   │   │   │   ├── [ 414] job.svg │   │   │   │   │   │   │   ├── [2.4K] laptop.svg │   │   │   │   │   │   │   ├── [2.7K] loading.svg │   │   │   │   │   │   │   ├── [1.5K] logged-model.svg │   │   │   │   │   │   │   ├── [6.0K] mlflow-spinner.png │   │   │   │   │   │   │   ├── [1.3K] model-serving-endpoint.svg │   │   │   │   │   │   │   ├── [882K] niagara.jpg │   │   │   │   │   │   │   ├── [4.0K] no-experiments.svg │   │   │   │   │   │   │   ├── [1.2K] notebookIcon.svg │   │   │   │   │   │   │   ├── [1.2K] notebook.svg │   │   │   │   │   │   │   ├── [ 625] open-in-new.svg │   │   │   │   │   │   │   ├── [1.4K] permission-denied-lock.svg │   │   │   │   │   │   │   ├── [3.1K] preview-icon.png │   │   │   │   │   │   │   ├── [ 673] project.svg │   │   │   │   │   │   │   ├── [ 831] registered-model-grey.svg │   │   │   │   │   │   │   ├── [ 840] registered-model.svg │   │   │   │   │   │   │   ├── [1.7K] registryIcon.svg │   │   │   │   │   │   │   ├── [3.6K] revision.svg │   │   │   │   │   │   │   ├── [ 813] search.svg │   │   │   │   │   │   │   ├── [ 16K] spinner.gif │   │   │   │   │   │   │   └── [ 646] warning.svg │   │   │   │   │   │   ├── [4.0K] styles │   │   │   │   │   │   │   ├── [ 738] accessibility-overrides.js │   │   │   │   │   │   │   ├── [ 253] CodeSnippet.css │   │   │   │   │   │   │   ├── [ 213] color.js │   │   │   │   │   │   │   ├── [ 570] icons.css │   │   │   │   │   │   │   ├── [ 33] spacing.js │   │   │   │   │   │   │   ├── [ 31] styleConstants.js │   │   │   │   │   │   │   └── [ 18K] vendorStyles.js │   │   │   │   │   │   └── [4.0K] utils │   │   │   │   │   │   ├── [ 678] ActionUtils.js │   │   │   │   │   │   ├── [ 675] ActionUtils.test.js │   │   │   │   │   │   ├── [1.8K] ArtifactUtils.js │   │   │   │   │   │   ├── [1.6K] ErrorWrapper.js │   │   │   │   │   │   ├── [1.7K] ErrorWrapper.test.js │   │   │   │   │   │   ├── [ 363] FeatureUtils.ts │   │   │   │   │   │   ├── [ 12K] FetchUtils.js │   │   │   │   │   │   ├── [ 17K] FetchUtils.test.js │   │   │   │   │   │   ├── [1.2K] FileUtils.js │   │   │   │   │   │   ├── [ 404] FileUtils.test.js │   │   │   │   │   │   ├── [ 563] LocalStorageUtils.d.ts │   │   │   │   │   │   ├── [2.5K] LocalStorageUtils.js │   │   │   │   │   │   ├── [3.3K] LocalStorageUtils.test.js │   │   │   │   │   │   ├── [1.6K] MarkdownUtils.js │   │   │   │   │   │   ├── [ 883] StringUtils.js │   │   │   │   │   │   ├── [2.1K] StringUtils.test.js │   │   │   │   │   │   ├── [ 260] TagUtils.js │   │   │   │   │   │   ├── [1.2K] TestUtils.js │   │   │   │   │   │   ├── [ 34K] Utils.js │   │   │   │   │   │   └── [ 32K] Utils.test.js │   │   │   │   │   ├── [ 303] emotion.d.ts │   │   │   │   │   ├── [4.0K] experiment-tracking │   │   │   │   │   │   ├── [ 11K] actions.js │   │   │   │   │   │   ├── [6.7K] actions.test.js │   │   │   │   │   │   ├── [4.0K] components │   │   │   │   │   │   │   ├── [2.6K] App.css │   │   │   │   │   │   │   ├── [5.5K] App.js │   │   │   │   │   │   │   ├── [ 539] ArtifactPage.css │   │   │   │   │   │   │   ├── [7.2K] ArtifactPage.js │   │   │   │   │   │   │   ├── [ 11K] ArtifactPage.test.js │   │   │   │   │   │   │   ├── [4.0K] artifact-view-components │   │   │   │   │   │   │   │   ├── [ 496] LazyShowArtifactTableView.js │   │   │   │   │   │   │   │   ├── [ 107] ShowArtifactHtmlView.css │   │   │   │   │   │   │   │   ├── [2.3K] ShowArtifactHtmlView.js │   │   │   │   │   │   │   │   ├── [2.6K] ShowArtifactHtmlView.test.js │   │   │   │   │   │   │   │   ├── [2.3K] ShowArtifactImageView.js │   │   │   │   │   │   │   │   ├── [1.2K] ShowArtifactImageView.test.js │   │   │   │   │   │   │   │   ├── [ 86] ShowArtifactLoggedModelView.css │   │   │   │   │   │   │   │   ├── [ 20K] ShowArtifactLoggedModelView.js │   │   │   │   │   │   │   │   ├── [8.1K] ShowArtifactLoggedModelView.test.js │   │   │   │   │   │   │   │   ├── [ 105] ShowArtifactMapView.css │   │   │   │   │   │   │   │   ├── [4.1K] ShowArtifactMapView.js │   │   │   │   │   │   │   │   ├── [2.9K] ShowArtifactMapView.test.js │   │   │   │   │   │   │   │   ├── [ 737] ShowArtifactPage.css │   │   │   │   │   │   │   │   ├── [6.0K] ShowArtifactPage.js │   │   │   │   │   │   │   │   ├── [5.6K] ShowArtifactPage.test.js │   │   │   │   │   │   │   │   ├── [ 565] ShowArtifactPdfView.css │   │   │   │   │   │   │   │   ├── [3.5K] ShowArtifactPdfView.js │   │   │   │   │   │   │   │   ├── [2.3K] ShowArtifactPdfView.test.js │   │   │   │   │   │   │   │   ├── [3.2K] ShowArtifactTableView.js │   │   │   │   │   │   │   │   ├── [4.5K] ShowArtifactTableView.test.js │   │   │   │   │   │   │   │   ├── [ 248] ShowArtifactTextView.css │   │   │   │   │   │   │   │   ├── [2.8K] ShowArtifactTextView.js │   │   │   │   │   │   │   │   └── [4.8K] ShowArtifactTextView.test.js │   │   │   │   │   │   │   ├── [2.1K] ArtifactView.css │   │   │   │   │   │   │   ├── [ 17K] ArtifactView.js │   │   │   │   │   │   │   ├── [ 13K] ArtifactView.test.js │   │   │   │   │   │   │   ├── [5.1K] CompareRunBox.js │   │   │   │   │   │   │   ├── [2.0K] CompareRunBox.test.js │   │   │   │   │   │   │   ├── [ 12K] CompareRunContour.js │   │   │   │   │   │   │   ├── [8.0K] CompareRunContour.test.js │   │   │   │   │   │   │   ├── [1.9K] CompareRunPage.js │   │   │   │   │   │   │   ├── [1.5K] CompareRunPage.test.js │   │   │   │   │   │   │   ├── [ 758] CompareRunPlotContainer.tsx │   │   │   │   │   │   │   ├── [7.7K] CompareRunScatter.js │   │   │   │   │   │   │   ├── [4.9K] CompareRunScatter.test.js │   │   │   │   │   │   │   ├── [ 788] CompareRunUtil.js │   │   │   │   │   │   │   ├── [2.6K] CompareRunUtil.test.js │   │   │   │   │   │   │   ├── [1.3K] CompareRunView.css │   │   │   │   │   │   │   ├── [ 23K] CompareRunView.js │   │   │   │   │   │   │   ├── [ 980] CompareRunView.test.js │   │   │   │   │   │   │   ├── [7.5K] ExperimentListView.js │   │   │   │   │   │   │   ├── [3.9K] ExperimentListView.test.js │   │   │   │   │   │   │   ├── [4.0K] experiment-page │   │   │   │   │   │   │   │   ├── [4.0K] components │   │   │   │   │   │   │   │   │   ├── [ 265] ExperimentViewArtifactLocation.tsx │   │   │   │   │   │   │   │   │   ├── [ 888] ExperimentViewDescriptions.stories.tsx │   │   │   │   │   │   │   │   │   ├── [1.1K] ExperimentViewDescriptions.tsx │   │   │   │   │   │   │   │   │   ├── [2.1K] ExperimentViewNotes.stories.tsx │   │   │   │   │   │   │   │   │   ├── [2.9K] ExperimentViewNotes.tsx │   │   │   │   │   │   │   │   │   ├── [ 410] ExperimentViewOnboarding.test.tsx │   │   │   │   │   │   │   │   │   ├── [1.5K] ExperimentViewOnboarding.tsx │   │   │   │   │   │   │   │   │   ├── [4.0K] header │   │   │   │   │   │   │   │   │   │   ├── [1.0K] ExperimentViewCopyTitle.tsx │   │   │   │   │   │   │   │   │   │   ├── [1.2K] ExperimentViewHeaderCompare.tsx │   │   │   │   │   │   │   │   │   │   ├── [ 994] ExperimentViewHeaderShareButton.tsx │   │   │   │   │   │   │   │   │   │   ├── [1.3K] ExperimentViewHeader.stories.tsx │   │   │   │   │   │   │   │   │   │   └── [1.2K] ExperimentViewHeader.tsx │   │   │   │   │   │   │   │   │   └── [4.0K] runs │   │   │   │   │   │   │   │   │   ├── [4.0K] cells │   │   │   │   │   │   │   │   │   │   ├── [7.6K] cells.stories.tsx │   │   │   │   │   │   │   │   │   │   ├── [2.1K] ColumnHeaderCell.tsx │   │   │   │   │   │   │   │   │   │   ├── [1.4K] DateCellRenderer.tsx │   │   │   │   │   │   │   │   │   │   ├── [ 552] ExperimentNameCellRenderer.tsx │   │   │   │   │   │   │   │   │   │   ├── [2.8K] ModelsCellRenderer.tsx │   │   │   │   │   │   │   │   │   │   ├── [1.8K] PinRowCellRenderer.tsx │   │   │   │   │   │   │   │   │   │   ├── [2.1K] RunNameCellRenderer.tsx │   │   │   │   │   │   │   │   │   │   ├── [ 447] SourceCellRenderer.tsx │   │   │   │   │   │   │   │   │   │   └── [ 513] VersionCellRenderer.tsx │   │   │   │   │   │   │   │   │   ├── [2.9K] ExperimentViewLoadMore.tsx │   │   │   │   │   │   │   │   │   ├── [2.9K] ExperimentViewRefreshButton.test.tsx │   │   │   │   │   │   │   │   │   ├── [3.9K] ExperimentViewRefreshButton.tsx │   │   │   │   │   │   │   │   │   ├── [2.0K] ExperimentViewRunModals.tsx │   │   │   │   │   │   │   │   │   ├── [ 12K] ExperimentViewRunsColumnSelector.tsx │   │   │   │   │   │   │   │   │   ├── [2.8K] ExperimentViewRunsControlsActions.stories.tsx │   │   │   │   │   │   │   │   │   ├── [6.2K] ExperimentViewRunsControlsActions.test.tsx │   │   │   │   │   │   │   │   │   ├── [9.3K] ExperimentViewRunsControlsActions.tsx │   │   │   │   │   │   │   │   │   ├── [4.0K] ExperimentViewRunsControlsFilters.stories.tsx │   │   │   │   │   │   │   │   │   ├── [4.2K] ExperimentViewRunsControlsFilters.test.tsx │   │   │   │   │   │   │   │   │   ├── [ 13K] ExperimentViewRunsControlsFilters.tsx │   │   │   │   │   │   │   │   │   ├── [4.4K] ExperimentViewRunsControls.stories.tsx │   │   │   │   │   │   │   │   │   ├── [2.9K] ExperimentViewRunsControls.tsx │   │   │   │   │   │   │   │   │   ├── [ 935] ExperimentViewRunsModeSwitch.tsx │   │   │   │   │   │   │   │   │   ├── [7.8K] ExperimentViewRunsTableAddColumnCTA.tsx │   │   │   │   │   │   │   │   │   ├── [6.0K] ExperimentViewRunsTable.test.tsx │   │   │   │   │   │   │   │   │   ├── [ 16K] ExperimentViewRunsTable.tsx │   │   │   │   │   │   │   │   │   ├── [4.7K] ExperimentViewRuns.test.tsx │   │   │   │   │   │   │   │   │   └── [8.2K] ExperimentViewRuns.tsx │   │   │   │   │   │   │   │   ├── [4.0K] contexts │   │   │   │   │   │   │   │   │   ├── [ 11K] GetExperimentRunsContext.tsx │   │   │   │   │   │   │   │   │   └── [3.6K] GetExperimentsContext.tsx │   │   │   │   │   │   │   │   ├── [ 772] ExperimentPage.tsx │   │   │   │   │   │   │   │   ├── [2.2K] ExperimentView.tsx │   │   │   │   │   │   │   │   ├── [4.0K] fixtures │   │   │   │   │   │   │   │   │   ├── [ 12K] experiment-runs.fixtures.ts │   │   │   │   │   │   │   │   │   └── [ 820] fixture.utils.ts │   │   │   │   │   │   │   │   ├── [4.0K] hooks │   │   │   │   │   │   │   │   │   ├── [ 364] useAsyncDispatch.ts │   │   │   │   │   │   │   │   │   ├── [1.8K] useExperimentIds.ts │   │   │   │   │   │   │   │   │   ├── [1.4K] useExperiments.test.tsx │   │   │   │   │   │   │   │   │   ├── [ 649] useExperiments.ts │   │   │   │   │   │   │   │   │   ├── [ 573] useExperimentViewLocalStore.test.tsx │   │   │   │   │   │   │   │   │   ├── [ 876] useExperimentViewLocalStore.ts │   │   │   │   │   │   │   │   │   ├── [ 430] useFetchExperimentRuns.ts │   │   │   │   │   │   │   │   │   ├── [ 388] useFetchExperiments.ts │   │   │   │   │   │   │   │   │   ├── [4.6K] useRunSortOptions.test.tsx │   │   │   │   │   │   │   │   │   └── [2.3K] useRunSortOptions.ts │   │   │   │   │   │   │   │   ├── [4.0K] models │   │   │   │   │   │   │   │   │   ├── [2.0K] SearchExperimentRunsFacetsState.ts │   │   │   │   │   │   │   │   │   └── [ 465] SearchExperimentRunsViewState.ts │   │   │   │   │   │   │   │   └── [4.0K] utils │   │   │   │   │   │   │   │   ├── [7.3K] experimentPage.column-utils.test.tsx │   │   │   │   │   │   │   │   ├── [ 15K] experimentPage.column-utils.ts │   │   │   │   │   │   │   │   ├── [3.5K] experimentPage.common-utils.ts │   │   │   │   │   │   │   │   ├── [1.4K] experimentPage.fetch-utils.test.ts │   │   │   │   │   │   │   │   ├── [5.5K] experimentPage.fetch-utils.ts │   │   │   │   │   │   │   │   ├── [1.6K] experimentPage.row-types.ts │   │   │   │   │   │   │   │   ├── [ 13K] experimentPage.row-utils.test.ts │   │   │   │   │   │   │   │   ├── [ 12K] experimentPage.row-utils.ts │   │   │   │   │   │   │   │   ├── [6.6K] experimentRuns.selector.test.tsx │   │   │   │   │   │   │   │   ├── [5.5K] experimentRuns.selector.ts │   │   │   │   │   │   │   │   ├── [1.4K] persistSearchFacets.serializers.test.ts │   │   │   │   │   │   │   │   ├── [4.2K] persistSearchFacets.serializers.ts │   │   │   │   │   │   │   │   ├── [9.4K] persistSearchFacets.test.ts │   │   │   │   │   │   │   │   └── [7.5K] persistSearchFacets.ts │   │   │   │   │   │   │   ├── [ 769] HomePage.css │   │   │   │   │   │   │   ├── [2.3K] HomePage.js │   │   │   │   │   │   │   ├── [1.6K] HomePage.test.js │   │   │   │   │   │   │   ├── [2.9K] HomeView.js │   │   │   │   │   │   │   ├── [1.9K] HomeView.test.js │   │   │   │   │   │   │   ├── [ 342] HtmlTableView.css │   │   │   │   │   │   │   ├── [ 773] HtmlTableView.js │   │   │   │   │   │   │   ├── [2.0K] HtmlTableView.test.js │   │   │   │   │   │   │   ├── [ 113] LazyPlot.d.ts │   │   │   │   │   │   │   ├── [ 434] LazyPlot.js │   │   │   │   │   │   │   ├── [ 286] LazyPlot.test.js │   │   │   │   │   │   │   ├── [1.3K] LineSmoothSlider.js │   │   │   │   │   │   │   ├── [2.1K] LineSmoothSlider.test.js │   │   │   │   │   │   │   ├── [3.9K] LoadMoreBar.js │   │   │   │   │   │   │   ├── [2.0K] LoadMoreBar.test.js │   │   │   │   │   │   │   ├── [2.9K] MetricPage.js │   │   │   │   │   │   │   ├── [2.5K] MetricPage.test.js │   │   │   │   │   │   │   ├── [9.9K] MetricsPlotControls.js │   │   │   │   │   │   │   ├── [2.3K] MetricsPlotControls.test.js │   │   │   │   │   │   │   ├── [ 26K] MetricsPlotPanel.js │   │   │   │   │   │   │   ├── [ 23K] MetricsPlotPanel.test.js │   │   │   │   │   │   │   ├── [ 10K] MetricsPlotView.js │   │   │   │   │   │   │   ├── [ 16K] MetricsPlotView.test.js │   │   │   │   │   │   │   ├── [7.3K] MetricsSummaryTable.js │   │   │   │   │   │   │   ├── [10.0K] MetricsSummaryTable.test.js │   │   │   │   │   │   │   ├── [1.2K] MetricView.css │   │   │   │   │   │   │   ├── [4.6K] MetricView.js │   │   │   │   │   │   │   ├── [2.2K] MetricView.test.js │   │   │   │   │   │   │   ├── [4.0K] modals │   │   │   │   │   │   │   │   ├── [1.5K] ConfirmModal.js │   │   │   │   │   │   │   │   ├── [2.0K] ConfirmModal.test.js │   │   │   │   │   │   │   │   ├── [2.3K] CreateExperimentForm.js │   │   │   │   │   │   │   │   ├── [ 502] CreateExperimentForm.test.js │   │   │   │   │   │   │   │   ├── [2.5K] CreateExperimentModal.js │   │   │   │   │   │   │   │   ├── [2.4K] CreateExperimentModal.test.js │   │   │   │   │   │   │   │   ├── [3.0K] DeleteExperimentModal.js │   │   │   │   │   │   │   │   ├── [2.8K] DeleteExperimentModal.test.js │   │   │   │   │   │   │   │   ├── [ 142] DeleteRunModal.d.ts │   │   │   │   │   │   │   │   ├── [2.0K] DeleteRunModal.js │   │   │   │   │   │   │   │   ├── [2.2K] DeleteRunModal.test.js │   │   │   │   │   │   │   │   ├── [1.7K] ErrorModal.js │   │   │   │   │   │   │   │   ├── [ 638] ErrorModal.test.js │   │   │   │   │   │   │   │   ├── [3.0K] GenericInputModal.js │   │   │   │   │   │   │   │   ├── [4.9K] GenericInputModal.test.js │   │   │   │   │   │   │   │   ├── [ 693] GetLinkModal.js │   │   │   │   │   │   │   │   ├── [ 475] GetLinkModal.test.js │   │   │   │   │   │   │   │   ├── [2.2K] RenameExperimentModal.js │   │   │   │   │   │   │   │   ├── [3.4K] RenameExperimentModal.test.js │   │   │   │   │   │   │   │   ├── [2.0K] RenameForm.js │   │   │   │   │   │   │   │   ├── [ 507] RenameForm.test.js │   │   │   │   │   │   │   │   ├── [2.4K] RenameRunModal.js │   │   │   │   │   │   │   │   ├── [1.9K] RenameRunModal.test.js │   │   │   │   │   │   │   │   ├── [ 144] RestoreRunModal.d.ts │   │   │   │   │   │   │   │   ├── [1.6K] RestoreRunModal.js │   │   │   │   │   │   │   │   └── [1.8K] RestoreRunModal.test.js │   │   │   │   │   │   │   ├── [ 786] NoExperimentView.js │   │   │   │   │   │   │   ├── [ 249] NoExperimentView.test.js │   │   │   │   │   │   │   ├── [ 174] NotFoundPage.js │   │   │   │   │   │   │   ├── [ 229] NotFoundPage.test.js │   │   │   │   │   │   │   ├── [ 296] PageNotFoundView.js │   │   │   │   │   │   │   ├── [ 249] PageNotFoundView.test.js │   │   │   │   │   │   │   ├── [3.0K] ParallelCoordinatesPlotControls.js │   │   │   │   │   │   │   ├── [ 736] ParallelCoordinatesPlotControls.test.js │   │   │   │   │   │   │   ├── [4.7K] ParallelCoordinatesPlotPanel.js │   │   │   │   │   │   │   ├── [2.2K] ParallelCoordinatesPlotPanel.test.js │   │   │   │   │   │   │   ├── [8.2K] ParallelCoordinatesPlotView.js │   │   │   │   │   │   │   ├── [8.3K] ParallelCoordinatesPlotView.test.js │   │   │   │   │   │   │   ├── [ 863] PermissionDeniedView.js │   │   │   │   │   │   │   ├── [1021] PermissionDeniedView.test.js │   │   │   │   │   │   │   ├── [2.3K] RunLinksPopover.js │   │   │   │   │   │   │   ├── [1.8K] RunLinksPopover.test.js │   │   │   │   │   │   │   ├── [ 501] RunNotFoundView.js │   │   │   │   │   │   │   ├── [ 417] RunNotFoundView.test.js │   │   │   │   │   │   │   ├── [3.5K] RunPage.js │   │   │   │   │   │   │   ├── [3.8K] RunPage.test.js │   │   │   │   │   │   │   ├── [4.0K] runs-compare │   │   │   │   │   │   │   │   ├── [4.0K] charts │   │   │   │   │   │   │   │   │   ├── [4.1K] CompareRunsCharts.common.ts │   │   │   │   │   │   │   │   │   ├── [7.5K] CompareRunsCharts.stories-common.tsx │   │   │   │   │   │   │   │   │   ├── [3.2K] CompareRunsContourPlot.stories.tsx │   │   │   │   │   │   │   │   │   ├── [6.1K] CompareRunsContourPlot.tsx │   │   │   │   │   │   │   │   │   ├── [2.6K] CompareRunsMetricsBarPlot.stories.tsx │   │   │   │   │   │   │   │   │   ├── [4.7K] CompareRunsMetricsBarPlot.tsx │   │   │   │   │   │   │   │   │   ├── [3.6K] CompareRunsMetricsLinePlot.stories.tsx │   │   │   │   │   │   │   │   │   ├── [5.2K] CompareRunsMetricsLinePlot.tsx │   │   │   │   │   │   │   │   │   ├── [2.7K] CompareRunsScatterPlot.stories.tsx │   │   │   │   │   │   │   │   │   └── [4.3K] CompareRunsScatterPlot.tsx │   │   │   │   │   │   │   │   ├── [2.1K] ConfigureChartModal.tsx │   │   │   │   │   │   │   │   ├── [4.4K] RunsCompareCharts.tsx │   │   │   │   │   │   │   │   └── [5.8K] RunsCompare.tsx │   │   │   │   │   │   │   ├── [5.1K] RunsTableColumnSelectionDropdown.js │   │   │   │   │   │   │   ├── [6.9K] RunsTableColumnSelectionDropdown.test.js │   │   │   │   │   │   │   ├── [2.1K] RunView.css │   │   │   │   │   │   │   ├── [ 24K] RunView.js │   │   │   │   │   │   │   └── [7.3K] RunView.test.js │   │   │   │   │   │   ├── [2.2K] constants.js │   │   │   │   │   │   ├── [4.0K] reducers │   │   │   │   │   │   │   ├── [4.1K] MetricReducer.js │   │   │   │   │   │   │   ├── [ 14K] MetricReducer.test.js │   │   │   │   │   │   │   ├── [ 15K] Reducers.js │   │   │   │   │   │   │   └── [ 38K] Reducers.test.js │   │   │   │   │   │   ├── [4.7K] routes.js │   │   │   │   │   │   ├── [4.0K] sdk │   │   │   │   │   │   │   ├── [ 662] MlflowEnums.js │   │   │   │   │   │   │   ├── [3.6K] MlflowLocalStorageMessages.js │   │   │   │   │   │   │   ├── [ 286] MlflowLocalStorageMessages.test.js │   │   │   │   │   │   │   ├── [ 29K] MlflowMessages.js │   │   │   │   │   │   │   └── [3.3K] MlflowService.js │   │   │   │   │   │   ├── [5.8K] types.ts │   │   │   │   │   │   └── [4.0K] utils │   │   │   │   │   │   ├── [1.6K] ArtifactUtils.js │   │   │   │   │   │   ├── [ 640] ArtifactUtils.test.js │   │   │   │   │   │   ├── [3.9K] CsvUtils.test.ts │   │   │   │   │   │   ├── [3.1K] CsvUtils.ts │   │   │   │   │   │   ├── [8.1K] MetricsUtils.test.ts │   │   │   │   │   │   ├── [9.6K] MetricsUtils.ts │   │   │   │   │   │   ├── [ 469] NoteUtils.js │   │   │   │   │   │   └── [4.0K] test-utils │   │   │   │   │   │   ├── [ 652] Fixtures.js │   │   │   │   │   │   └── [1.8K] ReduxStoreFixtures.js │   │   │   │   │   ├── [ 60] globals.ts │   │   │   │   │   ├── [4.0K] i18n │   │   │   │   │   │   ├── [4.0K] default │   │   │   │   │   │   │   └── [ 50K] en.json │   │   │   │   │   │   ├── [ 941] I18n.test.js │   │   │   │   │   │   ├── [2.1K] I18nUtils.js │   │   │   │   │   │   ├── [3.4K] I18nUtils.test.js │   │   │   │   │   │   ├── [4.0K] lang │   │   │   │   │   │   │   └── [ 99] README │   │   │   │   │   │   └── [ 964] loadMessages.js │   │   │   │   │   ├── [ 161] index.css │   │   │   │   │   ├── [ 467] index.js │   │   │   │   │   ├── [4.0K] model-registry │   │   │   │   │   │   ├── [7.4K] actions.js │   │   │   │   │   │   ├── [1.2K] actions.test.js │   │   │   │   │   │   ├── [4.0K] components │   │   │   │   │   │   │   ├── [4.2K] CompareModelVersionsPage.js │   │   │   │   │   │   │   ├── [3.0K] CompareModelVersionsPage.test.js │   │   │   │   │   │   │   ├── [ 26K] CompareModelVersionsView.js │   │   │   │   │   │   │   ├── [8.1K] CompareModelVersionsView.test.js │   │   │   │   │   │   │   ├── [1.4K] CreateModelButton.js │   │   │   │   │   │   │   ├── [1.7K] CreateModelButton.test.js │   │   │   │   │   │   │   ├── [2.4K] CreateModelForm.js │   │   │   │   │   │   │   ├── [ 438] CreateModelForm.test.js │   │   │   │   │   │   │   ├── [2.9K] CreateModelModal.js │   │   │   │   │   │   │   ├── [ 252] DirectTransitionForm.css │   │   │   │   │   │   │   ├── [1.8K] DirectTransitionForm.js │   │   │   │   │   │   │   ├── [1.2K] DirectTransitionForm.test.js │   │   │   │   │   │   │   ├── [ 10K] ModelListPage.js │   │   │   │   │   │   │   ├── [7.3K] ModelListPage.test.js │   │   │   │   │   │   │   ├── [ 680] ModelListView.css │   │   │   │   │   │   │   ├── [ 16K] ModelListView.js │   │   │   │   │   │   │   ├── [9.6K] ModelListView.test.js │   │   │   │   │   │   │   ├── [5.8K] ModelPage.js │   │   │   │   │   │   │   ├── [2.6K] ModelPage.test.js │   │   │   │   │   │   │   ├── [ 85] ModelStageTransitionDropdown.css │   │   │   │   │   │   │   ├── [4.7K] ModelStageTransitionDropdown.js │   │   │   │   │   │   │   ├── [2.2K] ModelStageTransitionDropdown.test.js │   │   │   │   │   │   │   ├── [8.9K] ModelVersionPage.js │   │   │   │   │   │   │   ├── [3.0K] ModelVersionPage.test.js │   │   │   │   │   │   │   ├── [ 372] ModelVersionTable.css │   │   │   │   │   │   │   ├── [5.2K] ModelVersionTable.js │   │   │   │   │   │   │   ├── [2.1K] ModelVersionTable.test.js │   │   │   │   │   │   │   ├── [ 856] ModelVersionView.css │   │   │   │   │   │   │   ├── [ 16K] ModelVersionView.js │   │   │   │   │   │   │   ├── [8.7K] ModelVersionView.test.js │   │   │   │   │   │   │   ├── [ 15K] ModelView.js │   │   │   │   │   │   │   ├── [7.6K] ModelView.test.js │   │   │   │   │   │   │   ├── [6.6K] RegisterModelButton.js │   │   │   │   │   │   │   ├── [2.0K] RegisterModelButton.test.js │   │   │   │   │   │   │   ├── [ 288] RegisterModelForm.css │   │   │   │   │   │   │   ├── [3.9K] RegisterModelForm.js │   │   │   │   │   │   │   ├── [2.1K] RegisterModelForm.test.js │   │   │   │   │   │   │   ├── [6.7K] SchemaTable.js │   │   │   │   │   │   │   └── [5.9K] SchemaTable.test.js │   │   │   │   │   │   ├── [ 0] constant-overrides.js │   │   │   │   │   │   ├── [3.2K] constants.js │   │   │   │   │   │   ├── [ 483] index.css │   │   │   │   │   │   ├── [9.1K] reducers.js │   │   │   │   │   │   ├── [ 30K] reducers.test.js │   │   │   │   │   │   ├── [1.0K] routes.js │   │   │   │   │   │   ├── [4.0K] sdk │   │   │   │   │   │   │   └── [2.8K] ModelRegistryMessages.js │   │   │   │   │   │   ├── [2.9K] services.js │   │   │   │   │   │   ├── [1.1K] test-utils.js │   │   │   │   │   │   ├── [4.0K] utils │   │   │   │   │   │   │   ├── [1.1K] SearchUtils.js │   │   │   │   │   │   │   └── [1.9K] SearchUtils.test.js │   │   │   │   │   │   └── [1.3K] utils.js │   │   │   │   │   ├── [ 146] redux-types.ts │   │   │   │   │   ├── [ 943] setupProxy.js │   │   │   │   │   ├── [1.6K] setupTests.js │   │   │   │   │   ├── [4.0K] shared │   │   │   │   │   │   ├── [4.0K] building_blocks │   │   │   │   │   │   │   ├── [ 565] Cascader.tsx │   │   │   │   │   │   │   ├── [ 425] CopyBox.jsx │   │   │   │   │   │   │   ├── [ 468] CopyBox.test.jsx │   │   │   │   │   │   │   ├── [1.1K] CopyButton.jsx │   │   │   │   │   │   │   ├── [ 908] CopyButton.test.jsx │   │   │   │   │   │   │   ├── [ 743] FlexBar.jsx │   │   │   │   │   │   │   ├── [2.3K] PageHeader.jsx │   │   │   │   │   │   │   ├── [ 813] PreviewIcon.jsx │   │   │   │   │   │   │   ├── [2.7K] SearchBox.jsx │   │   │   │   │   │   │   └── [1.3K] Spacer.jsx │   │   │   │   │   │   ├── [ 203] colors.js │   │   │   │   │   │   └── [ 85] styleConstants.js │   │   │   │   │   ├── [ 447] store.js │   │   │   │   │   ├── [ 330] svg.d.ts │   │   │   │   │   └── [ 101] timezone.test.js │   │   │   │   ├── [ 778] tsconfig.json │   │   │   │   ├── [4.0K] yarn │   │   │   │   │   └── [4.0K] releases │   │   │   │   │   └── [2.1M] yarn-3.3.0.cjs │   │   │   │   └── [1004K] yarn.lock │   │   │   └── [ 481] prometheus_exporter.py │   │   ├── [ 26K] shap.py │   │   ├── [4.0K] sklearn │   │   │   ├── [ 80K] __init__.py │   │   │   └── [ 37K] utils.py │   │   ├── [ 14K] spacy.py │   │   ├── [9.2K] _spark_autologging.py │   │   ├── [ 45K] spark.py │   │   ├── [ 24K] statsmodels.py │   │   ├── [4.0K] store │   │   │   ├── [4.0K] artifact │   │   │   │   ├── [ 15K] artifact_repo.py │   │   │   │   ├── [5.2K] artifact_repository_registry.py │   │   │   │   ├── [7.3K] azure_blob_artifact_repo.py │   │   │   │   ├── [5.3K] cli.py │   │   │   │   ├── [ 23K] databricks_artifact_repo.py │   │   │   │   ├── [6.5K] databricks_models_artifact_repo.py │   │   │   │   ├── [ 10K] dbfs_artifact_repo.py │   │   │   │   ├── [5.1K] ftp_artifact_repo.py │   │   │   │   ├── [5.4K] gcs_artifact_repo.py │   │   │   │   ├── [9.3K] hdfs_artifact_repo.py │   │   │   │   ├── [3.1K] http_artifact_repo.py │   │   │   │   ├── [ 0] __init__.py │   │   │   │   ├── [5.0K] local_artifact_repo.py │   │   │   │   ├── [2.9K] mlflow_artifacts_repo.py │   │   │   │   ├── [6.2K] models_artifact_repo.py │   │   │   │   ├── [5.9K] runs_artifact_repo.py │   │   │   │   ├── [8.3K] s3_artifact_repo.py │   │   │   │   ├── [5.3K] sftp_artifact_repo.py │   │   │   │   └── [4.0K] utils │   │   │   │   ├── [ 0] __init__.py │   │   │   │   └── [2.7K] models.py │   │   │   ├── [4.0K] db │   │   │   │   ├── [ 71] base_sql_model.py │   │   │   │   ├── [ 221] db_types.py │   │   │   │   ├── [ 0] __init__.py │   │   │   │   └── [9.3K] utils.py │   │   │   ├── [4.0K] db_migrations │   │   │   │   ├── [1.6K] alembic.ini │   │   │   │   ├── [2.7K] env.py │   │   │   │   ├── [ 0] __init__.py │   │   │   │   ├── [2.4K] README.md │   │   │   │   ├── [ 494] script.py.mako │   │   │   │   └── [4.0K] versions │   │   │   │   ├── [1.9K] 0a8213491aaa_drop_duplicate_killed_constraint.py │   │   │   │   ├── [ 462] 0c779009ac13_add_deleted_time_field_to_runs_table.py │   │   │   │   ├── [ 924] 181f10493468_allow_nulls_for_metric_values.py │   │   │   │   ├── [1.0K] 27a6a02d2cf1_add_model_version_tags_table.py │   │   │   │   ├── [2.6K] 2b4d017a5e9b_add_model_registry_tables_to_db.py │   │   │   │   ├── [1.4K] 39d1c3be5f05_add_is_nan_constraint_for_metrics_tables_if_necessary.py │   │   │   │   ├── [1.2K] 451aebb31d03_add_metric_step.py │   │   │   │   ├── [ 940] 728d730b5ebd_add_registered_model_tags_table.py │   │   │   │   ├── [1014] 7ac759974ad8_update_run_tags_with_larger_limit.py │   │   │   │   ├── [ 476] 84291f40a231_add_run_link_to_model_version.py │   │   │   │   ├── [5.6K] 89d4b8295536_create_latest_metrics_table.py │   │   │   │   ├── [1.6K] 90e64c465722_migrate_user_column_to_tags.py │   │   │   │   ├── [ 577] 97727af70f4d_creation_time_last_update_time_experiments.py │   │   │   │   ├── [ 582] a8c4a736bde6_allow_nulls_for_run_id.py │   │   │   │   ├── [ 637] bd07f7e963c5_create_index_on_run_uuid.py │   │   │   │   ├── [1.3K] c48cb773bb87_reset_default_value_for_is_nan_in_metrics_table_for_mysql.py │   │   │   │   ├── [ 684] cc1f77228345_change_param_value_length_to_500.py │   │   │   │   ├── [2.8K] cfd24bdc0731_update_run_status_constraint_with_killed.py │   │   │   │   ├── [ 904] df50e92ffc5e_add_experiment_tags_table.py │   │   │   │   └── [ 0] __init__.py │   │   │   ├── [4.0K] entities │   │   │   │   ├── [ 80] __init__.py │   │   │   │   └── [ 479] paged_list.py │   │   │   ├── [ 227] __init__.py │   │   │   ├── [4.0K] model_registry │   │   │   │   ├── [8.9K] abstract_store.py │   │   │   │   ├── [4.0K] dbmodels │   │   │   │   │   ├── [ 0] __init__.py │   │   │   │   │   └── [5.2K] models.py │   │   │   │   ├── [ 32K] file_store.py │   │   │   │   ├── [ 221] __init__.py │   │   │   │   ├── [ 15K] rest_store.py │   │   │   │   └── [ 40K] sqlalchemy_store.py │   │   │   └── [4.0K] tracking │   │   │   ├── [ 13K] abstract_store.py │   │   │   ├── [4.0K] dbmodels │   │   │   │   ├── [8.1K] initial_models.py │   │   │   │   ├── [ 0] __init__.py │   │   │   │   └── [ 15K] models.py │   │   │   ├── [ 44K] file_store.py │   │   │   ├── [1.1K] __init__.py │   │   │   ├── [ 12K] rest_store.py │   │   │   └── [ 63K] sqlalchemy_store.py │   │   ├── [4.0K] tensorflow │   │   │   ├── [8.2K] _autolog.py │   │   │   └── [ 55K] __init__.py │   │   ├── [4.0K] tracking │   │   │   ├── [7.0K] artifact_utils.py │   │   │   ├── [113K] client.py │   │   │   ├── [4.0K] context │   │   │   │   ├── [1.1K] abstract_context.py │   │   │   │   ├── [ 520] databricks_cluster_context.py │   │   │   │   ├── [ 561] databricks_command_context.py │   │   │   │   ├── [1.9K] databricks_job_context.py │   │   │   │   ├── [1.7K] databricks_notebook_context.py │   │   │   │   ├── [1.9K] databricks_repo_context.py │   │   │   │   ├── [1020] default_context.py │   │   │   │   ├── [ 898] git_context.py │   │   │   │   ├── [ 0] __init__.py │   │   │   │   ├── [3.7K] registry.py │   │   │   │   └── [ 443] system_environment_context.py │   │   │   ├── [4.0K] default_experiment │   │   │   │   ├── [1.7K] abstract_context.py │   │   │   │   ├── [1.7K] databricks_job_experiment_provider.py │   │   │   │   ├── [2.2K] databricks_notebook_experiment_provider.py │   │   │   │   ├── [ 28] __init__.py │   │   │   │   └── [3.1K] registry.py │   │   │   ├── [ 69K] fluent.py │   │   │   ├── [ 995] __init__.py │   │   │   ├── [2.2K] metric_value_conversion_utils.py │   │   │   ├── [4.0K] _model_registry │   │   │   │   ├── [ 13K] client.py │   │   │   │   ├── [8.4K] fluent.py │   │   │   │   ├── [ 41] __init__.py │   │   │   │   ├── [2.1K] registry.py │   │   │   │   └── [6.5K] utils.py │   │   │   ├── [3.4K] registry.py │   │   │   ├── [4.0K] request_header │   │   │   │   ├── [1.1K] abstract_request_header_provider.py │   │   │   │   ├── [1.3K] databricks_request_header_provider.py │   │   │   │   ├── [ 486] default_request_header_provider.py │   │   │   │   ├── [ 0] __init__.py │   │   │   │   └── [2.8K] registry.py │   │   │   └── [4.0K] _tracking_service │   │   │   ├── [ 23K] client.py │   │   │   ├── [ 0] __init__.py │   │   │   ├── [2.3K] registry.py │   │   │   └── [7.8K] utils.py │   │   ├── [4.0K] types │   │   │   ├── [ 299] __init__.py │   │   │   ├── [ 13K] schema.py │   │   │   └── [ 11K] utils.py │   │   ├── [4.0K] utils │   │   │   ├── [4.5K] annotations.py │   │   │   ├── [ 400] arguments_utils.py │   │   │   ├── [4.0K] autologging_utils │   │   │   │   ├── [ 15K] client.py │   │   │   │   ├── [ 11K] events.py │   │   │   │   ├── [ 25K] __init__.py │   │   │   │   ├── [ 13K] logging_and_warnings.py │   │   │   │   ├── [ 46K] safety.py │   │   │   │   └── [4.1K] versioning.py │   │   │   ├── [5.9K] _capture_modules.py │   │   │   ├── [ 215] class_utils.py │   │   │   ├── [6.1K] cli_args.py │   │   │   ├── [ 13K] conda.py │   │   │   ├── [ 21K] databricks_utils.py │   │   │   ├── [6.1K] docstring_utils.py │   │   │   ├── [ 21K] environment.py │   │   │   ├── [ 474] env_manager.py │   │   │   ├── [ 192] env.py │   │   │   ├── [ 23K] file_utils.py │   │   │   ├── [2.3K] git_utils.py │   │   │   ├── [ 24K] gorilla.py │   │   │   ├── [4.0K] import_hooks │   │   │   │   └── [ 13K] __init__.py │   │   │   ├── [8.5K] __init__.py │   │   │   ├── [2.5K] logging_utils.py │   │   │   ├── [3.7K] mlflow_tags.py │   │   │   ├── [5.4K] model_utils.py │   │   │   ├── [5.7K] name_utils.py │   │   │   ├── [2.4K] nfs_on_spark.py │   │   │   ├── [5.7K] process.py │   │   │   ├── [ 19K] proto_json_utils.py │   │   │   ├── [ 18K] requirements_utils.py │   │   │   ├── [ 16K] rest_utils.py │   │   │   ├── [ 49K] search_utils.py │   │   │   ├── [2.3K] server_cli_utils.py │   │   │   ├── [6.2K] _spark_utils.py │   │   │   ├── [3.7K] string_utils.py │   │   │   ├── [ 512] time_utils.py │   │   │   ├── [ 11K] uri.py │   │   │   ├── [ 14K] validation.py │   │   │   └── [ 15K] virtualenv.py │   │   ├── [ 147] version.py │   │   └── [4.0K] xgboost │   │   ├── [2.8K] _autolog.py │   │   └── [ 33K] __init__.py │   ├── [106K] mlflow-charter.pdf │   ├── [4.0K] pylint_plugins │   │   ├── [2.0K] errors.py │   │   ├── [ 521] __init__.py │   │   ├── [ 856] print_function.py │   │   ├── [4.0K] pytest_raises_checker │   │   │   ├── [1.5K] __init__.py │   │   │   └── [1.3K] pytest-raises-without-match.md │   │   ├── [ 571] set_checker.py │   │   ├── [ 878] string_checker.py │   │   ├── [4.0K] tests │   │   │   ├── [ 751] test_print_function.py │   │   │   ├── [3.3K] test_pytest_raises_checker.py │   │   │   ├── [1.0K] test_set_checker.py │   │   │   ├── [1.3K] test_string_checker.py │   │   │   ├── [1.0K] test_unittest_assert_raises.py │   │   │   └── [ 332] utils.py │   │   └── [ 692] unittest_assert_raises.py │   ├── [ 18K] pylintrc │   ├── [ 143] pyproject.toml │   ├── [ 328] pytest.ini │   ├── [8.9K] README.rst │   ├── [ 949] README_SKINNY.rst │   ├── [4.0K] requirements │   │   ├── [ 614] core-requirements.txt │   │   ├── [1.7K] core-requirements.yaml │   │   ├── [ 103] dev-requirements.txt │   │   ├── [ 223] doc-requirements.txt │   │   ├── [1.4K] extra-ml-requirements.txt │   │   ├── [ 73] lint-requirements.txt │   │   ├── [ 481] skinny-requirements.txt │   │   ├── [1.5K] skinny-requirements.yaml │   │   ├── [ 44] skinny-test-requirements.txt │   │   └── [ 516] test-requirements.txt │   ├── [2.3K] SECURITY.md │   ├── [6.3K] setup.py │   └── [4.0K] tests │   ├── [4.0K] artifacts │   │   └── [5.0K] test_artifacts.py │   ├── [4.0K] autologging │   │   ├── [2.1K] fixtures.py │   │   ├── [ 0] __init__.py │   │   ├── [ 12K] test_autologging_behaviors_integration.py │   │   ├── [ 12K] test_autologging_behaviors_unit.py │   │   ├── [ 11K] test_autologging_client.py │   │   ├── [ 60K] test_autologging_safety_unit.py │   │   ├── [ 32K] test_autologging_utils.py │   │   └── [3.5K] test_training_session.py │   ├── [4.0K] catboost │   │   └── [ 18K] test_catboost_model_export.py │   ├── [1.4K] check_mlflow_lazily_imports_ml_packages.py │   ├── [4.8K] conftest.py │   ├── [4.0K] data │   │   ├── [ 704] test_data.py │   │   ├── [ 25K] uci-autos-imports-85.data │   │   ├── [ 82K] winequality-red.csv │   │   └── [258K] winequality-white.csv │   ├── [4.0K] db │   │   ├── [3.0K] check_migration.py │   │   ├── [ 281] check_migration.sh │   │   ├── [ 70] compose.sh │   │   ├── [2.7K] compose.yml │   │   ├── [ 381] conftest.py │   │   ├── [ 202] Dockerfile │   │   ├── [ 676] Dockerfile.mssql │   │   ├── [ 370] entrypoint.sh │   │   ├── [ 365] init-mssql-db.sh │   │   ├── [ 211] init-mssql-db.sql │   │   ├── [1.3K] README.md │   │   ├── [4.0K] schemas │   │   │   ├── [5.4K] mssql.sql │   │   │   ├── [3.9K] mysql.sql │   │   │   ├── [4.5K] postgresql.sql │   │   │   └── [3.7K] sqlite.sql │   │   ├── [4.8K] test_schema.py │   │   ├── [5.9K] test_tracking_operations.py │   │   └── [ 394] update_schemas.sh │   ├── [4.0K] deployments │   │   ├── [ 0] __init__.py │   │   ├── [4.8K] test_cli.py │   │   └── [4.0K] test_deployments.py │   ├── [4.0K] dev │   │   ├── [4.6K] test_set_matrix.py │   │   └── [3.7K] test_update_ml_package_versions.py │   ├── [4.0K] diviner │   │   ├── [ 0] __init__.py │   │   └── [ 19K] test_diviner_model_export.py │   ├── [4.0K] entities │   │   ├── [1.7K] conftest.py │   │   ├── [ 0] __init__.py │   │   ├── [4.0K] model_registry │   │   │   ├── [ 0] __init__.py │   │   │   ├── [5.4K] test_model_version.py │   │   │   └── [4.9K] test_registered_model.py │   │   ├── [2.2K] test_experiment.py │   │   ├── [ 841] test_file_info.py │   │   ├── [ 904] test_metric.py │   │   ├── [ 740] test_param.py │   │   ├── [1.4K] test_run_data.py │   │   ├── [2.5K] test_run_info.py │   │   ├── [3.3K] test_run.py │   │   ├── [1.9K] test_run_status.py │   │   └── [ 569] test_view_type.py │   ├── [4.0K] examples │   │   ├── [2.2K] README.md │   │   └── [6.1K] test_examples.py │   ├── [4.0K] fastai │   │   ├── [ 15K] test_fastai_autolog.py │   │   └── [ 17K] test_fastai_model_export.py │   ├── [6.7K] generate_ui_test_data.py │   ├── [4.0K] gluon │   │   ├── [6.9K] test_gluon_autolog.py │   │   ├── [ 13K] test_gluon_model_export.py │   │   └── [ 969] utils.py │   ├── [4.0K] h2o │   │   └── [ 13K] test_h2o_model_export.py │   ├── [ 19K] helper_functions.py │   ├── [ 119] __init__.py │   ├── [4.0K] integration │   │   ├── [ 0] __init__.py │   │   └── [ 814] utils.py │   ├── [4.0K] lightgbm │   │   ├── [ 26K] test_lightgbm_autolog.py │   │   └── [ 20K] test_lightgbm_model_export.py │   ├── [4.0K] mleap │   │   └── [8.3K] test_mleap_model_export.py │   ├── [4.0K] models │   │   ├── [ 0] __init__.py │   │   ├── [4.3K] test_artifacts.py │   │   ├── [ 20K] test_cli.py │   │   ├── [ 68K] test_default_evaluator.py │   │   ├── [ 40K] test_evaluation.py │   │   ├── [8.0K] test_model_input_examples.py │   │   ├── [ 15K] test_model.py │   │   ├── [ 473] test_pyfunc.py │   │   ├── [5.3K] test_signature.py │   │   ├── [5.8K] test_utils.py │   │   ├── [ 36K] test_validation.py │   │   └── [ 12K] test_wheeled_model.py │   ├── [4.0K] onnx │   │   └── [ 25K] test_onnx_model_export.py │   ├── [4.0K] paddle │   │   ├── [3.4K] test_paddle_autolog.py │   │   └── [ 22K] test_paddle_model_export.py │   ├── [4.0K] pmdarima │   │   ├── [ 0] __init__.py │   │   └── [ 18K] test_pmdarima_model_export.py │   ├── [4.0K] projects │   │   ├── [4.0K] backend │   │   │   ├── [ 0] __init__.py │   │   │   ├── [ 920] test_loader.py │   │   │   └── [3.1K] test_local.py │   │   ├── [ 636] conftest.py │   │   ├── [ 0] __init__.py │   │   ├── [ 19K] test_databricks.py │   │   ├── [ 11K] test_docker_projects.py │   │   ├── [9.9K] test_entry_point.py │   │   ├── [ 13K] test_kubernetes.py │   │   ├── [7.4K] test_projects_cli.py │   │   ├── [4.5K] test_project_spec.py │   │   ├── [ 19K] test_projects.py │   │   ├── [8.4K] test_utils.py │   │   ├── [4.3K] test_virtualenv_projects.py │   │   └── [2.8K] utils.py │   ├── [4.0K] prophet │   │   └── [ 17K] test_prophet_model_export.py │   ├── [4.0K] protos │   │   ├── [ 0] __init__.py │   │   ├── [7.0K] test_message_pb2.py │   │   └── [1.3K] test_message.proto │   ├── [4.0K] pyfunc │   │   ├── [ 0] __init__.py │   │   ├── [8.6K] test_dependencies_functions.py │   │   ├── [1.2K] test_mlserver.py │   │   ├── [ 41K] test_model_export_with_class_and_artifacts.py │   │   ├── [ 34K] test_model_export_with_loader_module_and_data_path.py │   │   ├── [ 959] test_pyfunc_class_methods.py │   │   ├── [ 24K] test_scoring_server.py │   │   ├── [ 26K] test_spark.py │   │   └── [7.4K] test_virtualenv.py │   ├── [4.0K] pytorch │   │   ├── [1.7K] iris_data_module.py │   │   ├── [3.3K] iris.py │   │   ├── [ 13K] test_pytorch_autolog.py │   │   ├── [1.2K] test_pytorch_metric_value_conversion_utils.py │   │   └── [ 45K] test_pytorch_model_export.py │   ├── [4.0K] recipes │   │   ├── [4.0K] cards │   │   │   ├── [2.9K] test_base_card.py │   │   │   ├── [ 12K] test_histogram_generator.py │   │   │   └── [ 10K] test_pandas_renderer.py │   │   ├── [5.9K] helper_functions.py │   │   ├── [ 0] __init__.py │   │   ├── [4.0K] regression │   │   │   └── [4.0K] v1 │   │   │   ├── [2.4K] test_regression_pipeline_batch_scoring.py │   │   │   └── [2.6K] test_regression_pipeline.py │   │   ├── [3.4K] test_cli.py │   │   ├── [ 15K] test_evaluate_step.py │   │   ├── [ 21K] test_execution_utils.py │   │   ├── [ 29K] test_ingest_step.py │   │   ├── [ 14K] test_pipeline.py │   │   ├── [ 16K] test_predict_step.py │   │   ├── [ 11K] test_register_step.py │   │   ├── [9.2K] test_split_step.py │   │   ├── [5.2K] test_step_utils.py │   │   ├── [6.4K] test_tracking_utils.py │   │   ├── [ 29K] test_train_step.py │   │   ├── [6.1K] test_transform_step.py │   │   └── [6.0K] test_utils.py │   ├── [4.0K] resources │   │   ├── [4.0K] db │   │   │   ├── [4.7K] db_version_7ac759974ad8_with_metrics_expected_values.json │   │   │   ├── [156K] db_version_7ac759974ad8_with_metrics.sql │   │   │   ├── [8.0K] initial_models.py │   │   │   ├── [ 0] __init__.py │   │   │   └── [3.7K] latest_schema.sql │   │   ├── [4.0K] example_docker_project │   │   │   ├── [ 100] Dockerfile │   │   │   ├── [ 177] kubernetes_config.json │   │   │   ├── [ 257] MLproject │   │   │   └── [4.0K] scripts │   │   │   ├── [ 566] docker_tracking_test.py │   │   │   └── [ 0] __init__.py │   │   ├── [4.0K] example_mlflow_1x_sklearn_model │   │   │   ├── [ 225] conda.yaml │   │   │   ├── [ 394] MLmodel │   │   │   ├── [ 993] model.pkl │   │   │   ├── [ 130] python_env.yaml │   │   │   └── [ 84] requirements.txt │   │   ├── [4.0K] example_project │   │   │   ├── [ 618] check_conda_env.py │   │   │   ├── [ 251] conda.yaml │   │   │   ├── [ 673] greeter.py │   │   │   ├── [ 794] MLproject │   │   │   └── [ 403] tracking_test.py │   │   ├── [4.0K] example_virtualenv_conda_project │   │   │   ├── [ 151] conda.yaml │   │   │   ├── [ 901] entrypoint.py │   │   │   └── [ 131] MLproject │   │   ├── [4.0K] example_virtualenv_no_python_env │   │   │   ├── [ 901] entrypoint.py │   │   │   ├── [ 134] MLproject │   │   │   ├── [ 83] python_env.yaml │   │   │   └── [ 42] requirements.txt │   │   ├── [4.0K] example_virtualenv_project │   │   │   ├── [ 901] entrypoint.py │   │   │   ├── [ 162] MLproject │   │   │   ├── [ 83] python_env.yaml │   │   │   └── [ 27] requirements.txt │   │   ├── [ 0] __init__.py │   │   ├── [4.0K] mlflow-test-plugin │   │   │   ├── [4.0K] mlflow_test_plugin │   │   │   │   ├── [ 340] default_experiment_provider.py │   │   │   │   ├── [1.1K] dummy_backend.py │   │   │   │   ├── [5.2K] dummy_evaluator.py │   │   │   │   ├── [2.1K] fake_deployment_plugin.py │   │   │   │   ├── [ 379] file_store.py │   │   │   │   ├── [ 0] __init__.py │   │   │   │   ├── [ 229] local_artifact.py │   │   │   │   ├── [ 335] request_header_provider.py │   │   │   │   ├── [ 286] run_context_provider.py │   │   │   │   └── [ 327] sqlalchemy_store.py │   │   │   └── [2.5K] setup.py │   │   └── [4.0K] onnx │   │   ├── [2.4K] generate_onnx_models.py │   │   ├── [ 697] sklearn_model.onnx │   │   ├── [ 310] tf_model_multiple_inputs_float32.onnx │   │   └── [ 310] tf_model_multiple_inputs_float64.onnx │   ├── [4.0K] sagemaker │   │   ├── [ 0] __init__.py │   │   ├── [4.0K] mock │   │   │   ├── [ 41K] __init__.py │   │   │   ├── [ 175] mock_sagemaker_urls.py │   │   │   └── [ 24K] test_sagemaker_service_mock.py │   │   ├── [ 20K] test_batch_deployment.py │   │   ├── [ 502] test_cli.py │   │   └── [ 55K] test_sagemaker_deployment_client.py │   ├── [4.0K] server │   │   ├── [ 0] __init__.py │   │   ├── [ 23K] test_handlers.py │   │   ├── [ 0] test_init.py │   │   └── [2.2K] test_prometheus_exporter.py │   ├── [4.0K] shap │   │   ├── [ 13K] test_log.py │   │   └── [8.5K] test_shap.py │   ├── [4.0K] sklearn │   │   ├── [ 62K] test_sklearn_autolog.py │   │   ├── [1.3K] test_sklearn_autolog_without_matplotlib.py │   │   └── [ 26K] test_sklearn_model_export.py │   ├── [4.0K] spacy │   │   ├── [ 0] __init__.py │   │   └── [ 19K] test_spacy_model_export.py │   ├── [4.0K] spark │   │   ├── [4.0K] autologging │   │   │   ├── [4.0K] datasource │   │   │   │   ├── [4.0K] test_spark_datasource_autologging_crossframework.py │   │   │   │   ├── [ 493] test_spark_datasource_autologging_missing_jar.py │   │   │   │   ├── [1.5K] test_spark_datasource_autologging_order.py │   │   │   │   ├── [ 11K] test_spark_datasource_autologging.py │   │   │   │   ├── [1.7K] test_spark_datasource_autologging_unit.py │   │   │   │   └── [3.4K] test_spark_disable_autologging.py │   │   │   ├── [ 0] __init__.py │   │   │   ├── [4.0K] ml │   │   │   │   ├── [3.2K] test_pyspark_ml_autologging_custom_allowlist.py │   │   │   │   └── [ 45K] test_pyspark_ml_autologging.py │   │   │   └── [2.7K] utils.py │   │   ├── [ 321] test_sparkml_param_integration.py │   │   └── [ 35K] test_spark_model_export.py │   ├── [4.0K] statsmodels │   │   ├── [7.1K] model_fixtures.py │   │   ├── [7.0K] test_statsmodels_autolog.py │   │   └── [ 17K] test_statsmodels_model_export.py │   ├── [4.0K] store │   │   ├── [4.0K] artifact │   │   │   ├── [ 0] __init__.py │   │   │   ├── [6.8K] test_artifact_repo.py │   │   │   ├── [4.0K] test_artifact_repository_registry.py │   │   │   ├── [ 14K] test_azure_blob_artifact_repo.py │   │   │   ├── [5.2K] test_cli.py │   │   │   ├── [ 55K] test_databricks_artifact_repo.py │   │   │   ├── [ 12K] test_databricks_models_artifact_repo.py │   │   │   ├── [2.4K] test_dbfs_artifact_repo_delegation.py │   │   │   ├── [3.5K] test_dbfs_artifact_repo.py │   │   │   ├── [4.9K] test_dbfs_fuse_artifact_repo.py │   │   │   ├── [ 12K] test_dbfs_rest_artifact_repo.py │   │   │   ├── [ 13K] test_ftp_artifact_repo.py │   │   │   ├── [ 12K] test_gcs_artifact_repo.py │   │   │   ├── [7.4K] test_hdfs_artifact_repo.py │   │   │   ├── [9.8K] test_http_artifact_repo.py │   │   │   ├── [8.0K] test_local_artifact_repo.py │   │   │   ├── [ 11K] test_mlflow_artifact_repo.py │   │   │   ├── [4.8K] test_models_artifact_repo.py │   │   │   ├── [4.2K] test_runs_artifact_repo.py │   │   │   ├── [ 11K] test_s3_artifact_repo.py │   │   │   ├── [8.9K] test_sftp_artifact_repo.py │   │   │   └── [4.0K] utils │   │   │   ├── [ 0] __init__.py │   │   │   └── [4.5K] test_model_utils.py │   │   ├── [4.0K] db │   │   │   ├── [ 0] __init__.py │   │   │   └── [4.8K] test_utils.py │   │   ├── [1.3K] dump_schema.py │   │   ├── [ 0] __init__.py │   │   ├── [4.0K] model_registry │   │   │   ├── [ 59K] test_file_store.py │   │   │   ├── [ 12K] test_rest_store.py │   │   │   └── [ 64K] test_sqlalchemy_store.py │   │   └── [4.0K] tracking │   │   ├── [2.5K] __init__.py │   │   ├── [3.3K] test_abstract_store.py │   │   ├── [ 77K] test_file_store.py │   │   ├── [ 18K] test_rest_store.py │   │   ├── [122K] test_sqlalchemy_store.py │   │   └── [6.5K] test_sqlalchemy_store_schema.py │   ├── [4.0K] tensorflow │   │   ├── [3.0K] iris_data_utils.py │   │   ├── [ 573] iris_test.csv │   │   ├── [2.1K] iris_training.csv │   │   ├── [ 313] mlflow-128-tf-23-env.yaml │   │   ├── [2.4K] save_keras_model.py │   │   ├── [8.4K] save_tf_estimator_model.py │   │   ├── [ 29K] test_keras_model_export.py │   │   ├── [ 13K] test_keras_pyfunc_model_works_with_all_input_types.py │   │   ├── [8.3K] test_load_saved_tensorflow_estimator.py │   │   ├── [ 41K] test_tensorflow2_autolog.py │   │   ├── [3.4K] test_tensorflow2_core_model_export.py │   │   └── [1.2K] test_tensorflow2_metric_value_conversion_utils.py │   ├── [ 19K] test_cli.py │   ├── [ 792] test_doctor.py │   ├── [1.4K] test_environment_variables.py │   ├── [2.2K] test_exceptions.py │   ├── [1.1K] test_flavors.py │   ├── [1.2K] test_import.py │   ├── [1.9K] test_runs.py │   ├── [ 407] test_skinny_client_autolog_without_scipy.py │   ├── [ 760] test_skinny_client_omits_data_science_libs.py │   ├── [ 348] test_skinny_client_omits_sql_libs.py │   ├── [ 269] test_version.py │   ├── [4.0K] tracking │   │   ├── [ 292] conftest.py │   │   ├── [4.0K] context │   │   │   ├── [ 0] __init__.py │   │   │   ├── [ 845] test_databricks_cluster_context.py │   │   │   ├── [ 891] test_databricks_command_context.py │   │   │   ├── [4.5K] test_databricks_job_context.py │   │   │   ├── [4.0K] test_databricks_notebook_context.py │   │   │   ├── [3.8K] test_databricks_repo_context.py │   │   │   ├── [1020] test_default_context.py │   │   │   ├── [1.6K] test_git_context.py │   │   │   ├── [5.6K] test_registry.py │   │   │   └── [ 570] test_system_environment_context.py │   │   ├── [4.0K] default_experiment │   │   │   ├── [ 0] __init__.py │   │   │   ├── [3.0K] test_databricks_job_experiment_provider.py │   │   │   ├── [3.2K] test_databricks_notebook_experiment_provider.py │   │   │   └── [5.8K] test_registry.py │   │   ├── [4.0K] fluent │   │   │   ├── [ 11K] test_fluent_autolog.py │   │   │   ├── [ 44K] test_fluent.py │   │   │   └── [1.3K] test_metric_value_conversion_utils.py │   │   ├── [ 0] __init__.py │   │   ├── [3.2K] integration_test_utils.py │   │   ├── [4.0K] _model_registry │   │   │   ├── [ 13K] test_model_registry_client.py │   │   │   ├── [4.9K] test_model_registry_fluent.py │   │   │   └── [4.8K] test_utils.py │   │   ├── [4.0K] request_header │   │   │   ├── [3.3K] test_databricks_request_header_provider.py │   │   │   ├── [ 427] test_default_request_header_provider.py │   │   │   └── [5.6K] test_registry.py │   │   ├── [5.1K] test_artifact_utils.py │   │   ├── [ 25K] test_client.py │   │   ├── [2.8K] test_log_figure.py │   │   ├── [4.9K] test_log_image.py │   │   ├── [ 11K] test_mlflow_artifacts.py │   │   ├── [ 25K] test_model_registry.py │   │   ├── [ 32K] test_rest_tracking.py │   │   ├── [ 34K] test_tracking.py │   │   └── [4.0K] _tracking_service │   │   ├── [ 0] __init__.py │   │   ├── [2.6K] test_tracking_service_client.py │   │   └── [ 14K] test_utils.py │   ├── [4.0K] types │   │   ├── [ 0] __init__.py │   │   └── [ 19K] test_schema.py │   ├── [4.0K] utils │   │   ├── [ 0] __init__.py │   │   ├── [ 738] test_annotations.py │   │   ├── [1.0K] test_arguments_utils.py │   │   ├── [ 191] test_class_utils.py │   │   ├── [ 14K] test_databricks_utils.py │   │   ├── [1.4K] test_docstring_utils.py │   │   ├── [ 13K] test_environment.py │   │   ├── [1.2K] test_exception.py │   │   ├── [ 11K] test_file_utils.py │   │   ├── [5.5K] test_gorilla.py │   │   ├── [2.5K] test_logging_utils.py │   │   ├── [3.7K] test_model_utils.py │   │   ├── [ 777] test_name_utils.py │   │   ├── [1.8K] test_process_utils.py │   │   ├── [ 20K] test_proto_json_utils.py │   │   ├── [3.4K] test_python_env.py │   │   ├── [ 13K] test_requirements_utils.py │   │   ├── [4.0K] test_resources │   │   │   ├── [ 87] dummy_module.py │   │   │   └── [4.0K] dummy_package │   │   │   ├── [ 162] base.py │   │   │   ├── [ 0] __init__.py │   │   │   └── [ 206] operator.py │   │   ├── [ 17K] test_rest_utils.py │   │   ├── [ 23K] test_search_utils.py │   │   ├── [1.2K] test_string_utils.py │   │   ├── [ 22K] test_uri.py │   │   ├── [4.4K] test_utils.py │   │   └── [8.1K] test_validation.py │   └── [4.0K] xgboost │   ├── [ 24K] test_xgboost_autolog.py │   └── [ 22K] test_xgboost_model_export.py ├── [4.0K] mlflowui │   ├── [4.0K] mlruns │   │   ├── [4.0K] 0 │   │   │   ├── [4.0K] 3306eb5c78774ced94641fe63b434c38 │   │   │   │   ├── [ 402] meta.yaml │   │   │   │   ├── [4.0K] params │   │   │   │   │   ├── [ 3] alpha │   │   │   │   │   └── [ 3] l1_ratio │   │   │   │   └── [4.0K] tags │   │   │   │   ├── [ 5] mlflow.project.backend │   │   │   │   ├── [ 4] mlflow.project.entryPoint │   │   │   │   ├── [ 17] mlflow.runName │   │   │   │   ├── [ 43] mlflow.source.name │   │   │   │   ├── [ 7] mlflow.source.type │   │   │   │   └── [ 4] mlflow.user │   │   │   ├── [4.0K] 47187518288b4e61b7d5379ef36432b2 │   │   │   │   ├── [ 399] meta.yaml │   │   │   │   ├── [4.0K] metrics │   │   │   │   │   ├── [ 35] mae │   │   │   │   │   ├── [ 36] r2 │   │   │   │   │   └── [ 35] rmse │   │   │   │   ├── [4.0K] params │   │   │   │   │   ├── [ 3] alpha │   │   │   │   │   └── [ 3] l1_ratio │   │   │   │   └── [4.0K] tags │   │   │   │   ├── [ 5] mlflow.project.backend │   │   │   │   ├── [ 4] mlflow.project.entryPoint │   │   │   │   ├── [ 14] mlflow.runName │   │   │   │   ├── [ 43] mlflow.source.name │   │   │   │   ├── [ 7] mlflow.source.type │   │   │   │   └── [ 4] mlflow.user │   │   │   ├── [4.0K] 7266759468444e658693c17a92311503 │   │   │   │   ├── [ 402] meta.yaml │   │   │   │   ├── [4.0K] metrics │   │   │   │   │   ├── [ 34] mae │   │   │   │   │   ├── [ 36] r2 │   │   │   │   │   └── [ 35] rmse │   │   │   │   ├── [4.0K] params │   │   │   │   │   ├── [ 3] alpha │   │   │   │   │   └── [ 3] l1_ratio │   │   │   │   └── [4.0K] tags │   │   │   │   ├── [ 5] mlflow.project.backend │   │   │   │   ├── [ 4] mlflow.project.entryPoint │   │   │   │   ├── [ 17] mlflow.runName │   │   │   │   ├── [ 43] mlflow.source.name │   │   │   │   ├── [ 7] mlflow.source.type │   │   │   │   └── [ 4] mlflow.user │   │   │   ├── [4.0K] 807ab444ed594afb95625b855b9c5dc6 │   │   │   │   ├── [ 400] meta.yaml │   │   │   │   ├── [4.0K] params │   │   │   │   │   ├── [ 3] alpha │   │   │   │   │   └── [ 3] l1_ratio │   │   │   │   └── [4.0K] tags │   │   │   │   ├── [ 5] mlflow.project.backend │   │   │   │   ├── [ 4] mlflow.project.entryPoint │   │   │   │   ├── [ 15] mlflow.runName │   │   │   │   ├── [ 43] mlflow.source.name │   │   │   │   ├── [ 7] mlflow.source.type │   │   │   │   └── [ 4] mlflow.user │   │   │   ├── [4.0K] 8b617184732f410e94d20d3552948b0d │   │   │   │   ├── [ 403] meta.yaml │   │   │   │   ├── [4.0K] params │   │   │   │   │   ├── [ 3] alpha │   │   │   │   │   └── [ 3] l1_ratio │   │   │   │   └── [4.0K] tags │   │   │   │   ├── [ 5] mlflow.project.backend │   │   │   │   ├── [ 4] mlflow.project.entryPoint │   │   │   │   ├── [ 18] mlflow.runName │   │   │   │   ├── [ 43] mlflow.source.name │   │   │   │   ├── [ 7] mlflow.source.type │   │   │   │   └── [ 4] mlflow.user │   │   │   ├── [4.0K] 9d85acb8f3ec49acade5e9ead1439d1f │   │   │   │   ├── [ 400] meta.yaml │   │   │   │   ├── [4.0K] metrics │   │   │   │   │   ├── [ 34] mae │   │   │   │   │   ├── [ 36] r2 │   │   │   │   │   └── [ 35] rmse │   │   │   │   ├── [4.0K] params │   │   │   │   │   ├── [ 3] alpha │   │   │   │   │   └── [ 3] l1_ratio │   │   │   │   └── [4.0K] tags │   │   │   │   ├── [ 539] mlflow.log-model.history │   │   │   │   ├── [ 5] mlflow.project.backend │   │   │   │   ├── [ 4] mlflow.project.entryPoint │   │   │   │   ├── [ 15] mlflow.runName │   │   │   │   ├── [ 57] mlflow.source.name │   │   │   │   ├── [ 7] mlflow.source.type │   │   │   │   └── [ 4] mlflow.user │   │   │   ├── [4.0K] babffe40258d42deac696a88bd85a97d │   │   │   │   ├── [ 404] meta.yaml │   │   │   │   ├── [4.0K] metrics │   │   │   │   │   ├── [ 35] mae │   │   │   │   │   ├── [ 36] r2 │   │   │   │   │   └── [ 35] rmse │   │   │   │   ├── [4.0K] params │   │   │   │   │   ├── [ 3] alpha │   │   │   │   │   └── [ 3] l1_ratio │   │   │   │   └── [4.0K] tags │   │   │   │   ├── [ 539] mlflow.log-model.history │   │   │   │   ├── [ 5] mlflow.project.backend │   │   │   │   ├── [ 4] mlflow.project.entryPoint │   │   │   │   ├── [ 19] mlflow.runName │   │   │   │   ├── [ 57] mlflow.source.name │   │   │   │   ├── [ 7] mlflow.source.type │   │   │   │   └── [ 4] mlflow.user │   │   │   ├── [4.0K] bf94f4889fc042ddae5c446ffc233b37 │   │   │   │   ├── [ 403] meta.yaml │   │   │   │   ├── [4.0K] params │   │   │   │   │   ├── [ 3] alpha │   │   │   │   │   └── [ 3] l1_ratio │   │   │   │   └── [4.0K] tags │   │   │   │   ├── [ 5] mlflow.project.backend │   │   │   │   ├── [ 4] mlflow.project.entryPoint │   │   │   │   ├── [ 18] mlflow.runName │   │   │   │   ├── [ 43] mlflow.source.name │   │   │   │   ├── [ 7] mlflow.source.type │   │   │   │   └── [ 4] mlflow.user │   │   │   ├── [4.0K] c61a434db815473298b9a7e96853a8ea │   │   │   │   ├── [ 403] meta.yaml │   │   │   │   ├── [4.0K] params │   │   │   │   │   ├── [ 3] alpha │   │   │   │   │   └── [ 3] l1_ratio │   │   │   │   └── [4.0K] tags │   │   │   │   ├── [ 5] mlflow.project.backend │   │   │   │   ├── [ 4] mlflow.project.entryPoint │   │   │   │   ├── [ 18] mlflow.runName │   │   │   │   ├── [ 43] mlflow.source.name │   │   │   │   ├── [ 7] mlflow.source.type │   │   │   │   └── [ 4] mlflow.user │   │   │   ├── [4.0K] c9b1b259f56c4689a5af17eeac6c31b0 │   │   │   │   ├── [ 399] meta.yaml │   │   │   │   ├── [4.0K] params │   │   │   │   │   ├── [ 3] alpha │   │   │   │   │   └── [ 3] l1_ratio │   │   │   │   └── [4.0K] tags │   │   │   │   ├── [ 5] mlflow.project.backend │   │   │   │   ├── [ 4] mlflow.project.entryPoint │   │   │   │   ├── [ 14] mlflow.runName │   │   │   │   ├── [ 43] mlflow.source.name │   │   │   │   ├── [ 7] mlflow.source.type │   │   │   │   └── [ 4] mlflow.user │   │   │   └── [ 173] meta.yaml │   │   ├── [4.0K] 925181943387109940 │   │   │   └── [ 158] meta.yaml │   │   └── [4.0K] models │   │   ├── [4.0K] aaa │   │   │   ├── [ 98] meta.yaml │   │   │   └── [4.0K] version-1 │   │   │   └── [ 325] meta.yaml │   │   └── [4.0K] test3 │   │   ├── [ 100] meta.yaml │   │   ├── [4.0K] version-1 │   │   │   └── [ 327] meta.yaml │   │   ├── [4.0K] version-2 │   │   │   └── [ 311] meta.yaml │   │   ├── [4.0K] version-3 │   │   │   └── [ 254] meta.yaml │   │   └── [4.0K] version-4 │   │   └── [ 317] meta.yaml │   └── [4.0K] sklearn_elasticnet_wine │   ├── [ 151] conda.yaml │   ├── [ 218] MLproject │   ├── [ 108] python_env.yaml │   ├── [6.0K] train.ipynb │   ├── [3.0K] train.py │   └── [258K] wine-quality.csv └── [2.3K] README.md 409 directories, 1909 files
神龙机器人已为您缓存
备注
    1. 建议优先通过来源进行访问。
    2. 如果因为来源失效或无法访问,请发送邮箱到 f.jinxu#gmail.com 索取本地快照(把 # 换成 @)。
    3. 神龙已为您对POC代码进行快照,为了长期维护,请考虑为本地POC付费,感谢您的支持。