ML Artifacts Example
This example stores experiment outputs under project, experiment, run, and artifact fields.
Example template:
/mnt/ml/{project}/{experiment}/{run_id}/{artifact}.{ext}
Example filepath:
/mnt/ml/pathbase/baseline/run-001/metrics.json
Example env file: examples/ml-artifacts/pathbase.env
curl -L https://raw.githubusercontent.com/rsgalloway/pathbase/master/examples/ml-artifacts/pathbase.env -o pathbase.env
Try it:
ENVPATH=./examples/ml-artifacts/ pathbase parse \
'/mnt/ml/pathbase/baseline/run-001/metrics.json'
Expected output:
{
"fields": {
"artifact": "metrics",
"ext": "json",
"experiment": "baseline",
"project": "pathbase",
"run_id": "run-001"
},
"template": "FILEPATH"
}