The following ten config files will always be found at * `/valohai/config:
/valohai/config/execution.json
: Valohai specifics like project and creator in JSON./valohai/config/execution.yaml
: Valohai specifics like project and creator in YAML./valohai/config/inputs.json
: Lists all downloaded inputs in JSON./valohai/config/inputs.yaml
: Lists all downloaded inputs in YAML./valohai/config/parameters.json
: Defined parameter values in JSON./valohai/config/parameters.yaml
: Defined parameter values in YAML./valohai/config/runtime.json
: Runtime specifics in JSON./valohai/config/runtime.yaml
: Runtime specifics in YAML./valohai/config/api.json
: Available API endpoints in JSON./valohai/config/api.yaml
: Available API endpoints in YAML.
/valohai/config/execution.json
{
"valohai.commit-identifier": "17aa47f06f60c678c78e4b4389a7d30838b04401",
"valohai.creator-email": "drazen@valohai.com",
"valohai.creator-id": 3323,
"valohai.creator-name": "drazen",
"valohai.environment-id": "0167d05d-a1d7-cc02-8256-6455a6ecfa56",
"valohai.environment-name": "Microsoft Azure F2s v2 (No GPU)",
"valohai.environment-slug": "azure-westeurope-f2sv2",
"valohai.execution-counter": 5913,
"valohai.execution-ctime": "2023-09-18T19:52:29.081628+00:00",
"valohai.execution-duration": null,
"valohai.execution-id": "018aa9d9-f899-8e4b-80f9-464ea1c855eb",
"valohai.execution-image": "tensorflow/tensorflow:2.6.0",
"valohai.execution-qtime": null,
"valohai.execution-status": "created",
"valohai.execution-step": "train-model",
"valohai.execution-tags": [],
"valohai.execution-title": null,
"valohai.project-id": "01774560-c649-7f96-bd60-c81a1c210190",
"valohai.project-name": "Acne_Waver_Zombies/Zombie_MNIST"
}
If the execution is part of a task, pipeline or was launched as part of a trigger, basic information about these objects is also provided in addition to the above.
{
"valohai.task-id": "0192e1a3-c409-0021-c074-87370badadee",
"valohai.task-counter": 124,
"valohai.pipeline-id": "0192e1a4-33e3-6184-d308-0d87ab016111",
"valohai.pipeline-counter": 1952,
"valohai.pipeline-title": "Pathway to Production",
"valohai.pipeline-node-id": "0192e1a7-fb19-e8c2-420c-bb53a1c0fc5d",
"valohai.pipeline-tags": ["high-performance"],
"valohai.trigger-id": "0192e1a4-9332-6aaf-96ed-d78617a66ab2",
"valohai.trigger-run-id": "0192e1a9-49a4-3efa-b8c0-a612a1e1456f",
"valohai.trigger-title": "Webhook Automation"
}
/valohai/config/execution.yaml
valohai.commit-identifier: 17aa47f06f60c678c78e4b4389a7d30838b04401
valohai.creator-email: drazen@valohai.com
valohai.creator-id: 3323
valohai.creator-name: drazen
valohai.environment-id: 0167d05d-a1d7-cc02-8256-6455a6ecfa56
valohai.environment-name: Microsoft Azure F2s v2 (No GPU)
valohai.environment-slug: azure-westeurope-f2sv2
valohai.execution-counter: 5913
valohai.execution-ctime: '2023-09-18T19:52:29.081628+00:00'
valohai.execution-duration: null
valohai.execution-id: 018aa9d9-f899-8e4b-80f9-464ea1c855eb
valohai.execution-image: tensorflow/tensorflow:2.6.0
valohai.execution-qtime: null
valohai.execution-status: created
valohai.execution-step: train-model
valohai.execution-tags: []
valohai.execution-title: null
valohai.project-id: 01774560-c649-7f96-bd60-c81a1c210190
valohai.project-name: Acne_Waver_Zombies/Zombie_MNIST
If the execution is part of a task, pipeline or was launched as part of a trigger, basic information about these objects is also provided in addition to the above.
valohai.task-id: 0192e1a3-c409-0021-c074-87370badadee
valohai.task-counter: 124
valohai.pipeline-id: 0192e1a4-33e3-6184-d308-0d87ab016111
valohai.pipeline-counter: 1952
valohai.pipeline-title: Pathway to Production
valohai.pipeline-node-id: 0192e1a7-fb19-e8c2-420c-bb53a1c0fc5d
valohai.pipeline-tags: ["high-performance"]
valohai.trigger-id: 0192e1a4-9332-6aaf-96ed-d78617a66ab2
valohai.trigger-run-id: 0192e1a9-49a4-3efa-b8c0-a612a1e1456f
valohai.trigger-title: Webhook Automation
/valohai/config/inputs.json
{
"dataset": {
"input_id": "f2da3706-8ba9-47d3-a90e-81d39804d776",
"files": [
{
"checksums": {
"md5": "57e6a6b5a93dd6e374486942f87607da",
"sha1": "173f7f5960a68318e4759f210a2f74c1d824f13a",
"sha256": "0f442236de57cf7351d2029cda990f712cffde85ad1e4c9b5e0e819dd8e93bb4"
},
"datum_id": "017ca34a-7ba2-42cb-9d7e-b2db548f52cb",
"input_id": "f2da3706-8ba9-47d3-a90e-81d39804d776",
"name": "model-92998463-98a8-42c3-b329-a139b69fcec5.pb",
"path": "/valohai/inputs/dataset/model-92998463-98a8-42c3-b329-a139b69fcec5.pb",
"size": 1592920,
"uri": "datum://017ca34a-7ba2-42cb-9d7e-b2db548f52cb"
},
{
"checksums": {
"md5": "d3f9231518971c43c3e0fcf11666e88d",
"sha1": "0d3d38ff5e5c2d0ead2486b769059b7cf895bf50",
"sha256": "f55c2f6d1c89cdc26d5a51779deffcba8665531a0a83b557bc8fe43dae3cd118"
},
"input_id": "017ca34a-7ba2-42cb-9d7e-b2db548f52cb"
"name": "preprocessed_mnist.npz",
"path": "/valohai/inputs/dataset/preprocessed_mnist.npz",
"size": 22181444,
"uri": "https://valohaidemo.blob.core.windows.net/mnist/preprocessed_mnist.npz"
}
]
}
}
/valohai/config/inputs.yaml
dataset:
input_id: f2da3706-8ba9-47d3-a90e-81d39804d776
files:
- checksums:
md5: 57e6a6b5a93dd6e374486942f87607da
sha1: 173f7f5960a68318e4759f210a2f74c1d824f13a
sha256: 0f442236de57cf7351d2029cda990f712cffde85ad1e4c9b5e0e819dd8e93bb4
datum_id: 017ca34a-7ba2-42cb-9d7e-b2db548f52cb
input_id: f2da3706-8ba9-47d3-a90e-81d39804d776
name: model-92998463-98a8-42c3-b329-a139b69fcec5.pb
path: /valohai/inputs/dataset/model-92998463-98a8-42c3-b329-a139b69fcec5.pb
size: 1592920
uri: datum://017ca34a-7ba2-42cb-9d7e-b2db548f52cb
- checksums:
md5: d3f9231518971c43c3e0fcf11666e88d
sha1: 0d3d38ff5e5c2d0ead2486b769059b7cf895bf50
sha256: f55c2f6d1c89cdc26d5a51779deffcba8665531a0a83b557bc8fe43dae3cd118
input_id: f2da3706-8ba9-47d3-a90e-81d39804d776
name: preprocessed_mnist.npz
path: /valohai/inputs/dataset/preprocessed_mnist.npz
size: 22181444
uri: https://valohaidemo.blob.core.windows.net/mnist/preprocessed_mnist.npz
/valohai/config/parameters.json
{
"epochs": 5,
"learning_rate": 0.001
}
/valohai/config/parameters.yaml
epochs: 5
learning_rate: 0.001
/valohai/config/runtime.json
{
"runner.identity": "azwesteuropef2sv2-hsygefxy",
"runner.nodename": "azwesteuropef2sv2-hsygefxy"
}
/valohai/config/runtime.yaml
runner.identity: azwesteuropef2sv2-hsygefxy
runner.nodename: azwesteuropef2sv2-hsygefxy
/valohai/config/api.json
{
"set_status_detail": {
"method": "POST",
"url": "https://app.valohai.com/api/v0/executions/018aa9d9-f899-8e4b-80f9-464ea1c855eb/set_status_detail/",
"headers": {
"Authorization": "Execution-Token {...}"
}
},
"trigger_catalog": {
"method": "POST",
"url": "https://app.valohai.com/api/v0/worker-trigger-catalog/018aa9d9-f899-8e4b-80f9-464ea1c855eb/",
"headers": {
"Authorization": "Execution-Token {...}"
}
}
}
/valohai/config/api.yaml
set_status_detail:
method: POST
url: https://app.valohai.com/api/v0/executions/018aa9d9-f899-8e4b-80f9-464ea1c855eb/set_status_detail/
headers:
Authorization: Execution-Token {...}
trigger_catalog:
method: POST
url: https://app.valohai.com/api/v0/worker-trigger-catalog/018aa9d9-f899-8e4b-80f9-464ea1c855eb/
headers:
Authorization: Execution-Token {...}