Allow files with spaces in their names cannot get uploaded
Summary
Using MLflow client upload a file which contains spaces in names. This will fail.
Steps to reproduce
import mlflow
# export MLFLOW_TRACKING_URI="https://gitlab.com/api/v4/projects/56492185/ml/mlflow" --> Use your own project number
# export MLFLOW_TRACKING_TOKEN="glpat-"
client = mlflow.tracking.MlflowClient()
model_name = 'AlperModel4'
version = '2.0.1'
description = 'daciklama'
tags = { "gitlab.version": version }
model = client.create_registered_model(model_name, description=description)
model_version = client.create_model_version(model_name, version, description="version description 1.0.1", tags=tags)
run_id = model_version.run_id
client.log_artifact(run_id, './file with spaces.txt', artifact_path="model")
Possible fixes
-
Fix the error message !154902 (comment 1930926988)+
Edited by Alper Akgun