Skip to content

feat(examples): add natural EgoSuite sampling - #270

Merged
kstonekuan merged 1 commit into
mainfrom
feat/egosuite-natural-sampling
Aug 30, 2026
Merged

kstonekuan merged 1 commit into
mainfrom
feat/egosuite-natural-sampling

Conversation

@kstonekuan

Copy link
Copy Markdown
Contributor

Outcome

Adds deterministic episode and within-episode frame sampling for naturally distributed EgoSuite evaluations. Reports per-class and macro agreement alongside overall agreement, while retaining class-balanced sampling as a separate diagnostic.

Updates the runnable example and guide to distinguish natural-distribution results from constructed class-balanced slices.

Validation

  • uv run --locked --project examples/egosuite_evaluation pytest -q examples/egosuite_evaluation/tests
  • uv run --locked --project examples/egosuite_evaluation ruff check examples/egosuite_evaluation
  • uv run --locked --project examples/egosuite_evaluation ruff format --check examples/egosuite_evaluation
  • uv run --locked --project examples/egosuite_evaluation ty check --project examples/egosuite_evaluation --extra-search-path . examples/egosuite_evaluation
  • git diff --check

@kstonekuan
kstonekuan merged commit 69de54a into main Aug 30, 2026
9 checks passed
@kstonekuan
kstonekuan deleted the feat/egosuite-natural-sampling branch August 30, 2026 03:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant