Skip to content

Latest commit

 

History

History
57 lines (34 loc) · 1.85 KB

README.md

File metadata and controls

57 lines (34 loc) · 1.85 KB

PETRIC Backend

Internal support for SyneRBI/PETRIC.

The machine tomography.stfc.ac.uk runs two separate (technically independent) things I couldn't be bothered to put into different repos.

1. GitHub Actions CI self-hosted runner

This has runner/petric installed on its $PATH

Tip

petric.py runs main.Submission with callbacks writing TensorBoard logs to /opt/runner/logs/TEAM/VERSION.

2. Webserver

Created by docker compose up -d.

Leaderboard

Thresholds

A horizontal line in the leaderboard graphs.

  • Sources: thresholds
  • Exposes: /opt/runner/logs/0_THRESHOLDS

Files

Tip

/data-wip needs authentication (username & password)

3. Utils

Ranking

Computes submission rankings based on TensorBoard logs.

Manual runner loop

Runs all submitted algorithms on all data.