Skip to content

cleanup: inherit HORA RSL-RL wrapper methods - #1004

Merged
TATP-233 merged 1 commit into
dev/issue-983-code-cleanupfrom
cleanup/issue-1002-hora-rsl-wrapper-overrides
Aug 15, 2026
Merged

cleanup: inherit HORA RSL-RL wrapper methods#1004
TATP-233 merged 1 commit into
dev/issue-983-code-cleanupfrom
cleanup/issue-1002-hora-rsl-wrapper-overrides

Conversation

@TATP-233

Copy link
Copy Markdown
Collaborator

Summary

  • remove the HORA adapter overrides that were byte-for-byte copies of the base wrapper
  • keep HORA-specific observation conversion and step() behavior unchanged
  • assert inherited virtual dispatch and the existing HORA payload

Part of #983. Implements #1002 on the integration branch.

Validation

  • uv run pytest tests/scripts/test_train_scripts.py -k hora
  • uv run ruff check src/unilab/algos/torch/hora/rsl_rl.py tests/scripts/test_train_scripts.py
  • uv run pyright src/unilab/algos/torch/hora/rsl_rl.py tests/scripts/test_train_scripts.py
  • PYTHONPATH="$PWD/src" UV_NO_SYNC=1 make test-all — 1685 passed, 27 skipped, 273 deselected, 1 xfailed; benchmark smoke passed (one platform-optional MLX module skipped in each import mode)

Scope

Base: dev/issue-983-code-cleanup. This PR must not target main.

@TATP-233
TATP-233 requested a review from caozx1110 as a code owner August 15, 2026 22:58
@TATP-233
TATP-233 merged commit 5bf9b3a into dev/issue-983-code-cleanup Aug 15, 2026
6 checks passed
@TATP-233
TATP-233 deleted the cleanup/issue-1002-hora-rsl-wrapper-overrides branch August 16, 2026 06:33
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