mlp-regression-template icon indicating copy to clipboard operation
mlp-regression-template copied to clipboard

Uploading Artifacts to S3 Endpoint

Open alex-g-tejada opened this issue 2 years ago • 4 comments

Is there a way to change the artifacts location other than local? I set MLFLOW_S3_ENDPOINT_URL with user/pass in the jupyternotebook but every run sends the model to metadata/mlflow/mlartifacts/..

alex-g-tejada avatar Aug 04 '22 18:08 alex-g-tejada

Yes. You can specify artifact_location in the profile config. For example here: https://github.com/mlflow/mlp-regression-template/blob/main/profiles/local.yaml#L4

jinzhang21 avatar Aug 17 '22 15:08 jinzhang21

Thanks @jinzhang21 I did try to replace this with a s3 url, but It still stores the artifacts locally

alex-g-tejada avatar Aug 17 '22 17:08 alex-g-tejada

Hi, I've been reading source code to try to figure out how to resolve this.

I tried adding overrides in the local.yaml for the aws public and private keys but that prevents the pipeline from running

bvarjavand avatar Aug 23 '22 17:08 bvarjavand

Thanks for the feedback @alex-g-tejada and @bvarjavand ! We'll investigate this in the coming weeks.

jinzhang21 avatar Aug 23 '22 18:08 jinzhang21