Skip to content

fix: bEngine now downloads and mounts the actual model checkpoint - #65

Merged
zeddo123 merged 1 commit into
mainfrom
feat/bengine-model-mapping
Aug 5, 2026
Merged

fix: bEngine now downloads and mounts the actual model checkpoint#65
zeddo123 merged 1 commit into
mainfrom
feat/bengine-model-mapping

Conversation

@zeddo123

@zeddo123 zeddo123 commented Aug 5, 2026

Copy link
Copy Markdown
Owner

bEngine's container runner always referenced a hardcoded, non-existent checkpoints/model.pth path instead of using the model registry's checkpoint URL carried on the benchmark event. event.ModelURL was logged but never used to fetch anything.

Add Engine.PullModel to download the checkpoint from the configured S3 store (mirroring the existing PullDataset flow), and thread the resolved checkpoint name through RunContainer so the "-m" flag points at the file that was actually downloaded. When an event carries no ModelURL, skip the checkpoint entirely instead of mounting a fabricated "model.pth".

bEngine's container runner always referenced a hardcoded, non-existent
checkpoints/model.pth path instead of using the model registry's
checkpoint URL carried on the benchmark event. event.ModelURL was
logged but never used to fetch anything.

Add Engine.PullModel to download the checkpoint from the configured S3
store (mirroring the existing PullDataset flow), and thread the
resolved checkpoint name through RunContainer so the "-m" flag points
at the file that was actually downloaded. When an event carries no
ModelURL, skip the checkpoint entirely instead of mounting a fabricated
"model.pth".
@zeddo123 zeddo123 added enhancement New feature or request go Pull requests that update go code benchmarking labels Aug 5, 2026
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

The latest Buf updates on your PR. Results from workflow Buf CI / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedAug 5, 2026, 2:04 PM

@zeddo123 zeddo123 added this to the Scoria v0.2.0 milestone Aug 5, 2026
@zeddo123 zeddo123 self-assigned this Aug 5, 2026
@zeddo123
zeddo123 merged commit 8566bc1 into main Aug 5, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

benchmarking enhancement New feature or request go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant